TSMC embedded flash controller
The eSi-TSMC-Flash IP core provides an AMBA 3 AHB-lite interface to TSMC's embedded flash macros.
- NOR Flash
- Silicon proven in multiple products
- Immediate
- AMBA 3 AHB-lite
TSMC embedded flash controller
The eSi-TSMC-Flash IP core provides an AMBA 3 AHB-lite interface to TSMC's embedded flash macros.
AHB Scatter-Gather DMA Controller
The eSi-SG-DMA core can be used to implement 1D and 2D memory-to-memory, memory-to-peripheral, peripheral-to-memory and periphera…
Half precision, IEEE 754, floating point fused multiply add
The eSi-HP-FP-Fused-Multiply-Add IP core implements half-precision (16-bit), IEEE 754 compliant, floating-point fused multiply an…
Single precision, IEEE 754, integer to floating point conversion
The eSi-SP-FP-Int-to-Float IP core implements single-precision (32-bit), IEEE 754 compliant, integer to floating-point conversion.
Single precision, IEEE 754, floating point to integer conversion
The eSi-SP-FP-Float-to-Int IP core implements single-precision (32-bit), IEEE 754 floating-point to integer conversion.
Single precision, IEEE 754, floating point square root
The eSi-SP-FP-Square-Root IP core implements single-precision (32-bit), IEEE 754 compliant, floating-point square root operations.
Single precision, IEEE 754, floating point divider
The eSi-SP-FP-Divider IP core implements single-precision (32-bit), IEEE 754 compliant, floating-point division.
Single precision, IEEE 754, floating point multiplier
The eSi-SP-FP-Multiplier IP core implements single-precision (32-bit), IEEE 754 compliant, floating-point multiplication.
Single precision, IEEE 754, floating point adder
The eSi-SP-FP-Adder IP core implements single-precision (32-bit), IEEE 754 compliant, floating-point addition and subtraction ope…
The eSi-I2C core implements the I2C two-wire protocol.
APB SPI (Serial Peripheral Interface) master and slave
The eSi-SPI core is a Serial Peripheral Interface that can be used to implement full-duplex, synchronous, serial communications b…
APB UART with optional ISO7816-3
The eSi-UART core can be used to implement asynchronous serial communications.
High-performance 32-bit RISC CPU
The eSi-3250 32-bit CPU is targeted specifically for applications with high performance requiring caching, due to the use of slow…
Compact, low-power 32-bit RISC CPU
The eSi-3200 32-bit CPU is the mid-range member in the eSi-RISC family of processor cores.
Low-power, 16-bit RISC CPU with cache
The eSi-1650 16-bit CPU with instruction cache is targeted specifically for low-power applications, where typically an 8-bit CPU …
Low-cost & low-power 16-bit RISC CPU
eSi-RISC's eSi-1600 16-bit RISC CPU IP core is an extremely small, low-cost and low-power processor ideal for integration into AS…