A Complex Programmable Logic Device (CPLD) is a combination of a fully programmable AND/OR array and a bank of macrocells. The AND/OR array is reprogrammable and can perform a multitude of logic functions. Macrocells are functional blocks that perform combinatorial or sequential logic, and also have the added flexibility for true or complement, along with varied feedback paths.
Traditionally, CPLDs have used analog sense amplifiers to boost the performance of their architectures. This performance boost came at the cost of very high current requirements. CoolRunner™ II CPLDs, created by AMD, use an innovative all-digital core to achieve the same levels of performance at ultra-low power requirements. This allows designers to use the same CPLD architecture for both high-performance and low-power designs.
The removal of analog sense amplifiers also makes the architecture scalable, allowing for aggressive cost reduction and feature enhancement with each successive process generation.
CPLDs perform a variety of useful functions in systems design due to their unique capabilities and as the market leader in programmable logic solutions, AMD provides a total solution to a designer's CPLD needs.
Understanding the features and benefits of using CPLDs can help enable ease of design, lower development costs, and speed products to market.
Features | CoolRunner II |
---|---|
Core Voltage | 1.8 |
Macrocells | 32-512 |
I/Os | 21-270 |
I/O Tolerance | 1.5V, 1.8V, 2.5V, 3.3V |
TPD / ƒ max (fastest) | 3.8/323 |
Ultra Low Standby Power | 28.8µW* |
I/O Standards | LVTTL, LVCMOS, HSTL, SSTL |
* Lowest system power consumption can be achieved with the CoolRunner II advanced feature DataGATE.
Understanding the features and benefits of using CPLDs can help enable ease of design, lower development costs, and speed products to market.
In choosing the CPLD that is right for a design, you need to make the following determinations (the priority of each will vary according to your design):
After selecting a CPLD device and downloading the necessary software, implementing the design is next. Implementation includes:
There are several ways to purchase AMD solutions:
Each outlet offers silicon, software, programming hardware and more. The AMD sales offices and customer support center make sure that the use of AMD CPLDs is a simple and satisfying experience.
Take these steps to start your CPLD design today!