Floating Point (FP) arithmetic has become more widespread in wireless communications, military applications, aeronautical applications, 3D graphics simulations, aircraft design and signal processing. However, FP number system provide less accurate, less dynamic range and more exceptions resulting in complicated Floating Point Unit (FPU) and power greedy processors. On other hand, POSIT number system offers much better accuracy, better dynamic range and fewer exception at half data width with respect to FP number system.
The Posit Based-Processor designed has circuit that is much simpler, silicon efficient and high performance. Our PNU performs addition, subtraction, multiplication, division, square root and other operations about 4X faster with respect to state-of-the-art FPUs. These operations are quite frequent in FP applications.
POSIT-Based Processor
Overview
Key Features
- Sum of Products
- Addition/Subtraction
- Multiplication
- Multiply Add/Subtract
- Two independent multiplications
- Increment, Decrement
- Two two’s complement operations
- Sum of Reciprocals
- Sum of Inverse Square roots
- Sum of Divisions
- Sum of Square roots
Technical Specifications
Related IPs
- DES Encryption and Decryption Processor
- Embedded Configuration and Test Processor
- 32-bit RISC Processor To Deliver High Performance In Low-Cost Microcontroller Applications
- 16/32/64-bit Application Adaptive Processor
- LatticeMico32 Open, Free 32-Bit Soft Processor
- Highest code density, Low Power 32-bit Processor with optional DSP