H8SX is a high speed 32-bit CPU, which is upward-compatible with H8/300, H8/300H and H8S CPUs on an object level.
This subsystem IP supports many and powerful microcontroller functions, including bus controller (BSC), interrupt controller (INT), data transfer controller (DTC), DMA controllers (DMAC and EXDMAC), timers, serial communication interface (SCI) and on-chip debug functions.
Development tools for this IP is common with Renesas H8S microcontroller products.
H8SX CPU subsystem (H8SX C3000) IP
Overview
Key Features
- An original subsystem for SoCs other than microcontrollers
- 3 type interfaces available to connect user functions or IPs
- compiled memory interface
- external memory interface
- peripheral bus interface
- 3 type data transfer functions
- Data transfer controller (DTC)
- Direct memory access controller (DMAC)
- External bus direct memory access controller (EXDMAC)
- 3 type timers
- 16-bit timer pulse unit (TPU)
- 8-bit timer
- Watchdog timer (WDT)
- Programmable pulse generator (PPG)
- Serial communication interface
- Supporting on-chip debug functions (option)
- Applicable to various processes and FPGAs
Block Diagram
Technical Specifications
Related IPs
- 2D (vector graphics) & 3D GPU IP A GPU IP combining 3D and 2D rendering features with high performance, low power consumption, and minimum CPU load
- H8/300 CPU IP ( 8-bit CPU IP )
- H8S CPU subsystem (H8S C200) IP
- UCIe/BoW BlueLynx™ Dual Mode PHY and subsystem IP for chiplet interconnect
- Quad core IP platform with integrated Arm security subsystem
- RISC-V CPU IP With ISO 26262 Full Compliance