In-order issue out-of-order execution floating-point coprocessor for CalmRISC32

C. H. Jeong, W. C. Park, T. D. Han, S. W. Kim, M. K. Lee

Research output: Contribution to conferencePaperpeer-review

4 Citations (Scopus)


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 such constraints 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 70MHz with the worst-case delay in gate level simulation.

Original languageEnglish
Number of pages6
Publication statusPublished - 2001
Event15th IEEE Symposium on Computer Arithmetic - Vail, CO, United States
Duration: 2001 Jun 112001 Jun 13


Other15th IEEE Symposium on Computer Arithmetic
Country/TerritoryUnited States
CityVail, CO

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture


Dive into the research topics of 'In-order issue out-of-order execution floating-point coprocessor for CalmRISC32'. Together they form a unique fingerprint.

Cite this