- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Spartan6 LX150T - Master Serial Quad-Bit SPI configurat ion
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-19-2012 06:16 AM
Hello there,
i want to use a quad SPI memory for the configuration of my SP6 LX150T. I found in the UG380 the configuration and
pinning for the Winbond WS25Q, but my company has blockt the vendor !?! So i want to use the Spansion
S25FL064K (64-Mbit CMOS 3.0 Volt Flash Memory with 80-MHz SPI (Serial Peripheral Interface) Multi I/O Bus). The pinout is fine but does the protocol support this SPI flash for x4 configuration?
I know the table: http://www.xilinx.com/support/documentation/sw_man
but there are no quad spi devices with density above 64Mb.
Thanks a lot,
Thomas
Re: Spartan6 LX150T - Master Serial Quad-Bit SPI configurat ion
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-19-2012 06:56 AM
Re: Spartan6 LX150T - Master Serial Quad-Bit SPI configurat ion
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-19-2012 07:23 PM
The Spartan 6 doesn't look at the device ID, so as long as the quad read command is
the same for the Spansion part as the Winbond part, you can configure the S6 with it.
Where you run into support issues is when you want to program the flash using
indirect programming with Impact. Check the device list for indirect programming.
If your part is not there, you can work around it by adding a direct SPI programming
port and either using an older version of Impact that supports direct SPI programming
or using an off-the-shelf USB SPI programming module (these are cheap and
often faster than Impact for just programming a SPI flash device).
Another workaround when SPI indirect programming is not available is to program
the flash off-board with a program that allows reprogramming via your own code.
This is not very hard when you have an embedded processor in the system and
some sort of interface to a PC.
-- Gabor
Re: Spartan6 LX150T - Master Serial Quad-Bit SPI configurat ion
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-19-2012 10:49 PM
thanks for your help. I thought, the fpga must support the specific device for the quad spi with indirect programming. I want to programm the Flash via FPGA (indirect programming), i will keep the solution with the direct programming in my mind.
Best regards, Thomas











