CoMGen: Direct Mapping of Arbitrary Components into LUT-Based FPGAs

  • Authors:
  • Joerg Abke;Erich Barke

  • Affiliations:
  • -;-

  • Venue:
  • FPL '00 Proceedings of the The Roadmap to Reconfigurable Computing, 10th International Workshop on Field-Programmable Logic and Applications
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rapidly growing design complexities and short time-to-market demands strengthen the need for fast and efficient functional verification and rapid prototyping. In this paper we present CoMGen (Configurable Module Generator) which implements arbitrary components ranging from flattened gate-level to pre-described parameterizable module descriptions into Look-Up Table (LUT)-based Field Programmable Gate Arrays (FPGAs). CoMGen targets a wide variety of today's FPGAs and is based on generic LUT and flip-flop models. The module descriptions can be given in the popular hardware description language Verilog. Several tools exist for either only gate-level implementations or register transfer-level oriented module generation. CoMGen combines both while providing a fast, efficient and highly configurable mapping environment. It extends a universal module generator [1] in many terms. This paper provides a survey of CoMGen and its concept. The second part states very promising results for flattened gate-level netlists and gives an outlook on our current and future research.