Modelling programmable logic devices and reconfigurable, microprocessor-related architectures
Christian Siemers, Volker Winterstein
Abstract
Christian Siemers, Volker Winterstein
Abstract
This paper introduces two basic models for describing the space efficiency and the throughput of configurable devices. The first model focuses on available programmable logic devices (PLD) and shows the relationships of silicon space and computing time to the block size. This model is further subdivided into a particular one for complex PLDs (CPLD) and one for field-programmable gate arrays (FPGA) due to the fact that both incorporate different implementations of programmable logic. The second model was developed to describe the behaviour of block-based, reconfigurable architectures like the recently introduced universal configurable block (UCB) system with respect to block sizes. All models show a specific behaviour concerning the needed silicon area and the data throughput. Consequently these models are useful to determine optimum values for block sizes in different logic architectures.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper introduces two basic models for describing the space efficiency and the throughput of configurable devices. The first model focuses on available programmable logic devices (PLD) and shows the relationships of silicon space and computing time to the block size. This model is further subdivided into a particular one for complex PLDs (CPLD) and one for field-programmable gate arrays (FPGA) due to the fact that both incorporate different implementations of programmable logic. The second model was developed to describe the behaviour of block-based, reconfigurable architectures like the recently introduced universal configurable block (UCB) system with respect to block sizes. All models show a specific behaviour concerning the needed silicon area and the data throughput. Consequently these models are useful to determine optimum values for block sizes in different logic architectures.
Key concepts: Complex programmable logic device, Logic block, Programmable logic device, Programmable Array Logic, Computer science, Field-programmable gate array, Programmable logic array, Block (permutation group theory)