• DocumentCode
    3636941
  • Title

    Evaluation of embedded processor based BDD implementation

  • Author

    Danko Ivošević;Vlado Sruk

  • Author_Institution
    Department of Electronics, Microelectronics, Computer and Intelligent Systems, Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000, Croatia
  • fYear
    2010
  • Firstpage
    619
  • Lastpage
    623
  • Abstract
    Different strategies for implementation of computationally intensive applications in hardware are available today. The spectrum of implementations ranges from usage of standardized microprocessors to specially tailored hardware solutions. Available processor architectures range from general purpose type through processors with instruction set extensions to application-specific processors. On the other side, recent advances in design automation resulted in development of C-to-hardware compilers as a new strategy for application implementation in hardware. In this paper, we present and elaborate characteristics of hardware implementations of Binary Decision Diagrams (BDDs) application, used in many research and development areas, and especially in formal verification and Computer-Aided Design (CAD) tools. For this application, processor architecture using C-to-hardware NISC toolset is manually tailored and compared with implementation approaches based on standard soft and hard processors. All these approaches are implemented and verified using FPGA Virtex-5 development board. Our results show that, besides code and compiler side optimizations, more significant improvements in total execution cycles count can be achieved when processor architecture side optimizations are included.
  • Keywords
    "Binary decision diagrams","Hardware","Design automation","Application software","Optimizing compilers","Computer applications","Microprocessors","Application specific processors","Data structures","Boolean functions"
  • Publisher
    ieee
  • Conference_Titel
    MIPRO, 2010 Proceedings of the 33rd International Convention
  • Print_ISBN
    978-1-4244-7763-0
  • Type

    conf

  • Filename
    5533474