• DocumentCode
    610951
  • Title

    A Case for Heterogeneous Technology-Mapping: Soft Versus Hard Multiplexers

  • Author

    Purnaprajna, Madhura ; Ienne, Paolo

  • Author_Institution
    Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
  • fYear
    2013
  • fDate
    28-30 April 2013
  • Firstpage
    53
  • Lastpage
    56
  • Abstract
    Lookup table-based FPGAs offer flexibility but compromise on performance, as compared to custom CMOS implementations. This paper explores the idea of minimising this performance gap by using fixed, fine-grained, nonprogrammable logic structures in place of lookup tables (LUTs). Functions previously mapped onto LUTs can now be diverted to these structures, resulting in reduced LUT usage and higher operating speed. This paper presents a generic heterogeneous technology-mapping scheme for segregating LUTs and hard logic blocks. For the proof-of-concept, we choose to isolate multiplexers present in most general-purpose circuits. These multiplexers are mapped onto hard blocks of multiplexers that are present in existing commercial FPGA fabrics, but often unused. Since the hard multiplexers are already present, there is no additional performance or area penalty. Using this approach, an average reduction in LUT usage of 16% and an average speedup of 8% has been observed for the VTR benchmarks as compared to the LUTs-only implementation.
  • Keywords
    CMOS logic circuits; field programmable gate arrays; multiplexing equipment; programmable logic devices; table lookup; FPGA; LUT; VTR benchmark; custom CMOS implementation; generic heterogeneous technology-mapping scheme; hard logic block; lookup table; multiplexer; nonprogrammable logic structure; Benchmark testing; CMOS integrated circuits; Delays; Field programmable gate arrays; Multiplexing; Table lookup; Video recording; FPGA architecture; Multiplexer; Technology Mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2013 IEEE 21st Annual International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4673-6005-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2013.19
  • Filename
    6545994