Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Inactive Publication Date: 2017-12-29
CHENGDU SINO MICROELECTRONICS TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the prior art, the disadvantage of embedding the FPGA into the CPU hard core is that the interconnection structure between the FPGA and the CPU is single, there are few data paths, the bandwidth of the data bus is small, and the efficiency and flexibility are not enough.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System-on-a-programmable-chip (SoPC)
  • System-on-a-programmable-chip (SoPC)
  • System-on-a-programmable-chip (SoPC)

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a system-on-a-programmable-chip (SoPC), and relates to integrated-circuit technology. The system-on-a-programmable-chip includes an FPGA and an SOC part. A slave port, a master port, an int port and a config port of the FPGA are directly connected with a high-speed parallel system bus matrix in the SOC part. IO ports of the FPGA are connected with an IO reuse module. The system fully exerts respective technical advantages of a CPU subsystem and the FPGA. Built-in FPGA equivalent-logic is large in a scale, and high in work frequency. A CPU core is mainly responsible for orderly executing logic operations and transaction management. The FPGA is responsible for large-scale complex parallel operating. All of CPU and FPGA tasks can be realized through programming, and the scope of application of a chip is greatly expanded.

Description

technical field [0001] The present invention relates to integrated circuit technology. Background technique [0002] SoPC (System-on-a-Programmable-Chip, programmable system on a chip) has two main technical routes at home and abroad: one is FPGA embedded in CPU hard core, and the other is FPGA embedded in CPU soft core. [0003] The technical way of embedding FPGA into CPU hard core is represented by XILINX. Initially, XILINX was represented by V5FX series, which embedded PowerPC hard core in FPGA. With the advancement of technology, XILINX has developed the SoPC chip of the Zynq-7000All ProgrammableSoC series, which adopts the new architecture of SoC+FPGA. In the SoPC of this architecture, the SoC and the FPGA are completely independent, and are internally interconnected through various efficient buses. It uses a high-performance embedded processor, and integrates special-purpose hardware and general-purpose peripherals without occupying FPGA logic resources. With this...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F15/78G06F15/173G06F15/177
CPCG06F15/17375G06F15/177G06F15/7807
Inventor 王鑫杨尚罡杨平李国
Owner CHENGDU SINO MICROELECTRONICS TECH CO LTD