Programmable signal processing unit

A signal processing unit and signal technology, applied in general-purpose stored-program computers, etc., can solve the problems of lack of clock compensation mechanism, high cost, poor flexibility, etc., and achieve the effect of shortening development and debugging cycle, saving design cost, and improving resource utilization efficiency.

Active Publication Date: 2014-03-12
EHIWAY MICROELECTRONIC SCI & TECH SUZHOU CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The existing programmable signal processing unit structure can only realize logic operation or fine-grained memory function, but cannot realize adaptive logic operation and data storage function in one programmable signal processing unit at the same time, which is less flexible. Difference
In addition, the existing programmable signal processing unit structure lacks the necessary clock compensation mechanism. When the user circuit does not meet the timing constraints, it is necessary to re-modify the layout and wiring, or modify the user design, which is costly

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
  • Programmable signal processing unit
  • Programmable signal processing unit
  • Programmable signal processing unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0060] 1) Adaptive logic mode

[0061] The programmable signal processing unit of the present invention can work in an adaptive logic operation mode. At this time, the mode control signals MODE1 and MODE2 are 0, and D[i] and D[i+k] in the user logic signal D[0~2k-1] enter the function generating units 110 and 120 through the i-th multiplexer , RD[i] terminals in 130, 140, where i=0, 1, ..., k-2, k-1. This mode can realize a variety of adaptive logic functions with variable input number combinations, including: a partial combinational logic operation of 2k inputs, a partial combinational logic operation of one (2k-1) input, ..., a (k +3) Partial combinational logic operation of inputs, arbitrary combinational logic operation of 1 (k+2) input, partial combinational logic operation of 2 (k+2) inputs, arbitrary combinational logic operation of 2 (k+1) inputs operation, any combinatorial logical operation of 2 k inputs, etc. Wherein, each function generation unit 110 , 120 , 130...

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 programmable signal processing unit based on a function generating unit. According to the programmable signal processing unit, the function generating unit which has an logical operation function and a data storage function is adopted and is connected with a flexible multiplexer in a matched mode, as a result, the programmable signal processing unit can be used for storing configuration data to achieve independent self-adaptive logic operation and storing user data to achieve reading / writing operation of a fine-grained data memory on one hand and can achieve mixed operation of the self-adaptive logic operation and the reading / writing operation of the fine-grained data memory on the other hand, and therefore the resource use efficiency of a programmable chip is greatly improved.

Description

technical field [0001] The invention relates to the design of a programmable signal processing unit of a field programmable gate array (FPGA) in a digital integrated circuit, in particular to a programmable signal processing unit with a mixed mode of self-adaptive logic operation and data storage. Background technique [0002] FPGA is a general-purpose logic circuit with the advantages of high flexibility and low development risk. It has been widely used in industrial control, aerospace, communication, automotive electronics and other fields, and occupies more and more market share. As a programmable device, current mainstream FPGA products use SRAM to program user designs. The programmable resources in the FPGA include: programmable logic blocks (Configurable Logic Block, CLB), programmable interconnection resources, programmable input and output modules, embedded IP, etc. Among them, CLB is the core of FPGA, and each CLB is composed of multiple programmable signal process...

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/76
Inventor 杨海钢李威高丽江
Owner EHIWAY MICROELECTRONIC SCI & TECH SUZHOU CO LTD
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