AMBA IP Cores AMBA-Compliant SoC Kernel Cores
The cores delivered with our SoC Kernel and PiP products are also available individually, with support for AMBA APB and AHB interfaces.
SOC-Adec-AHB — Address Decoder / Remap Core
Features
- Scalable Address Decoder
- Hardware and software remap controls
- Invalid address detection
- AMBA AHB interface
|
See PDF for more info
|
SOC-Arbiter-AHB — AMBA AHB Arbiter Core
Features
- Round robin priority
- Scalable (Up to 16 masters)
- AMBA AHB interface
- HWDATA, HADDR and AHB control steering
- HBUSREQ and HGRANT arbitration
|
See PDF for more info
|
SOC-ApbBridge-AHB
— AMBA AHB to APB Bridge Core
Features
- AMBA AHB Slave
- AMBA APB Master
- Adaptation of APB bus signals to AHB bus signals
- APB address decoding
- APB read data bus multiplexing
- Isolates AHB from APB
|
See PDF for more info
|
SOC-EBI-AHB —
External Bus Interface Core
Features
- Configurable External Bus Interface
- Scalable number of external devices
- Programmable access times
- Independent 8, 16, or 32 bit data interface
- Byte, 16 bit half-word and 32 bit word accessible
- AMBA AHB compatible
- Single cycle external bus access selectable
- Single cycle processor bus access
|
See PDF for more info
|
SOC-GPIO-APB
— General Purpose I/O Core
Features
- Configurable I/O lines
- Scalable
- Interrupt output
- Selectable level sensitive or edge triggered interrupt system
- Supports asynchronous inputs
- AMBA APB bus interface
|
See PDF for more info
|
SOC-IntrCtrl-AHB —
Interrupt Controller Core
Features
- Programmable Interrupt Controller
- Scalable (from 1 to 32 interrupts)
- Optional programmable interrupt
- AMBA AHB interface
- Easily cascaded to support more interrupts
- Separate interrupt enable set and clear mechanisms
|
See PDF for more info
|
SOC-ParPort-APB —
Parallel-Printer Port Core
Features
- 8-bit bi-directional port
- PC printer controls
- GPIO compatible
- 2 interrupt modes
- AMBA APB interface
|
See PDF for more info
|
SOC-PWM-APB —
Pulse Width Modulator Core
SOC-RTC-APB —
Real Time Clock Core
Features
- Clock/Calendar (BCD Format)
- Seconds
- Minutes
- Hours
- Days
- Months
- Years
- Alarm Mode for each “Time Unit”
- Repeat Alarm Mode for each “Time Unit”
- AMBA APB Interface
- Interrupt control for Alarms
|
See PDF for more info
|
SOC-SRAMCtrl-AHB —
Internal Synchronous SRAM Controller Core
Features
- Byte, 16 bit half-word, or 32 bit word access
- AMBA AHB compatible
- Fully scalable
- Optional Byte steering logic
|
See PDF for more info
|
SOC-STNLCD-AHB —
STN LCD Panel Controller Core
Features
- LCD Panel Controller
- 16x32 Pixel FIFO
- 216 colors from available 65,536 color support via palette ROM
- Programmable frame rates
- Supports QVGA Panels
- Pixel DMA controller
- Programmable Interrupt Inter-face
- Supports wide variety of system clock rates
|
See PDF for more info
|
SOC-TFTLCD-AHB —
TFT LCD Controller Core
Features
- 24 bit TFT LCD Controller
- 16x32 Pixel FIFO
- 256 Pixel Palette Mode
- True Color and 24 bit Color support
- Programmable Hsync and Vsync rates
- Supports up to 1024 x 768 resolution
- Pixel DMA controller
- Programmable Interrupt Inter-face
- Supports wide variety of system clock rates
|
See PDF for more info
|
SOC-Timer APB —
Counter-Timer Core
Features
- 16 bit counter/timer
- Two 4-bit pre-scalers
- Configurable
- Free running or periodic mode
- Interrupt output
- AMBA APB bus interface
- Testbench
|
See PDF for more info
|
SOC-UART-APB —
16450/16550 Compatible UART Core
Features
- 16450/16550 Compatible
- 16 byte transmit FIFO
- 16 byte receive FIFO
- Modem control
- Programmable baud rate generator
- Prioritized interrupt system
- Line status and error checking (parity and framing errors)
- 2 Direct Memory Access Modes
- Loopback Mode
- AMBA APB interface
|
See PDF for more info
|
SOC-Wdog-APB —
Watchdog Timer Core
Features
- 16 bit down counter
- 2 selectable prescalers
- Watchdog reset
- Warning interrupt before reset
- Configurable time lapse after reset
- AMBA APB interface
|
PDF
|
Share this page: