Integrated circuit computing device and computing processing system

A computing device and integrated circuit technology, applied in the field of system-level chip design, can solve the problems of high cost, poor practicability, low computing power, etc., and achieve the effect of low power consumption and low manufacturing cost

Pending Publication Date: 2020-07-10
XIAN INTELLIGENCE SILICON TECH INC
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, FPGAs with embedded processor hard cores are commercial IP cores such as ARM (Advanced RISC Machine) and PowerPC. The use of commercial IP will greatly increase the cost of FPGA users. On the one hand, FPGA On the other hand, when users want to convert the design on FPGA to ASIC (Application Specific Integrated Circuit, application specific integrated circuit) design, they still need to pay extra IP usage fees; secondly, most commercial IP cores (Intellectual Property core )’s internal design details are invisible, which cannot meet the needs of some application scenarios that require the chip to be completely safe and controllable (such as security scenarios such as national defense and military industry); third, the design flexibility of commercial IP is poor. On the one hand, the processor The instruction set is fixed, and users cannot add custom instructions to optimize product performance; on the other hand, once a certain IP core is selected, subsequent product upgrades will be limited by IP capabilities
However, FPGAs using soft cores need to occupy logic resources on the FPGA when the soft cores are implemented, and compared with hard cores, they consume large power consumption, large area, and low computing power, so they cannot meet high-precision, high-real-time applications. demand, less practical

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
  • Integrated circuit computing device and computing processing system
  • Integrated circuit computing device and computing processing system
  • Integrated circuit computing device and computing processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] See figure 1 , figure 1 A module block diagram of an integrated circuit computing device provided for an embodiment of the present invention, including:

[0036] The first processing module 1 is used to receive and process RISC-V instruction set instructions, wherein the RISC-V instruction set instructions include basic instructions, extended instructions and custom instructions;

[0037] The second processing module 2, which includes a soft-core coprocessor 21, the soft-core coprocessor 21 is connected to the first processing module 1 through a first interface 31, and is used to process the first processing module 1 sent by the first processing module 1 Describe the custom instruction;

[0038] A first bus 3, connecting the first processing module 1 and the second processing module 2; and

[0039] The first port 4 of the first processing module 1 is connected with the second port 5 of the second processing module 2 .

[0040] RISC-V is an open source instruction se...

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 present invention discloses an integrated circuit computing device, comprising: a first processing module for receiving and processing RISC-V instruction set instructions, the RISC-V instruction set instructions comprising a basic instruction, an extension instruction and a custom instruction; a second processing module which comprises a soft core coprocessor, wherein the soft core coprocessoris connected with the first processing module through a first interface and used for processing the custom instruction sent by the first processing module; a first bus is connected with the first processing module and the second processing module, wherein the first port is connected with the first processing module, and the second port is connected with the second processing module. According tothe invention, the RISC-V architecture hard core processor is embedded into the FPGA chip; a soft core coprocessor is designed at the programmable part of the FPGA chip, so that FPGA chip developers can flexibly adjust the processor core as required, the computing power of the FPGA chip is enhanced, and small equipment area, low power consumption and low manufacturing cost are ensured.

Description

technical field [0001] The invention belongs to the field of system-level chip design, and in particular relates to an integrated circuit computing device and a computing processing system. Background technique [0002] At present, in FPGA (Field Programmable Gate Array, Field Programmable Gate Array) design, processor hard core or soft core is usually embedded, that is, an ASIC (Application Specific Integrated Circuit, Application Specific Integrated Circuit) that embeds a processor inside the FPGA chip. The circuit implements a processor on the programmable logic of the FPGA in the form of HDL (Hardware Description Language, hardware description language) program code. [0003] However, FPGAs with embedded processor hard cores are commercial IP cores such as ARM (Advanced RISC Machine) and PowerPC. The use of commercial IP will greatly increase the cost of FPGA users. On the one hand, FPGA On the other hand, when users want to convert the design on FPGA to ASIC (Applicati...

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): G06F30/39G06F115/06
Inventor 古生霖王黎明孟智凯贾红陈维新韦嶔程显志
Owner XIAN INTELLIGENCE SILICON TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products