- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What is the use case of 3 Chip select of the external flash device ?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi SB S,
The number of chip select available means that the device is capable to connect to the number of external flash devices. You may have different configuration file store in each flash devices so that your FPGA can be reprogrammed easily.
Regards,
YL
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So By default we connect CS_0 to the flash device. If we have 3 flash devices and if FPGA wants to fetch the configuration file from 2nd flash , how it asserts the CS_1 ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi SB S,
To enable the communication between FPGA and the 2nd flash devices, which is connected to CS_1, all you need to do is just driving the CS pin low. You may refer to Arria 10 handbook for more information about it.
Regards,
YL
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In the above document it says , the FPGA tries to load the configuration file 3 times if it fails initially. Does this mean , it asserts the cs_0 first then if don't find a valid file ,assert the cs_1 , then cs_2 .. Is it so And if we have valid configuration file in all the flash devices and if i need to select the second flash , how can user pull the CS_1 ? It has to be from FPGA right ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi SB S,
By default, it will configure the FPGA with configuration devices connected to nCS[0]. Then later on, user can reconfigure the FPGA in user mode with configuration data in another configuration devices connecting to nCS[1] or nCS[2] with a host.
Regards,
YL

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page