- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a couple general questions about the EPCS controller core for a cyclone III device. According to the documentation "only one EPCS serial flash controller core can be instantiated in each FPGA design. why? On cyclone III devices you can connect the core to a flash that is not on the dedicated AS configuration pins.
I have a board with 2 epcs devices connected to it. 1 is connected as the configuration device, the other is connected to gpio pins and intended use was for storing calibration data and crash dumps. I can instantiate 2 epcs controller cores, they have a new pin called "ds_MISO_from_the_epcs_flash_controller" when I instantiate just one core, I do not get this pin. What is the function of this pin? It does not exist in the documentation. by the way, when I instantiate controllers for each epcs by themselves, they both work and do not contain this pin. any ideas?:confused:Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the signal can be ignored, it wasn't supposed to be ported out and should be fixed in 10.0+
i agree you should be able to use multiple EPCS in CIII, but i haven't tried- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ok, thanks! I am going to give it a try, I think it will work no problem. The only limitation could be the HAL drivers, but even those I believe get fed unique pointers to the flash description structures. I'll post back and let you know. :)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ah yes, the drivers
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page