Logo

회원가입로그인 ENGLISH naver youtube  
search 

IP명 32-bit processor with posit arithmetic coprocessor for embedded systems
Category Digital Application Embedded
실설계면적 2㎛ X 4㎛ 공급 전압 1.8, 1.0V
IP유형 Hard IP 동작속도 50MHz
검증단계 FPGA 참여공정 SS28-2101
IP개요 In this paper, we propose a 32-bit processor with a floating-point coprocessor. The proposed processor adopts MIPS instruction set architecture (ISA) and the coprocessor is based on posit number system. Posit number system is a floating-point representation format with the variable bit width of the exponent and fraction parts. This characteristic leads the posit numbers to represent the wider range of the numbers than IEEE 754. Moreover, the posit numbers are more accurate than IEEE 754 when the bit width of the exponent part is shorter than the bit width of the exponent bits in IEEE 754 numbers. In order to minimize the execution overhead of the coprocessor, we adopted an architecture that the operations of the coprocessor to be executed by floating-point instructions of the MIPS ISA. We fabricate the processor with Samsung 28 nm CMOS technology. Therefore, control of the coprocessor can be performed through the compiled high-level programming language. This property increases productivity because of the simplified control process. The processor operates in 3.3V, 50MHz frequency and circuit is digital type.
- 레이아웃 사진 -