• DocumentCode
    2785850
  • Title

    Virtual Embedded Blocks: A Methodology for Evaluating Embedded Elements in FPGAs

  • Author

    Ho, C.H. ; Leong, P.H.W. ; Luk, W. ; Wilton, S.J.E. ; Lopez-Buedo, S.

  • Author_Institution
    Dept. of Comput., Imperial Coll. London
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Firstpage
    35
  • Lastpage
    44
  • Abstract
    Embedded elements, such as block multipliers, are increasingly used in advanced field programmable gate array (FPGA) devices to improve efficiency in speed, area and power consumption. A methodology is described for assessing the impact of such embedded elements on efficiency. The methodology involves creating dummy elements, called virtual embedded blocks (VEBs), in the FPGA to model the size, position and delay of the embedded elements. The standard design flow offered by FPGA and CAD vendors can be used for mapping, placement, routing and retiming of designs with VEBs. The speed and resource utilisation of the resulting designs can then be inferred using the FPGA vendor´s timing analysis tools. We illustrate the application of this methodology to the evaluation of various schemes of involving embedded elements that support floating-point computations
  • Keywords
    embedded systems; field programmable gate arrays; logic design; multiplying circuits; timing; block multipliers; design mapping; design routing; dummy elements; field programmable gate arrays; resource utilisation; timing analysis; virtual embedded blocks; Delay; Digital signal processing; Educational institutions; Embedded computing; Energy consumption; Fabrics; Field programmable gate arrays; Logic devices; Table lookup; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2006. FCCM '06. 14th Annual IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    0-7695-2661-6
  • Type

    conf

  • DOI
    10.1109/FCCM.2006.71
  • Filename
    4020893