• DocumentCode
    2592743
  • Title

    C based hardware design for wireless applications

  • Author

    Takach, Andres ; Bowyer, Bryan ; Bollaert, Thomas

  • Author_Institution
    Mentor Graphics Corp., Beaverton, OR, USA
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    124
  • Abstract
    The algorithms used in wireless applications are increasingly more sophisticated and consequently more challenging to implement in hardware. Traditional design flows require developing the micro architecture, coding the RTL, and verifying the generated RTL against the original functional C or MATLAB specification. This paper describes a C-based design flow that is well suited for the hardware implementation of DSP algorithms commonly found in wireless applications. The C design low relies on guided synthesis to generate the RTL directly from the untimed C algorithm. The specifics of the C-based design flow are described using a simple DSP filtering algorithm consisting of a forward adaptive equalizer, a 64-QAM slicer and an adaptive decision feedback equalizer. The example illustrates some of the capabilities and advantages offered by this flow.
  • Keywords
    C language; adaptive equalisers; adaptive filters; decision feedback equalisers; digital signal processing chips; mobile computing; mobile radio; quadrature amplitude modulation; 64-QAM slicer; C based hardware design; C-based design flow; DSP filtering algorithm; RTL; adaptive decision feedback equalizer; forward adaptive equalizer; guided synthesis; wireless applications; Algorithm design and analysis; Delay; Digital signal processing; Field programmable gate arrays; Floating-point arithmetic; Graphics; Hardware; MATLAB; Mathematical model; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.87
  • Filename
    1395806