DocumentCode
3195170
Title
In order issue out-of-order execution floating-point coprocessor for CalmRISC32
Author
Jeong, Cheol Ho ; Park, Woo Chan ; Han, Tack Don ; Kim, Sang Woo ; Lee, Moon Key
Author_Institution
Dept. of Comput. Sci., Yonsei Univ., Seoul, South Korea
fYear
2001
fDate
2001
Firstpage
195
Lastpage
200
Abstract
The CalmRISC32 FPU (Floating-Point Unit) is a RISC coprocessor for embedded system applications. It supports IEEE-754 standard single precision floating-point addition, floating-point subtraction, floating-point multiplication, floating-point division, format conversion, comparison, rounding, load, store, etc. It also supports four rounding modes, and precise exception. It can execute and complete instructions out of order, if constraints such as data dependency, resource conflict, and exception prediction are resolved. Standard cell-base design techniques were used to reduce design time and expense. The first prototype operated at approximately 70 MHz with the worst-case delay in gate level simulation
Keywords
coprocessors; embedded systems; floating point arithmetic; reduced instruction set computing; CalmRISC32 Floating-Point Unit; IEEE-754 standard single precision operations; RISC coprocessor; cell-base design techniques; comparison; data dependency; embedded system applications; exception prediction; floating-point addition; floating-point division; floating-point multiplication; floating-point subtraction; format conversion; gate level simulation; in order issue out-of-order execution floating-point coprocessor; load; precise exception; resource conflict; rounding; rounding modes; store; worst-case delay; Coprocessors; Delay; Embedded system; Floating-point arithmetic; Hardware; Laboratories; Large scale integration; Microprocessors; Out of order; Pipelines;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic, 2001. Proceedings. 15th IEEE Symposium on
Conference_Location
Vail, CO
ISSN
1063-6889
Print_ISBN
0-7695-1150-3
Type
conf
DOI
10.1109/ARITH.2001.930119
Filename
930119
Link To Document