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

Configurable processor architecture and control method thereof

A technology of architecture and configuration control, applied to the architecture with a single central processor, electrical digital data processing, special data processing applications, etc., can solve the problem of increasing the number of stages or lines of pipelines, increasing the complexity of processor control components, Add fast cache and other issues to achieve the effect of simple configuration control components, simplified configuration complexity, and simplified configuration process

Inactive Publication Date: 2012-04-25
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As the integrated circuit manufacturing process enters the 90nm-45nm stage, the ASIC (Application Specific Integrated Circuit) design of data flow algorithms (such as digital media and communication baseband, etc.) faces long design cycles, high design costs, and poor flexibility. , poor scalability, it is difficult to meet the needs of rapid product launch and continuous improvement of functions
[0003] The architecture and instruction system of existing processors, including CPU and DSP, have three problems: first, to realize high-performance arithmetic operation functions, a relatively complex architecture and instruction system must be required, and it is not easy to expand. In addition to the factors of technological progress, improving the computing performance from the architecture often requires re-modifying the design of the entire processor, or even modifying the entire instruction system, such as adding computing components, storage components, and data paths; the second is the existing processing The performance improvement of the architecture of the processor needs to pay a large price in power consumption and area, because it mainly obtains performance improvement by increasing the execution speed of instructions, such as increasing the number of stages or lines of the pipeline, increasing the cache, etc., causing the processor The complexity of control components is rapidly increasing; the third is the implementation of algorithms based on the general processor instruction system. The disassembled program code has clear semantics and is relatively easy to be copied. It is difficult to guarantee the intellectual property rights of the core algorithm

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
  • Configurable processor architecture and control method thereof
  • Configurable processor architecture and control method thereof
  • Configurable processor architecture and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in further detail below with reference to the accompanying drawings.

[0027] An architecture of a configurable processor in the present invention, the first implementation mode, such as figure 1 As shown, a configurable embedded DSP includes a configurable control unit CU, a configurable data path unit Router, a configurable input and output port IOPort, a configurable storage unit MEM, and at least one configurable computing unit ALU, There are two ALUs in this example, namely ALU1 and ALU2. The configurable components Router, IOPort, MEM, ALU1 and ALU2 all include configuration registers and functional units. The configurable control unit CU executes configuration instructions, and writes configuration information into the configuration register of the specified configurable unit, and the functional unit performs specified operations according to the configuration information in its own configuration register.

[0028] The ar...

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 configurable processor architecture. The architecture comprises configurable control parts and configurable parts which are connected with each other, wherein the configurable control parts are used to execute instruction and send out configuration information to the configurable parts, and the configurable parts are used to execute and process the task according to the configuration information. The invention also discloses a control method of the configurable processor. The method comprises the following steps: the configurable control parts send out the configuration information to the configurable parts and the configurable parts execute the corresponding operation according to the configuration information. The complex data processing operation is shifted into each configurable part and the configurable control parts are very simple so that no complicated instruction pipeline is needed to design and the multilevel fast instruction cache is not needed to add to increase the processor performance; and the configuration instruction can be realized through long instruction so as to simplify the configuration complexity caused by the numerical change of the configurable parts.

Description

technical field [0001] The invention relates to the field of integrated circuit design, in particular to a configurable processor architecture and a control method. Background technique [0002] As the integrated circuit manufacturing process enters the 90nm-45nm stage, ASIC (Application Specific Integrated Circuit) design for data flow algorithms (such as digital media and communication baseband, etc.) faces long design cycles, high design costs, and poor flexibility. , Poor scalability, it is difficult to meet the needs of rapid launch of products and continuous improvement of functions. [0003] The architecture and instruction system of existing processors, including CPU and DSP, have three problems: first, to realize high-performance arithmetic operation functions, a relatively complex architecture and instruction system must be required, and it is not easy to expand. In addition to the factors of technological progress, improving the computing performance from the arc...

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 Patents(China)
IPC IPC(8): G06F15/78G06F9/30G06F17/50
Inventor 王新安赵勇戴鹏胡子一崔小乐申凌吴泽俊焦玉中张兴
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL