Programmable logical block usable for asynchronous circuit design

A logic circuit and circuit technology, applied in computing, electrical digital data processing, special data processing applications, etc., can solve problems such as difficult design, complex asynchronous circuits, chip area and performance waste, etc.

Inactive Publication Date: 2009-03-04
TATUNG COMPANY
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, currently there is no FPGA system specifically designed for asynchronous protocols in the industry
Because asynchronous circuits are complex and difficult to design, there is no complete design process in the industry, and there are no suitable software tools for engineers to use. Therefore, asynchronous circuit systems designed using synchronous FPGA systems will have many useless circuits inside. , resulting in a waste of chip area and performance

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 logical block usable for asynchronous circuit design
  • Programmable logical block usable for asynchronous circuit design
  • Programmable logical block usable for asynchronous circuit design

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] Fig. 1 is a schematic diagram of the programmable logic circuit 10 of the present invention, wherein the logic circuit 10 can provide different logic processing according to different settings, after the logic function of the logic circuit 10 is determined, SRAM Base or Anti-fuse can be used etc. to implement. In addition, the logic processing process is carried out in an asynchronous manner. In this way, the logic circuit 10 can not only be used in the design or combination of asynchronous electronic components, but also simplify the wiring and verification required for the design of asynchronous electronic components. step.

[0047] The logic circuit 10 is composed of the following electronic components: two three-address programmable circuits 12, 14, one two-address programmable circuit 16, one inverter 18, several multiplexers 20, 22, 26 , 28, 32 and logic OR gates 24, 30, 34. Wherein, the interior of the three-address programmable circuits 12, 14 and the two-addr...

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 is on the programmable logic block of the non-synchronous circuit design. By the way of programmable setting, the logic block not only has the general function of the components, but also achieves non-synchronous design components purpose by using non-synchronous protocol communication. In this way, it not only can increase the convenience, the correct and performance characteristics of non-synchronous elements design, but also achieve rapid design and verification of asynchronous circuit purposes.

Description

technical field [0001] The present invention relates to a programmable logic circuit, especially a programmable logic circuit which can be used for asynchronous circuit setting. Background technique [0002] In recent years, due to the large demand for electronic chips and the requirement of fast time to market, Field Programmable Gate Array (Field Programmable Gate Array, FPGA) has become an excellent choice for circuit design. FPGA architecture mainly has two design modes: SRAM Base and Anti-fuse. Among them, SRAM Base is characterized by reprogramming, low power consumption, and in-circuit configurable, but it must maintain data with the help of an external power supply. , and the operation needs to be downloaded from the outside, so it is suitable for circuit design with multiple writes; in addition, Anti-fuse can provide better protection in terms of confidentiality due to its one-time programming (OTP) feature, but It cannot be modified, so it is suitable for write-on...

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): G06F17/50
Inventor 梁芳嘉郑福烱
Owner TATUNG COMPANY
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