- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In CPLDs, is there a difference between Configuration Memory and Program Memory? I understand that FPGAs load data from a non-volatile source into the LUTs, and I'm wondering if CPLDs do something similar. In other words, if I read back the configuration memory of a MaxV CPLD via the JTAG interface, are the returned bits the exact programmed values or is it possible that the program memory is different? I know that in FPGAs they can be different (SEUs) and am trying to find out if it's the same for CPLDs.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi RHark,
Configuration Memory and Program Memory are similar. Some people called it Configuration memory and some called it Program memory.
When you read back the configuration memory of a MAX V CPLD, it returned the exact programmed values bits but the orientation of bits might be different from the programming file. This bit differences due to Little/Big Endian or LSB/MSB.
I hope this help.
Thanks. 😉
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page