A general multi-master parallel on-chip bus supporting x86 architecture
By designing a universal multi-master parallel on-chip bus that supports the x86 architecture, the problem that existing buses cannot support the x86 architecture and other development environments is solved. It realizes parallel data transmission and resource saving for multi-master devices, is applicable to different EDA development tools, improves work efficiency and reduces R&D costs.
Patent Information
- Application Number
- CN202211392588.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2042-11-08
AI Technical Summary
The existing bus cannot support the x86 architecture and other development environments, and its arbitration mechanism is simplistic, consuming PPGA pin resources.
A general-purpose multi-master parallel on-chip bus supporting the x86 architecture is designed, including a master device interface unit, a slave device interface unit, a bus arbiter, a logic control unit, an address router, a read data router, a write data router, and a control signal router, which realizes multi-master device access, bus interface multiplexing, and multiple priority arbitration strategies.
It enables parallel data transmission between multiple master and slave devices, supports IO and memory space access, saves PPGA pin resources, is suitable for different EDA development tools and environments, improves work efficiency, and reduces R&D costs and time.