Check patentability & draft patents in minutes with Patsnap Eureka AI!

Internal line connection method for field-programmable gate array

A technology of gate arrays and interconnection lines, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of complex interconnection line models, difficulty in improving complexity, and difficulty in dealing with large arrays of commercial FPGAs , to improve efficiency and simplify internal module connections

Inactive Publication Date: 2012-04-11
SHENZHEN STATE MICROELECTRONICS CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are two conventional interconnection models: one is to model each interconnection separately, which is not a good choice in terms of space or processing time; the other is to merge interconnections of the same type, but Due to the differences in interconnection logic and views, the processing of interconnection models becomes complicated, and it is difficult to improve the complexity of the above problems, and it is difficult to deal with large arrays of commercial FPGAs

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
  • Internal line connection method for field-programmable gate array
  • Internal line connection method for field-programmable gate array
  • Internal line connection method for field-programmable gate array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below in conjunction with accompanying drawing, preferred embodiment of the present invention is described in further detail:

[0025] figure 1 It is a schematic diagram of a common Double line. The Double line connects three MUXs in the horizontal direction. The figure shows that each MUX sends out a Double line in the four directions of N / S / W / E, and receives N / S / W / Two Double lines in four directions of E. It can be seen from the figure that the pattern (PATTERN) of the interconnection line is quite complicated, and the total number of PATTERN is the same as the number of Double lines.

[0026] figure 2 is the result of dividing functional units, as can be seen from the figure:

[0027] COUNTCORNER=0,

[0028] COUNTEDGE=0,

[0029] COUNTNEDGE=COUNTSEDGE=4,

[0030] COUNTEEDGE = COUNTWEDGE = 4,

[0031] Meet the requirements of formula 2.

[0032] image 3 There are two converters to realize F1 and F2. Where F1 is a converter in the horizontal direction, tha...

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 an internal line connection method for a field-programmable gate array. The method comprises the following steps of: dividing internal modules of the field-programmable gate array along edges of the internal modules; constructing, namely constructing transverse connection modules and longitudinal connection modules according to the types of the internal modules respectively; and connecting, namely connecting the internal modules in turn by using the transverse connection modules which are connected with the internal modules in a transverse direction and the longitudinal connection modules which are connected with the internal modules in a longitudinal direction, wherein the transverse connection modules and the longitudinal connection modules comprise at least one of internal connection lines of which the starting points are inside the internal modules, access connection lines which are connected with the inner part of the internal modules and the edges of the internal modules, and cross connection lines of which the start points are inside the edges of the internal modules respectively.

Description

technical field [0001] The invention relates to a method for interconnecting wires inside a field programmable gate array. Background technique [0002] FPGA (Field-Programmable Gate Array, that is, Field Programmable Gate Array) includes: LUT (Lookup Table, that is, lookup table), flip-flops and latches that implement user logic, and MUX (Multiplexer, multiplexer) that implements connection relationships selector) and interconnect lines. EDA (Electronic Design Automation, electronic design automation) tools need to model each module of the FPGA, among which modeling the top-level interconnection of the FPGA is the key point, the number of top-level interconnection lines: [0003] COUNT INTER =K INTER *TILE COUNTX *TILE COUNTY (Formula 1), [0004] where TILE COUNTX and TILE COUNTX Respectively represent the array size of the functional unit (internal module) of the FPGA, K INTER It is the number of interconnection lines associated with each functional unit...

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): G06F17/50
Inventor 孙铁力
Owner SHENZHEN STATE MICROELECTRONICS CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More