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

Mixed granularity computing circuit module and computing system

A computing circuit, mixed granularity technology, applied in computing, computer, digital computer components and other directions, can solve the problem of no relevant technical disclosure, inability to take into account the complexity and flexibility of configuration information, etc.

Inactive Publication Date: 2021-10-01
无锡沐创集成电路设计有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Single granularity reconfigurable cannot take into account the complexity of configuration information and the flexibility of implementing functions, and mixed granularity reconfigurable CPU can just solve this problem
[0003] At present, the reconfigurable computing circuit of mixed granularity is still at the initial level of thinking, and there is no relevant technical disclosure on how to design or implement the computing circuit module of mixed granularity

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
  • Mixed granularity computing circuit module and computing system
  • Mixed granularity computing circuit module and computing system
  • Mixed granularity computing circuit module and computing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The technical solutions of the present invention will be further described below in conjunction with specific examples, but the present invention is not limited to these examples.

[0022] As mentioned in the background technology section, traditional CPUs often only provide general-purpose instructions, such as the following instructions:

[0023] 1.c=a|b

[0024] 2. c=a&b

[0025] 3.c=a^b

[0026] Among them, a, b, and c are all 32-bit numbers, uint_32, such operations are very common 。

[0027] But assume that in some cases, we want to customize an instruction, which is a mixed bitwise operation, and its definition is as follows:

[0028] 1.c[3:0]=a[3:0]|b[3:0]

[0029] 2.c[7:4]=a[7:4]&b[7:4]

[0030] 3.c[11:8]=a[11:8]^b[11:8]

[0031] 4. c[31:12]=c[31:12]

[0032] At this time, general-purpose instructions often do not provide support, and the definition must be configured through fine-grained reconfigurable instructions.

[0033] In addition, assuming that...

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 provides a mixed granularity computing circuit module and a computing system. The mixed granularity computing circuit module comprises an operation unit which is used for executing related instructions; an instruction fetching unit used for fetching an instruction to be executed by the operation unit; a decoding unit used for decoding the instruction to be executed by the operation unit; and a loading / storage unit used for loading and storing related information, wherein the operation unit comprises a general arithmetic unit used for realizing a general type of instruction; a fine granularity reconfigurable operation unit used for realizing a bit-level reconfigurable instruction; and a coarse granularity reconfigurable operation unit used for realizing a byte-level reconfigurable instruction. According to the mixed granularity computing circuit module, three basic instruction types, namely a universal instruction, a fine granularity reconfigurable instruction and a coarse granularity reconfigurable instruction are realized, so that seven types of instructions can be finally provided through further combination, and applicable scenes are greatly enriched.

Description

technical field [0001] The invention relates to the field of reconfigurable computing circuit design, in particular to a computing circuit module and computing system with mixed granularity. Background technique [0002] Traditional CPUs often only contain general-purpose instruction sets, with limited quantity and functions. Through dynamic reconfigurable technology, more instructions can be reconfigured through configuration information. Single granularity reconfigurable can't take into account the complexity of configuration information and the flexibility of implementing functions, and mixed granularity reconfigurable CPU can just solve this problem. [0003] At present, the reconfigurable computing circuit with mixed granularity is still at the initial idea level, and there is no relevant technical disclosure on how to design or implement the computing circuit module with mixed granularity. Contents of the invention [0004] In order to solve the above-mentioned tech...

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
IPC IPC(8): G06F15/78G06F9/30
CPCG06F15/7892G06F9/30098
Inventor 朱敏
Owner 无锡沐创集成电路设计有限公司