• DocumentCode
    2819898
  • Title

    Correlating software modelling and hardware responses for VHDL and Verilog based designs

  • Author

    Wunnava, Subbarao V. ; Sanchez, Inti

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Florida Int. Univ., Miami, FL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    122
  • Lastpage
    125
  • Abstract
    Modern digital system designs have been predominantly software driven, using the hardware description languages. While there are many different types of the hardware description languages, the most commonly used are VHDL (very high-speed integrated circuit hardware description language) and the Verilog. Both lend themselves to the successful realizations of the digital systems. However, even the experienced designers are often confused about which one to use and their relative performance characteristics. The authors discuss the general features of both languages from a design standpoint. Also, VHDL and Verilog based coding are discussed and the design realizations and simulations of the results are presented. We present the case studies of fundamental digital units such as full adders, comparators, counters and shift registers and discuss the timing and other important aspects which can be integrated into the actual designs. Also, the authors present a working model for hardware realizations using the CPLD (complex programmable logic device) platforms of the software designs. While it is acceptable to functionally check the designs with simulations, in actual applications, there is a need for hardware realizations as well. There are instances where the program code is sequential and the simulation results are also sequential. However, with the present complexity of CPLDs, and FPGAs where some hardware elements can be synthesized in concurrence, there can be timing problems. The authors also examine such instances and provide an insight into the arbitration schemes for a reliable digital system realization
  • Keywords
    circuit simulation; correlation methods; field programmable gate arrays; hardware description languages; integrated circuit design; integrated logic circuits; programmable logic devices; CPLD; FPGA; VHDL; Verilog based coding; Verilog based designs; arbitration schemes; comparators; complex programmable logic device; counters; digital system design; full adders; hardware description languages; hardware realizations; hardware response; performance characteristics; sequential program code; shift registers; simulation results; simulations; software designs; software modelling; timing problems; very high-speed IC hardware description language; Adders; Application software; Counting circuits; Digital systems; Hardware design languages; High speed integrated circuits; Programmable logic devices; Shift registers; Software design; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '99. Proceedings. IEEE
  • Conference_Location
    Lexington, KY
  • Print_ISBN
    0-7803-5237-8
  • Type

    conf

  • DOI
    10.1109/SECON.1999.766105
  • Filename
    766105