System-on-a-programmable-chip (SoPC)
A system-on-chip and system bus technology, applied in general-purpose stored program computers, instruments, electrical digital data processing, etc., can solve the problems of few data paths, insufficient efficiency and flexibility, and small data bus bandwidth, etc. The effect of expanding the scope of application and the large scale of logic
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] see image 3 .
[0014] The programmable system on chip of the present invention comprises FPGA and SOC part, and the slave port, master port, int port and config port of FPGA are directly connected with the high-speed parallel system bus matrix in the SOC part, and the data port of FPGA is connected with IO multiplexing module. The IO function of the data port can be selected by the user according to actual needs. For example, the TXD and RXD of the UART and the IO of the FPGA are multiplexed with the same IO PAD. When the user selects the UART function, the function selection register of the IO multiplexing module is configured by software Select the UART function attribute of this IO PAD.
[0015] According to the present invention, the FPGA, as the master of the SoC system, accesses the bus (AHB / AXI) of the memory and other peripherals. Through the interconnection of this bus, the FPGA will become very flexible. It will enjoy the same status as the CPU in the bus ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


