Title :
PLD integrates dedicated high-speed data buffering, complex state machine, and fast decode array
Author :
Arabi, Tarif ; Lewis, Dave
Author_Institution :
Nat. Semicond. Corp., Santa Clara, CA, USA
Abstract :
Many designs contain both complex synchronous logic and fast asynchronous logic which must be integrated in Programmable Logic Devices (PLDs). For example, some systems have a need for a specialized memory controller, usually a big state machine, as well as a need to decode high speed combinatorial signals such as chip selects, RAS and CAS, bank switching signals, etc. If the PLD is to be synchronized with the rest of the system, additional flip-flops will also be needed to buffer input signals. Implementing such designs in standard PLDs can be difficult since a PLD must meet the conflicting demands of control logic complexity and high-speed data buffering/decoding. In situations like this, the designer may wish to try a unique solution like the MAPL244 PLD from National Semiconductor. This paper utilizes a multiport buffer memory controller application to illustrate how to take advantage of the MAPL244´s integrated state machine/control logic array, fast decode array, and high speed input data buffers
Keywords :
buffer storage; decoding; programmable logic devices; storage management chips; MAPL244 PLD; National Semiconductor; asynchronous logic; complex state machine; dedicated high-speed data buffering; fast decode array; high speed combinatorial signals; multiport buffer memory controller application; synchronous logic; Computer buffers; Content addressable storage; Control systems; Decoding; Flip-flops; Logic arrays; Logic design; Logic devices; Programmable logic arrays; Programmable logic devices;
Conference_Titel :
WESCON/'93. Conference Record,
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-9970-6
DOI :
10.1109/WESCON.1993.488473