- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
connection of configurat ion Flash to Spartan 6
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-15-2011 03:56 AM
Hello!
I have developed project on SP605 board and now need to develop own board. Now thinking about how to connect flash to fpga and how to burn it (BPI). On SP605 board there is usb <-> jtag die, then jtag signals go to SystemACE die, and then to fpga. Could I trace them directly to FPGA Spartan 6 or I need some voltage convertion? If I dont want to use usb<->jtag I should add 4 JTAG pins T** and buy Xilinx programmer? So if I want to BPI_FPGA_MASTER program Flash memory that connected like on SP605, I should set M0 M1 to 00, connect FPGA programmer to 4 JTAG inputs of FPGA , choose in ISE prom burn and it will program it?
Thanks!
Re: connection of configurat ion Flash to Spartan 6
[ Edited ]
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-15-2011 04:23 AM - edited 09-15-2011 05:00 AM
I have developed project on SP605 board and now need to develop own board.
Your local Xilinx FAE may be willing to review your design schematics. If so, this would be a very good idea on your first FPGA board design.
Now thinking about how to connect flash to fpga and how to burn it (BPI). On SP605 board there is usb <-> jtag die, then jtag signals go to SystemACE die, and then to fpga. Could I trace them directly to FPGA Spartan 6 or I need some voltage convertion? If I dont want to use usb<->jtag I should add 4 JTAG pins T** and buy Xilinx programmer?
The JTAG connection path is called the JTAG chain.
I believe the SP605 onboard USB <==> JTAG circuit is proprietary to Xilinx, and you will not be able to include this in your custom board design. The Xilinx USB Platform Cable performs the equivalent function to this SP605 circuit. Read UG380 for recommended connections for the USB Platform Cable for the JTAG signals. Also read DS593, Target System Connections section.
So if I want to BPI_FPGA_MASTER program Flash memory that connected like on SP605, I should set M0 M1 to 00,
Correct.
connect FPGA programmer to 4 JTAG inputs of FPGA,
- The USB Platform Cable has more than 4 connections to the board
- Of the 4 JTAG pins on the FPGA, three are inputs to the FPGA and one is an output from the FPGA
- If the FPGA is the only device in the JTAG chain, then you connect the 4 JTAG signals directly to the FPGA. See DS593 and UG380.
choose in ISE prom burn and it will program it?
You follow much the same process as you did for SP605. If you were successful using the SP605, you should have no problem with your custom board design if you followed the connection recommendations in UG380 and DS593.
-- Bob Elkind
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369
Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Re: connection of configurat ion Flash to Spartan 6
[ Edited ]
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-15-2011 04:47 AM - edited 09-15-2011 04:57 AM
Thanks, Bob!
You always give Full answer. Sorry if I my question will seem to be impolite, but may i ask you how old are you? i belive that you really want to help, but answering the questions takes a lot of time and desire, you should be person how finished working life period, I didnt find translation of this word from my language, perhaps the USA didnt have this.
I found the translation - pension.
Re: connection of configurat ion Flash to Spartan 6
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-15-2011 05:21 AM
superdetka,
I do not understand your question. Are your board design and BPI flash programming questions answered?
-- Bob Elkind
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369
Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Re: connection of configurat ion Flash to Spartan 6
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-15-2011 05:54 AM
Sorry for question, yes, my questions answered.
Thank you!











