Field-Programmable Gate Arays (FPGA) were introduced to the market in 1985. Their wide variety of applications ranges from cheap logic elements in standard products with low to medium production volumes to rapid prototyping and functional design verification. In this article, we provide an overview of current FPGA architectures and their application. Furthermore we present systems for prototyping and functional verification which consist of interconnected FPGAs. For these systems, partitioning of the design is necessary, i.e. breaking up the logic into several blocks and assigning each block to an FPGA. Traditional partitioning algorithms as well as a recently developed algorithm with architecture consideration are presented.
Print ISSN: 1611-2776
Volume: 42, 02/2000
Pages: 20