Title :
Design And Verification of a VHDL Model of a Floating-Point Unit for a RISC Microprocessor
Author :
Brunelli, Claudio ; Nurmi, Jari
Author_Institution :
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol.
Abstract :
In modern systems-on-chip (SoCs) a widely used technique to reduce design and testing time consists of building up the whole system by connecting together simpler, IP-reusable blocks. Each block implements a specific functionality and is designed and tested separately from the other components of the system. This allows a local verification procedure, with significant advantages in terms of time and cost. In this paper is described how we applied the philosophy mentioned above to the design of a synthesizable VHDL model of a parametric 32-bit floating-point unit, and how its verification has been carried on using many different techniques that combined together ensure a reduction of testing time
Keywords :
floating point arithmetic; formal verification; hardware description languages; microprocessor chips; reduced instruction set computing; system-on-chip; RISC microprocessor; VHDL model; floating-point unit; systems-on-chip; Computer architecture; Coprocessors; Costs; Dairy products; Digital systems; Graphics; Hardware; Microprocessors; Power system reliability; Reduced instruction set computing;
Conference_Titel :
System-on-Chip, 2006. International Symposium on
Conference_Location :
Tampere
Print_ISBN :
1-4244-0621-8
Electronic_ISBN :
1-4244-0622-6
DOI :
10.1109/ISSOC.2006.321974