??? 02/23/06 15:12 Read: times |
#110601 - Basic logic elements differ Responding to: ???'s previous message |
Traditionally a CPLD used a number of interconnected PAL type logic elements. PAL elements use programmable AND-OR elements and can implement functions with many (i.e more than 4, less than 16) inputs in a fixed time. As far as I know, CPLDs are all non-volatile as they use FLASH or fuses for configuration. FPGAs traditionally use small look up tables (LUT) with only 4 inputs. They need several LUTs to implement the equivalent of one CPLD logic block, but you get a lot more LUTs per silicon area. Configuration may be SRAM, FLASH or anti-fuse. FPGAs have acquired architectural enhancements over the years and may now sport embedded RAM, multipliers, DSPs and processors.
You pay your money and take your choice. PS some devices support encrypted configuration to protect the design. |
Topic | Author | Date |
FPGA/CPLD | 01/01/70 00:00 | |
differences | 01/01/70 00:00 | |
SRAM | 01/01/70 00:00 | |
you don't | 01/01/70 00:00 | |
Security | 01/01/70 00:00 | |
FPGA's were MMI's also ... | 01/01/70 00:00 | |
copying | 01/01/70 00:00 | |
Re: comparison | 01/01/70 00:00 | |
Incorrect? | 01/01/70 00:00 | |
No, however... | 01/01/70 00:00 | |
about FPGA in 8052? | 01/01/70 00:00 | |
In a way yes. | 01/01/70 00:00 | |
i heard | 01/01/70 00:00 | |
Low cost | 01/01/70 00:00 | |
FPGA vs microcontroller | 01/01/70 00:00 | |
Not necessarily | 01/01/70 00:00 | |
You know it makes sense! | 01/01/70 00:00 | |
yeah well | 01/01/70 00:00 | |
Xilinx stuff | 01/01/70 00:00 | |
Flash based | 01/01/70 00:00 | |
Basic logic elements differ | 01/01/70 00:00 | |
It seems... | 01/01/70 00:00 | |
Consensus | 01/01/70 00:00 | |
practical consequence | 01/01/70 00:00 | |
Jan, Try reading this post | 01/01/70 00:00 |