[go: up one dir, main page]

CN102708264B - Honeycomb hexagonal field programmable gata array (FPGA) structure - Google Patents

Honeycomb hexagonal field programmable gata array (FPGA) structure Download PDF

Info

Publication number
CN102708264B
CN102708264B CN201210189713.8A CN201210189713A CN102708264B CN 102708264 B CN102708264 B CN 102708264B CN 201210189713 A CN201210189713 A CN 201210189713A CN 102708264 B CN102708264 B CN 102708264B
Authority
CN
China
Prior art keywords
plb
line
connection
lines
units
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210189713.8A
Other languages
Chinese (zh)
Other versions
CN102708264A (en
Inventor
陈利光
陈丽
童家榕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fudan University
Original Assignee
Fudan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fudan University filed Critical Fudan University
Priority to CN201210189713.8A priority Critical patent/CN102708264B/en
Publication of CN102708264A publication Critical patent/CN102708264A/en
Application granted granted Critical
Publication of CN102708264B publication Critical patent/CN102708264B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Logic Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

本发明属于可编程逻辑器件技术领域,具体为一种蜂窝状六边形的现场可编程逻辑阵列(FPGA)结构。本发明的FPGA阵列由六边形单元构成,基本逻辑单元结构为六边形,是一个完全对称结构,在阵列扩展时方便物理实现。可编程连线资源具有三轴结构,分布在3条对角线方向(0度、120度、240度),布线资源结构按照互联线的长度可以分为两倍线,五倍线和长线,二倍线和五倍线度的互联线都可以连接到相应距离的一个环的每个单元上,长线为点连接结构,分布在三个轴线方向,可以实现距离为12的直线连接。本发明互联结构环面连接特性,连线分布均匀,利用率高,速度快,有利于提高逻辑密度和时序性能。

The invention belongs to the technical field of programmable logic devices, in particular to a honeycomb hexagonal field programmable logic array (FPGA) structure. The FPGA array of the present invention is composed of hexagonal units, and the basic logic unit structure is hexagonal, which is a completely symmetrical structure and is convenient for physical realization when the array is expanded. Programmable wiring resources have a three-axis structure and are distributed in three diagonal directions (0 degrees, 120 degrees, 240 degrees). The wiring resource structure can be divided into double lines, five times lines and long lines according to the length of the interconnection lines. Interconnecting lines of two times the line and five times the line can be connected to each unit of a ring at a corresponding distance, and the long line is a point connection structure, distributed in three axis directions, and a straight line connection with a distance of 12 can be realized. The interconnection structure of the present invention has torus connection characteristics, evenly distributed connection lines, high utilization rate and fast speed, and is beneficial to improving logic density and timing performance.

Description

一种蜂窝六边形现场可编程逻辑阵列结构A Honeycomb Hexagonal Field Programmable Logic Array Structure

技术领域 technical field

本发明属于可编程器件技术领域,具体涉及一种现场可编程器件结构。 The invention belongs to the technical field of programmable devices, and in particular relates to a field programmable device structure.

背景技术 Background technique

现场可编程逻辑器件(FPGA)由可编程逻辑块(PLB)和可编程互连组成,可编程逻辑块通过可编程互连相连。在大规模FPGA芯片中,布线资源占芯片面积的70%以上,同时互联延时也占整体延时的70%以上,因此布线资源的性能很大程度上决定了FPGA器件的性能。传统的可编程互连资源通常都是由水平互连资源和垂直互连资源组成平面结构[1-2],相互之间通过开关矩阵连接,如图 1所示。随着FPGA的规模变得越来越大,传统平面结构的互连资源制约了FPGA规模和速度的提升。 A field programmable logic device (FPGA) consists of a programmable logic block (PLB) and a programmable interconnect, and the programmable logic block is connected through a programmable interconnect. In large-scale FPGA chips, wiring resources account for more than 70% of the chip area, and interconnection delays also account for more than 70% of the overall delay. Therefore, the performance of wiring resources largely determines the performance of FPGA devices. Traditional programmable interconnect resources are usually planar structures composed of horizontal interconnect resources and vertical interconnect resources [1-2], which are connected to each other through a switch matrix, as shown in Figure 1. As the scale of FPGA becomes larger and larger, the interconnection resources of the traditional planar structure restrict the improvement of FPGA scale and speed.

这是因为传统的互连结构把互连资源划分为水平互连资源和垂直互连资源,而应用中需要的互连的两个逻辑单元往往不在一条水平或者垂直线上,因此不管这两个逻辑单元距离多近,连接这两个逻辑单元至少都要经过一个可编程开关,这样对FPGA的速度影响很大。 This is because the traditional interconnection structure divides interconnection resources into horizontal interconnection resources and vertical interconnection resources, and the two logic units interconnected in the application are often not on a horizontal or vertical line, so regardless of the two How close the logic unit is, at least one programmable switch is required to connect the two logic units, which has a great impact on the speed of the FPGA.

为了解决这个问题,文献[3]提出了一种45度的布线资源种类,但这只是传统结构的一种简单扩充。在工业界,XILINX在VIRTEX-II芯片中提出了直接互连概念[1](direct connection),其主要思想就是增加一种叫直接互连的互连资源,可以直接连接一个逻辑单元旁边的8个逻辑单元,如图 2所示,而不需要经过可编程开关,这样能够加快一些邻近距离连线的速度,但是对其他较长连线还是无能为力。 In order to solve this problem, literature [3] proposed a 45-degree wiring resource type, but this is only a simple extension of the traditional structure. In the industry, XILINX proposed the concept of direct interconnection [1] (direct connection) in the VIRTEX-II chip. The main idea is to add an interconnection resource called direct interconnection, which can directly connect 8 chips next to a logic unit. A logic unit, as shown in Figure 2, does not need to go through a programmable switch, which can speed up the speed of some adjacent distance connections, but it is still powerless for other longer connections.

在最近的VIRTEX-5芯片中,XILINX的部分5倍线采用了拐线结构[4](也叫硬连线,hard wired),如图 3所示,单元1输出的5倍线分别可以达到单元2、3、4、5、6等5个距离相等的位置,其中单元6与单元1在同一垂直通道内,其连线数量为12根,其他位置连线数量为3根。这种5倍线拐线结构加快了中等距离链接速度,但是这种拐线在VIRTEX-5中只是少数,其主体结构还是基于水平垂直通道结构,本质上还是基于通道的互联结构。 In the recent VIRTEX-5 chip, part of the 5x line of XILINX adopts the inflection line structure [4] (also called hard wired, hard wired), as shown in Figure 3, the 5x line output by unit 1 can respectively reach Unit 2, 3, 4, 5, 6 and other 5 positions with equal distances, among which unit 6 and unit 1 are in the same vertical channel, the number of connecting lines is 12, and the number of connecting lines in other positions is 3. This 5-fold line inflection structure speeds up the speed of medium-distance links, but this kind of inflection line is only a minority in VIRTEX-5, and its main structure is still based on the horizontal and vertical channel structure, which is essentially a channel-based interconnection structure.

参考文献:references:

[1]  V. Betz, J. Rose and A. Marquardt, Architecture and CAD for Deep-Submicron FPGAs [M], Kluwer Academic Publishers, 1999. [1] V. Betz, J. Rose and A. Marquardt, Architecture and CAD for Deep-Submicron FPGAs [M], Kluwer Academic Publishers, 1999.

[2]  Ian Kuon, Russell Tessier, and Jonathan Rose, “ FPGA Architecture: Survey and Challenges”,  Now Publishers Inc, 2008 [2] Ian Kuon, Russell Tessier, and Jonathan Rose, "FPGA Architecture: Survey and Challenges", Now Publishers Inc, 2008

[3]  Sumanta Chaudhuri, “Diagonal Tracks in FPGAs: A Performance Evaluation”, International Symposium on Field Programmable Gate Arrays 2009, p245-248 [3] Sumanta Chaudhuri, "Diagonal Tracks in FPGAs: A Performance Evaluation", International Symposium on Field Programmable Gate Arrays 2009, p245-248

[4]  Xilinx, Inc., Virtex/Virtex-II/Virtex-4/Virtex-5/Spartan/Spartan-II/Spartan-3 FP- GA Family Complete Data Sheet. [4] Xilinx, Inc., Virtex/Virtex-II/Virtex-4/Virtex-5/Spartan/Spartan-II/Spartan-3 FP-GA Family Complete Data Sheet.

[5] Altera Corp., Stratix/Stratix-II/Stratix-III/Cyclone/Cyclone-II Device Handbook. [5] Altera Corp., Stratix/Stratix-II/Stratix-III/Cyclone/Cyclone-II Device Handbook.

[6]  David Lewis,”The Stratix II logic and routing architecture”,13th international symposium on Field-programmable gate arrays 2005,P14 – 20。 [6] David Lewis, "The Stratix II logic and routing architecture", 13th international symposium on Field-programmable gate arrays 2005, P14-20.

发明内容 Contents of the invention

针对传统结构的不足,本发明提出了一种基于环面连接的蜂窝六边形现场可编程逻辑阵列结构。该结构连线分布均匀,利用率高,速度快,有利于提高逻辑密度和时序性能。 Aiming at the deficiency of the traditional structure, the present invention proposes a hexagonal honeycomb field programmable logic array structure based on torus connection. The wiring distribution of the structure is uniform, the utilization rate is high, and the speed is fast, which is beneficial to improving logic density and timing performance.

本发明提出的基于环面连接的蜂窝六边形现场可编程逻辑(FPGA)阵列结构,由可编程逻辑块(PLB)和可编程连线资源构成,如图 4所示,该互联结构具体如下: The cellular hexagonal field programmable logic (FPGA) array structure based on torus connection proposed by the present invention is composed of programmable logic block (PLB) and programmable connection resources, as shown in Figure 4, the interconnection structure is as follows :

六边形:基本可编程逻辑块(PLB)单元为蜂窝状六边形结构,FPGA阵列由若干六边形PLB单元构成。 Hexagonal : The basic programmable logic block (PLB) unit is a honeycomb hexagonal structure, and the FPGA array is composed of several hexagonal PLB units.

三轴:可编程连线资源分布在3条对角线方向:0度、120度、240度,依次记为 X 、Y 、Z 3个轴向;每个轴向都分布有布线资源;如图4中虚线X Y Z所示。 Three-axis : Programmable wiring resources are distributed in three diagonal directions: 0°, 120°, and 240°, which are recorded as X, Y, and Z in turn; wiring resources are distributed in each axis; for example Shown by dotted line X Y Z in Fig. 4.

层次化互联:可编程布线资源由二倍线、五倍线和长线三种连线资源构成: Hierarchical interconnection : Programmable routing resources are composed of three types of connection resources: double line, five times line and long line:

四边形阵列结构中两个单元距离定义沿着连线方向两个单元之间的最短距离,也就是以这两个单元为对角线的长方形的长和宽之和。同样,六边形阵列中任意两个单元距离也定义为沿3个对称轴方向的最短距离。 In the quadrilateral array structure, the distance between two units defines the shortest distance between two units along the connection direction, that is, the sum of the length and width of the rectangle with these two units as the diagonal. Similarly, the distance between any two cells in the hexagonal array is also defined as the shortest distance along the three symmetry axes.

二倍线可以实现任意方向两个距离为1和2的单元之间的连接;五倍线可以实现任意方向两个距离为5的单元之间的连接;长线可以实现同一条轴线上任意两个距离为12的单元之间的连接。 The double line can realize the connection between two units with a distance of 1 and 2 in any direction; the five times line can realize the connection between two units with a distance of 5 in any direction; the long line can realize any two units on the same axis Connections between cells with a distance of 12.

环面连接:从任意一个PLB出发,二倍线和五倍线可以连接到与它距离为2或5的一个环的每个单元上。 Torus connection : Starting from any PLB, the double line and the five-time line can be connected to each unit of a ring with a distance of 2 or 5 from it.

对称结构:该结构是一个完全对称(中心对称)结构,在阵列扩展时方便物理实现。 Symmetrical structure : This structure is a completely symmetrical (centrosymmetric) structure, which is convenient for physical realization when the array is expanded.

本发明所述的全局布线资源具有环面连接特性: The global wiring resources described in the present invention have the characteristics of torus connection:

    (1)传统可编程逻辑器件中互联线只连接到直线上的几个点,本发明一个PLB出发的某类互联线可以连接到一个环上的所有PLB,如图4所示。 (1) In traditional programmable logic devices, the interconnection lines are only connected to several points on the straight line. In the present invention, a certain type of interconnection lines from one PLB can be connected to all PLBs on a ring, as shown in Figure 4.

(2)不同长度的互联线形成多个可以达到的互联环。 (2) Interconnection lines of different lengths form multiple achievable interconnection rings.

(3)一条互联线可以在不同的位置偏转60度角而达到互联环。 (3) An interconnection line can be deflected by 60 degrees at different positions to reach the interconnection ring.

(4)从一个PLB出发到达互联环上的同一个PLB可能存在不同连线,如图4所示。 (4) There may be different connections from one PLB to the same PLB on the interconnection ring, as shown in Figure 4.

六边形的PLB表示逻辑单元,按照蜂窝六边形结构排列。作为示例,图中以深灰色标记PLB为中心点,细实线表示PLB与PLB之间的连接,图中可以看出,中心PLB可以与所有灰色PLB和浅灰色PLB直接连接,通过二倍线和五倍线,中心PLB可以连接到以它为中心的1、2、5三个环上的所有PLB上,因此,这种结构是一个环面连接的结构。同时,长线与传统FPGA一样,分布在X\Y\Z三个方向的上,并且长线数量XYZ三个方向轴对称分布,因此,它又是三轴结构。 The hexagonal PLB represents a logical unit, arranged in a honeycomb hexagonal structure. As an example, the dark gray mark PLB is used as the center point in the figure, and the thin solid line indicates the connection between PLBs. It can be seen from the figure that the central PLB can be directly connected to all gray PLBs and light gray PLBs, through double lines And the five-fold line, the central PLB can be connected to all the PLBs on the three rings 1, 2, and 5 centered on it, so this structure is a ring-connected structure. At the same time, the long lines are distributed in the three directions of X\Y\Z like the traditional FPGA, and the number of long lines is distributed axisymmetrically in the three directions of XYZ, so it is a three-axis structure.

附图说明 Description of drawings

图1为传统FPGA布线资源结构。 Figure 1 shows the traditional FPGA routing resource structure.

图2直接互联线结构。 Figure 2 direct interconnection line structure.

图3为VIRTEX-5拐线结构。 Figure 3 shows the structure of the VIRTEX-5 inflection line.

图4为本文提出的六边形布线资源结构。 Figure 4 shows the hexagonal routing resource structure proposed in this paper.

具体实施方式 Detailed ways

本发明的布线资源结构按照互联线的长度可以分为:二倍线、五倍线和长线三种连线资源构成:二倍线可以实现任意方向两个距离为1和2的单元之间的连接。五倍线可以实现任意方向两个距离为5的单元之间的连接。长线可以实现同一条轴线上任意两个距离为1和2的单元之间的连接。每个六边形单元有6条边,为了有效区分互连线,互连线可以认为从中心PLB的一条边出发,终止于另一个PLB的一条边。 The wiring resource structure of the present invention can be divided into three types of connection resources according to the length of the interconnection line: the double line, the five-fold line and the long line. The double line can realize the connection between two units with a distance of 1 and 2 in any direction. connect. The fivefold line can realize the connection between two units with a distance of 5 in any direction. The long line can realize the connection between any two units with a distance of 1 and 2 on the same axis. Each hexagonal unit has 6 sides. In order to effectively distinguish the interconnection lines, the interconnection lines can be considered to start from one side of the central PLB and terminate at one side of another PLB.

二倍线为连接距离为2的两个PLB,同时二倍线具有一个中间抽头,也可以连接在经过路径上相邻的2个PLB,因此,从中心PLB出发的所以二倍线连接了距离为1和2的两个环上的所以PLB。 The double line is to connect two PLBs with a distance of 2. At the same time, the double line has a middle tap, and can also be connected to two adjacent PLBs on the passing path. Therefore, all the double lines starting from the central PLB are connected to the distance All PLBs on the two rings for 1 and 2.

五倍线为连接距离为5的两个PLB,从中心PLB出发的五倍线,经过不同距离后转60度角,连接到距离为5的环上的不同PLB。 The fivefold line connects two PLBs with a distance of 5. The fivefold line starting from the central PLB turns 60 degrees after passing through different distances and connects to different PLBs on the ring with a distance of 5.

从连线的起点和终点看,连线始于中心PLB的6条边,终止与环面上内侧边。因此,中心PLB出发的连线数量与环的周长和通道宽度成正比,通道宽度是指具有相同出发点和终止点的同种连接线的数量。两倍线终止于2环内侧,2环内侧共有18条边,因此当通道宽度为1的时候,2倍线最少数量有18条;同样,五倍线终止于5环内侧,5环内侧共有72条边,因此当通道宽度为1的时候,5倍线最少数量有72条; From the starting point and end point of the connection, the connection starts from the 6 sides of the central PLB and terminates with the inner side of the ring. Therefore, the number of connections originating from the central PLB is proportional to the perimeter of the ring and the channel width, which refers to the number of connections of the same kind with the same origin and termination point. The double line terminates inside the 2nd ring, and there are 18 sides in total inside the 2nd ring, so when the channel width is 1, the minimum number of 2x lines is 18; similarly, the quintuple line terminates inside the 5th ring, and there are a total of 18 sides inside the 5th ring. 72 sides, so when the channel width is 1, the minimum number of 5 times lines is 72;

长线长度为12,长线只在三个轴线方向才有,长线不拐弯,只连接同一轴线上的两个PLB。 The length of the long line is 12, and the long line is only available in the three axis directions. The long line does not turn, and only connects two PLBs on the same axis.

从功能区分上看,长线负责远距离的骨干连接,要保证负载小,速度快;五倍线和二倍线做为局部短接连线,由于具有环面连接的特性,相比传统的水平垂直通道的点连接结构,任意位置相连的信号可以通过比较少的开关就可以达到目的地,从而提高时序性能。 From the perspective of functional distinction, the long line is responsible for the long-distance backbone connection, and the load must be small and the speed fast; the five-fold line and the two-fold line are used as local short-circuit connections. With the point connection structure of the vertical channel, the signals connected at any position can reach the destination through relatively few switches, thereby improving the timing performance.

Claims (2)

1.一种现场可编程逻辑器件阵列结构,其特征在于由可编程逻辑块和可编程连线资源构成;其中,每个PLB单元为蜂窝状正六边形结构,FPGA阵列由若干PLB单元构成,并为中心对称结构; 1. A Field Programmable Logic Device array structure is characterized in that it is made of programmable logic blocks and programmable connection resources; wherein, each PLB unit is a honeycomb regular hexagonal structure, and the FPGA array is made of some PLB units, And it is a centrally symmetrical structure; 可编程连线资源分布在3条对角线方向:0度、120度、240度,依次记为 X 、Y 、Z 3个轴向;每个轴向的两个方向上都分布有布线资源; Programmable wiring resources are distributed in three diagonal directions: 0°, 120°, and 240°, which are recorded as X, Y, and Z in turn; wiring resources are distributed in both directions of each axis ; 可编程连线资源由二倍线、五倍线和长线三种连线资源构成,其中: Programmable connection resources are composed of three connection resources: double line, five times line and long line, among which: 二倍线实现任意方向两个距离为1和2的PLB单元之间的连接;五倍线实现任意方向两个距离为5的PLB单元之间的连接;长线实现同一条轴线上任意两个距离为12的PLB单元之间的连接,形成层次化互联; The double line realizes the connection between two PLB units with a distance of 1 and 2 in any direction; the five times line realizes the connection between two PLB units with a distance of 5 in any direction; the long line realizes the connection between any two distances on the same axis It is the connection between 12 PLB units, forming a hierarchical interconnection; 从任意一个PLB单元出发,二倍线和五倍线连接到与该PLB单元距离为2或5的一个环的每个单元上,形成环面连接; Starting from any PLB unit, the double line and five times line are connected to each unit of a ring with a distance of 2 or 5 from the PLB unit, forming a ring connection; 其中,符号FPGA为现场可编程逻辑器件,PLB为可编程逻辑块。 Among them, the symbol FPGA is a field programmable logic device, and the PLB is a programmable logic block. 2.根据权利要求1所述的现场可编程逻辑器件阵列结构,其特征在于: 2. the field programmable logic device array structure according to claim 1, is characterized in that:     通过二倍线,每个PLB单元与距离为1的相邻6个PLB单元相连,以及与距离为2的12个PLB单元相连;通过五倍线,每个PLB单元与距离为5的30个PLB单元相连,长线连接3个轴线上距离为12的PLB单元。 Through double lines, each PLB unit is connected to 6 adjacent PLB units with a distance of 1, and to 12 PLB units with a distance of 2; through five times lines, each PLB unit is connected to 30 adjacent PLB units with a distance of 5 The PLB units are connected, and the long lines connect the three PLB units with a distance of 12 on the axis.
CN201210189713.8A 2012-06-11 2012-06-11 Honeycomb hexagonal field programmable gata array (FPGA) structure Expired - Fee Related CN102708264B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210189713.8A CN102708264B (en) 2012-06-11 2012-06-11 Honeycomb hexagonal field programmable gata array (FPGA) structure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210189713.8A CN102708264B (en) 2012-06-11 2012-06-11 Honeycomb hexagonal field programmable gata array (FPGA) structure

Publications (2)

Publication Number Publication Date
CN102708264A CN102708264A (en) 2012-10-03
CN102708264B true CN102708264B (en) 2015-05-13

Family

ID=46901027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210189713.8A Expired - Fee Related CN102708264B (en) 2012-06-11 2012-06-11 Honeycomb hexagonal field programmable gata array (FPGA) structure

Country Status (1)

Country Link
CN (1) CN102708264B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113901749B (en) * 2021-10-11 2022-09-30 江苏汤谷智能科技有限公司 FPGA array structure and programmable clock wiring method based on subsection space
CN113904677B (en) * 2021-10-11 2022-07-01 北京汤谷软件技术有限公司 Look-up table circuit capable of customizing multiple inputs and novel array structure of FPGA

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179271A (en) * 2007-11-30 2008-05-14 电子科技大学 An FPGA structure
WO2011017676A1 (en) * 2009-08-07 2011-02-10 Advanced Processor Architectures, Llc Distributed computing
US7956466B2 (en) * 2008-05-09 2011-06-07 International Business Machines Corporation Structure for interconnect structure containing various capping materials for electrical fuse and other related applications
CN102340315A (en) * 2011-08-22 2012-02-01 复旦大学 An FPGA Interconnect Structure Supporting Time Division Switching

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060080632A1 (en) * 2004-09-30 2006-04-13 Mathstar, Inc. Integrated circuit layout having rectilinear structure of objects

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179271A (en) * 2007-11-30 2008-05-14 电子科技大学 An FPGA structure
US7956466B2 (en) * 2008-05-09 2011-06-07 International Business Machines Corporation Structure for interconnect structure containing various capping materials for electrical fuse and other related applications
WO2011017676A1 (en) * 2009-08-07 2011-02-10 Advanced Processor Architectures, Llc Distributed computing
CN102340315A (en) * 2011-08-22 2012-02-01 复旦大学 An FPGA Interconnect Structure Supporting Time Division Switching

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
最小环最大化的FPGA布线资源结构设计方法;余建德等;《计算机辅助设计与图形学学报》;20100630;第22卷(第6期);第934-942页 *
高性能可编程互连资源设计研究;陈星等;《电子学报》;20110531;第39卷(第5期);第1165-1168页 *

Also Published As

Publication number Publication date
CN102708264A (en) 2012-10-03

Similar Documents

Publication Publication Date Title
CN109376118B (en) Programmable Logic Devices with On-Chip Integrated Networks
US8493090B1 (en) Multiplexer-based interconnection network
US20160248428A1 (en) Mixed-Radix and/or Mixed-Mode Switch Matrix Architecture and Integrated Circuit, and Method of Operating Same
US10587270B2 (en) Coarse-grain programmable routing network for logic devices
CN105471749B (en) The exponent number flexibly extensive interconnection network topological structure of low diameter and method for routing
Jung et al. Ruche networks: Wire-maximal, no-fuss nocs: Special session paper
CN102708264B (en) Honeycomb hexagonal field programmable gata array (FPGA) structure
CN111786894B (en) FPGA device for realizing on-chip network transmission bandwidth expansion function
Ghosh et al. Quantum dot cellular automata magnitude comparators
US20090289661A1 (en) Integrated Circuit With Crosslinked Interconnect Networks
US8716876B1 (en) Systems and methods for stacking a memory chip above an integrated circuit chip
JP5523988B2 (en) Programmable logic circuit device and circuit determination method thereof
CN100590977C (en) An FPGA
US8665727B1 (en) Placement and routing for a multiplexer-based interconnection network
Agyeman et al. An adaptive router architecture for heterogeneous 3D Networks-on-Chip
CN106130541B (en) A method of inhibit nanometer CMOS circuit often to connect defect propagation
CN203206211U (en) Staggered arrangement type programmable logic device
CN105610428B (en) A kind of programmable logic cells based on and-or inverter structure
CN100553147C (en) FPGA Logic Block Based on Partial Local Interconnect Structure
CN101888240B (en) A General Interconnect Box Structure and Modeling Method for Field Programmable Logic Array
US10855283B2 (en) Routing network for reconfigurable circuit
CN114968383A (en) Direct connection of FPGA adjacent output multiplexers to minimize routing hops
CN202340217U (en) Field programmable gate array (FPGA) element and logic array thereof
US20090237111A1 (en) Integrated Circuits with Hybrid Planer Hierarchical Architecture and Methods for Interconnecting Their Resources
CN103699046A (en) Universal wiring switch box for island type FPGA (Field Programmable Gate Array)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150513

Termination date: 20180611

CF01 Termination of patent right due to non-payment of annual fee