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: 2016-07-06
EHIWAY MICROELECTRONIC SCI & TECH SUZHOU CO LTD
View PDF3 Cites 0 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 present invention provides a programmable signal processing unit based on a function generating unit. The programmable signal processing unit adopts a function generation unit with both logic operation and data storage functions, and is connected with a flexible multiplexer, so that the programmable signal processing unit structure of the present invention can store configuration data to realize The independent adaptive logic operation and storage of user data can realize the read / write operation of the fine-grained data memory, and can realize the mixed operation of the two, thereby greatly improving the resource utilization efficiency of the programmable chip.

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. Programmable resources in FPGA include: programmable logic module (ConfigurableLogicBlock, CLB), programmable interconnect 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 processing units. I...

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