CN104243330A - Low-density vertical interconnection oriented three-dimensional on-chip network router - Google Patents

Low-density vertical interconnection oriented three-dimensional on-chip network router Download PDF

Info

Publication number
CN104243330A
CN104243330A CN201410527927.0A CN201410527927A CN104243330A CN 104243330 A CN104243330 A CN 104243330A CN 201410527927 A CN201410527927 A CN 201410527927A CN 104243330 A CN104243330 A CN 104243330A
Authority
CN
China
Prior art keywords
network
router
chip
dimensional
vertical
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.)
Granted
Application number
CN201410527927.0A
Other languages
Chinese (zh)
Other versions
CN104243330B (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.)
Nanjing University
Original Assignee
Nanjing 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 Nanjing University filed Critical Nanjing University
Priority to CN201410527927.0A priority Critical patent/CN104243330B/en
Publication of CN104243330A publication Critical patent/CN104243330A/en
Application granted granted Critical
Publication of CN104243330B publication Critical patent/CN104243330B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Multi Processors (AREA)

Abstract

The invention relates to a low-density vertical interconnection oriented three-dimensional on-chip network router which comprises internal control logic, a crossbar switch, five horizontal ports and two vertical ports; an on-chip network comprises multiple on-chip network nodes, each network node comprises a processing unit provided with a network interface or a storage unit and a router, each processor or the storage unit is in communication with the corresponding router through the network interface, the output channel of the vertical port of router adopts a parallel-in serial-out shifting register circuit, and the input channel adopts a serial-in parallel-out shifting register circuit. The low-density vertical interconnection oriented three-dimensional on-chip network router has the advantages that the output channel and the input channel of the vertical port of the three-dimensional on-chip network router respectively adopt a parallel-in serial-out shifting register and a serial-in parallel-in shifting register, and data can be transmitted effectively and reliably under the condition that vertical connection density of the three-dimensional on-chip network is decreased.

Description

A kind of network on three-dimensional chip router towards low-density perpendicular interconnection
Technical field
The present invention relates to network on three-dimensional chip router, particularly relate to a kind of network on three-dimensional chip router towards low-density perpendicular interconnection.
Background technology
Along with on chip, integration density is increasing, and traditional method for designing based on bus interconnection has to face severe communication performance bottleneck, and network-on-chip is just for addressing this problem and a kind of method for designing of interconnection Network Based newly that puts forward.On the other hand, along with the progress of technique, the long delay of global wires becomes the key factor of limited chip performance, and three-dimensional integration technology arises at the historic moment.The combination of three-dimensional integration technology and network-on-chip, the design for following multi core chip provides a direction.
The advantages such as network on three-dimensional chip has easily extensible, integration density is high, global wires is short, chip area is little, performance is good, but also there are the shortcomings such as manufacturing cost is high, poor heat radiation.
Namely three-dimensional integration technology is that Chip Vertical is stacking, traditional encapsulation technology has system in package (SiP) and laminate packaging (PoP), the many of nearest research is silicon perforation (Through-Silicon-Via, TSV) technology.Then the vertical join line technology be made up of silicon puncturing technique injects electric conducting material by punching on silicon, is interconnected by Chip Vertical.The main drive of development TSV technology is that TSV conductor length is short, and resistance and inductance lower, thus can the transmission speed of promotion signal, under the trend of micro, these are all the performance factors of most critical.Three-dimensional integration technology, compared to some extra treatment steps of the integrated needs of two dimension, comprises the formation of TSV, Wafer Thinning and wafer and engages.Compare with other encapsulation technologies, TSV vertical wires is shorter, transmission speed is faster, power consumption is also lower simultaneously, but the manufacture process of TSV is more complicated also costly, TSV occupies relatively large chip area compared with logical device, reduces the rate of finished products of chip simultaneously, and these all have with the quantity of TSV and contact closely.
Wiring quantity between the router vertical direction port of existing network on three-dimensional chip is identical with the wiring quantity between horizontal direction port, horizontal direction port and vertical direction port adopt identical design, but because vertical direction line adopts the TSV technology that cost is higher, such design makes the area of chip and cost significantly increase.
Summary of the invention
The object of the invention is the deficiency overcoming above prior art, provides a kind of network on three-dimensional chip router towards low-density perpendicular interconnection, specifically has following technical scheme to realize:
The described network on three-dimensional chip router towards low-density perpendicular interconnection, comprise inner control logic, cross bar switch and five horizontal direction ports and two vertical direction ports, five horizontal direction ports, east respectively, west, south, north and local port, two vertical direction ports, on being respectively, lower port, it is characterized in that described network-on-chip comprises some network-on-chip nodes, described each network node comprises a processing unit with network interface or memory cell and a router, described each processing unit or memory cell are by described network interface and corresponding router communication, the upper port of described vertical direction, lower port is connected respectively input channel and output channel, described input channel adopts SI PO shift register circuit, described output channel adopts to be incorporated to goes here and there out shift-register circuit.
The further design of the described network on three-dimensional chip router towards low-density perpendicular interconnection is, described network-on-chip forms by multilayer chiop is stacking, described every one deck chip comprises the network node of equal number, in same layer, network node is connected by horizontal line each other, and arrange by the network topology mode of matrix, between described adjacent two layers, the network node of correspondence position is connected by the vertical join line be made up of silicon puncturing technique.
The further design of the described network on three-dimensional chip router towards low-density perpendicular interconnection is, described being incorporated to is gone here and there out shift-register circuit and is gone here and there out shift register formed by some being incorporated to, describedly be incorporated to that to go here and there out shift register number equal with the vertical join line quantity that vertical direction is made up of silicon puncturing technique, described be incorporated to go here and there out shift register adopt transpostion interval input, the cycle at interval is equal with the vertical join line quantity be made up of silicon puncturing technique.
The further design of the described network on three-dimensional chip router towards low-density perpendicular interconnection is, the output port of router vertical direction port is connected with FIFO memory.
The further design of the described network on three-dimensional chip router towards low-density perpendicular interconnection is, SI PO shift register circuit is made up of some SI PO shift registers, and described SI PO shift register number is equal with the vertical join line quantity be made up of silicon puncturing technique.
Advantage of the present invention is as follows:
In the present invention, the output channel of vertical direction port adopts to be incorporated to goes here and there out shift-register circuit, make the data parallel input from horizontal direction port transmission, Serial output, achieve the conversion from horizontal direction port to the data bit width of vertical direction port.For the transmission of long numeric data, adopt one group to be incorporated to go here and there out shift register, shift register number is equal with the vertical join line quantity be made up of silicon puncturing technique.For be incorporated to go here and there out shift register adopt transpostion interval input, the cycle at interval is equal with the vertical join line quantity be made up of silicon puncturing technique.The present invention goes here and there out shift register and SI PO shift register by adopting respectively in the output channel of network on three-dimensional chip router vertical direction port and input channel to be incorporated to, achieve the object effectively, reliably transmitting data when network on three-dimensional chip vertical join line density reduces, and improve chip rate of finished products, reduce chip area and decrease chip and the three-dimensional cost engaged, have a good application prospect.
Accompanying drawing explanation
Fig. 1 is the three-dimensional grid network-on-chip schematic diagram that the present invention adopts.
Fig. 2 is the end view of the three-dimensional grid network-on-chip schematic diagram shown in Fig. 1.
Fig. 3 is incorporated to and goes here and there out the schematic diagram of shift register described in being.
Fig. 4 (a) is incorporated to and goes here and there out the input of shift register described in being.
Fig. 4 (b) is incorporated to go here and there out the module diagram of shift register.
Fig. 5 (a) is described SI PO shift register cut-away view.
Fig. 5 (b) is the module diagram of SI PO shift register.
Fig. 6 is the schematic diagram of described vertical direction port.
Embodiment
Below in conjunction with accompanying drawing, the present invention program is described in detail.
Embodiment 1
The network on three-dimensional chip router towards low-density perpendicular interconnection that the present embodiment provides, comprises inner control logic, cross bar switch and five horizontal direction ports and two vertical direction ports, see Fig. 1.Above-mentioned five horizontal direction ports are East, West, South, North and local port respectively; Two vertical direction ports are upper and lower port respectively.
The network-on-chip that the present embodiment provides comprises some network-on-chip nodes, each network node comprises a processing unit with network interface and a router, each processing unit is by network interface and corresponding router communication, the output channel of the vertical direction port of router adopts to be incorporated to goes here and there out shift-register circuit, and input channel adopts SI PO shift register circuit.Network-on-chip node is altogether 32, two-layerly stackingly to be formed by upper and lower, described every one deck comprises 16 network nodes, in same layer, network node is connected by horizontal line each other, and arrange by the network topology mode of 4*4 matrix, described two-layer between the network node of correspondence position connected by the vertical join line be made up of silicon puncturing technique.The end view of network on three-dimensional chip as shown in Figure 2, in this example, horizontal line (Wire) quantity between horizontal direction routing node is 128, vertical join line (TSV) quantity be made up of silicon puncturing technique between vertical direction routing node is 64, therefore data in the vertical direction port transmission time need to be divided into two parts serial transmission.
In order to address this problem, the port of the present embodiment routers vertical direction redesigns.Fig. 3 is the design of the output channel of router vertical direction port, and elementary cell is that being incorporated to of two inputs goes here and there out (Parallel In Serial Out, PISO) shift register.Basic function is exported by the data serial of two parallel inputs.
The output channel of router vertical direction port adopts 64 identical being incorporated to go here and there out shift register.Be incorporated to and go here and there out 64, interval between two of shift register inputs, such as: the 0th and the 64th input first are incorporated to goes here and there out shift register, 1st and the 65th input second are incorporated to goes here and there out shift register, by that analogy, 63rd and the 127th input the 64th register, as shown in Fig. 4 (a).Such design achieves the parallel input of 128 bit data, and high 64 and low 64 order Serial output, effectively achieve the conversion of horizontal direction port to vertical direction port data bit wide.Fig. 4 (b) is incorporated to go here and there out the modularization sketch of shift register.
Fig. 5 (a) is the design of the input channel of router vertical direction port, and elementary cell is that two inputs seal in and go out (Serial In Parallel Out, SIPO) shift register.Basic function is that the data parallel inputted by dual serial exports.The input channel of router vertical direction port adopts 64 identical SI PO shift registers, to realize two 64 bit data serial inputs, the function of 128 bit data parallel outputs, and from vertical direction port to the conversion of the data bit width of horizontal direction port.The modularization sketch of SI PO shift register, see Fig. 5 (b).
As the simplified schematic diagram that Fig. 6 is the master-plan of router vertical direction port.128 bit data, by the parallel input of output channel, are then divided into two 64 bit data by TSV serial transmission, and data need 4 all after dates accepting passage parallel output simultaneously.The present embodiment adopts streamline can realize the film flying (flit) that every 2 cycles export 128, so input data need temporary transient depositing, therefore add at the output of route vertical direction port the FIFO memory that a degree of depth is 4, width is 128.
The present invention goes here and there out shift register and SI PO shift register by adopting respectively in the output channel of network on three-dimensional chip router vertical direction port and input channel to be incorporated to, achieve the object effectively, reliably transmitting data when network on three-dimensional chip vertical join line density reduces, and improve chip rate of finished products, reduce chip area and decrease chip and the three-dimensional cost engaged, have a good application prospect.
Embodiment 2
The network on three-dimensional chip router towards low-density perpendicular interconnection that the present embodiment provides, comprises inner control logic, cross bar switch and five horizontal direction ports and two vertical direction ports, see Fig. 1.Above-mentioned five horizontal direction ports are East, West, South, North and local port respectively; Two vertical direction ports are upper and lower port respectively.
The network-on-chip that the present embodiment provides comprises some network-on-chip nodes, each network node comprises a memory cell with network interface and a router, each memory cell is by network interface and corresponding router communication, the output channel of the vertical direction port of router adopts to be incorporated to goes here and there out shift-register circuit, and input channel adopts SI PO shift register circuit.Network-on-chip node is altogether 32, two-layerly stackingly to be formed by upper and lower, described every one deck comprises 16 network nodes, in same layer, network node is connected by horizontal line each other, and arrange by the network topology mode of 4*4 matrix, described two-layer between the network node of correspondence position connected by the vertical join line be made up of silicon puncturing technique.The end view of network on three-dimensional chip as shown in Figure 2, in this example, horizontal line (Wire) quantity between horizontal direction routing node is 128, vertical join line (TSV) quantity be made up of silicon puncturing technique between vertical direction routing node is 64, therefore data in the vertical direction port transmission time need to be divided into two parts serial transmission.All the other technical schemes of this enforcement do not repeat them here as described in Example 1.

Claims (5)

1. the network on three-dimensional chip router towards low-density perpendicular interconnection, comprise inner control logic, cross bar switch and five horizontal direction ports and two vertical direction ports, five horizontal direction ports, east respectively, west, south, north and local port, two vertical direction ports, on being respectively, lower port, it is characterized in that described network-on-chip comprises some network-on-chip nodes, described each network node comprises a processing unit with network interface or memory cell and a router, described each processing unit or memory cell are by described network interface and corresponding router communication, the upper port of described vertical direction, lower port is connected respectively input channel and output channel, described input channel adopts SI PO shift register circuit, described output channel adopts to be incorporated to goes here and there out shift-register circuit.
2. the network on three-dimensional chip router towards low-density perpendicular interconnection according to claim 1, it is characterized in that described network-on-chip forms by multilayer chiop is stacking, described every one deck chip comprises the network node of equal number, in same layer, network node is connected by horizontal line each other, and arrange by the network topology mode of matrix, between described adjacent two layers, the network node of correspondence position is connected by the vertical join line be made up of silicon puncturing technique.
3. the network on three-dimensional chip router towards low-density perpendicular interconnection according to claim 2, be incorporated to described in it is characterized in that and go here and there out shift-register circuit and gone here and there out shift register formed by some being incorporated to, describedly be incorporated to that to go here and there out shift register number equal with the vertical join line quantity that vertical direction is made up of silicon puncturing technique, described be incorporated to go here and there out shift register adopt transpostion interval input, the cycle at interval is equal with the vertical join line quantity be made up of silicon puncturing technique.
4. the network on three-dimensional chip router towards low-density perpendicular interconnection according to claim 3, is characterized in that the output channel of described router vertical direction port is connected with FIFO memory.
5. the network on three-dimensional chip router towards low-density perpendicular interconnection according to claim 2, it is characterized in that SI PO shift register circuit is made up of some SI PO shift registers, described SI PO shift register number is equal with the vertical join line quantity be made up of silicon puncturing technique.
CN201410527927.0A 2014-10-10 2014-10-10 A kind of network on three-dimensional chip router towards low-density perpendicular interconnection Active CN104243330B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410527927.0A CN104243330B (en) 2014-10-10 2014-10-10 A kind of network on three-dimensional chip router towards low-density perpendicular interconnection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410527927.0A CN104243330B (en) 2014-10-10 2014-10-10 A kind of network on three-dimensional chip router towards low-density perpendicular interconnection

Publications (2)

Publication Number Publication Date
CN104243330A true CN104243330A (en) 2014-12-24
CN104243330B CN104243330B (en) 2017-12-29

Family

ID=52230710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410527927.0A Active CN104243330B (en) 2014-10-10 2014-10-10 A kind of network on three-dimensional chip router towards low-density perpendicular interconnection

Country Status (1)

Country Link
CN (1) CN104243330B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095148A (en) * 2015-08-14 2015-11-25 浪潮(北京)电子信息产业有限公司 Mixed type three-dimensional on-chip network
CN106953800A (en) * 2017-04-21 2017-07-14 中国人民解放军国防科学技术大学 A kind of vertical method for routing of self adaptation based on network-on-chip and routing unit
CN108416164A (en) * 2018-03-23 2018-08-17 南京大学 Network on three-dimensional chip temperature rebuilding system based on finite population temperature sensor
CN110825689A (en) * 2019-10-31 2020-02-21 新华三半导体技术有限公司 Electronic chip and implementation method thereof
CN113238984A (en) * 2021-02-26 2021-08-10 西安微电子技术研究所 Three-dimensional network-on-chip structure and working method
WO2022001064A1 (en) * 2020-07-01 2022-01-06 无锡中微亿芯有限公司 Fpga apparatus using silicon connection layer to form network-on-chip
CN113966505A (en) * 2019-06-05 2022-01-21 伊文萨思公司 Architecture to support network on layer

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145147A (en) * 2007-10-10 2008-03-19 山东大学 Three-dimensional multiprocessor system chip
CN101252515A (en) * 2008-03-21 2008-08-27 北京大学深圳研究生院 On-chip network chip
CN102882783A (en) * 2012-10-09 2013-01-16 上海交通大学 Topology architecture and routing method for system-on-chip network of through silica via (TSV)-based three-dimensional integrated circuit
US8391281B2 (en) * 2010-03-31 2013-03-05 Toshiba America Research, Inc. Router design for 3D network-on-chip
CN103763205A (en) * 2014-01-14 2014-04-30 合肥工业大学 Three-dimensional on-chip network delay upper bound optimization method with TSV loads balanced overall

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145147A (en) * 2007-10-10 2008-03-19 山东大学 Three-dimensional multiprocessor system chip
CN101252515A (en) * 2008-03-21 2008-08-27 北京大学深圳研究生院 On-chip network chip
US8391281B2 (en) * 2010-03-31 2013-03-05 Toshiba America Research, Inc. Router design for 3D network-on-chip
CN102882783A (en) * 2012-10-09 2013-01-16 上海交通大学 Topology architecture and routing method for system-on-chip network of through silica via (TSV)-based three-dimensional integrated circuit
CN103763205A (en) * 2014-01-14 2014-04-30 合肥工业大学 Three-dimensional on-chip network delay upper bound optimization method with TSV loads balanced overall

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
徐飞: "《EDA技术与实践》", 30 June 2011, 清华大学出版社 *
李迪科: "《基于以太网的嵌入式控制器的设计与实现研究》", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *
王佳文 等: "《基于统计时分复用技术的三维片上网络》", 《电子与信息学报》 *
王兰勋: "《基于CPLD芯片EPM7128设计的交织解交织器》", 《无线电通信技术》 *
谢林 等: "《3D NoC网络架构设计》", 《计算机工程》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095148B (en) * 2015-08-14 2018-07-13 浪潮(北京)电子信息产业有限公司 A kind of mixed type network on three-dimensional chip
CN105095148A (en) * 2015-08-14 2015-11-25 浪潮(北京)电子信息产业有限公司 Mixed type three-dimensional on-chip network
CN106953800A (en) * 2017-04-21 2017-07-14 中国人民解放军国防科学技术大学 A kind of vertical method for routing of self adaptation based on network-on-chip and routing unit
CN106953800B (en) * 2017-04-21 2019-12-17 中国人民解放军国防科学技术大学 Self-adaptive vertical routing method and routing unit based on network on chip
CN108416164B (en) * 2018-03-23 2021-09-28 南京大学 Three-dimensional network-on-chip temperature reconstruction system based on limited number of temperature sensors
CN108416164A (en) * 2018-03-23 2018-08-17 南京大学 Network on three-dimensional chip temperature rebuilding system based on finite population temperature sensor
US11824046B2 (en) 2019-06-05 2023-11-21 Invensas Llc Symbiotic network on layers
CN113966505A (en) * 2019-06-05 2022-01-21 伊文萨思公司 Architecture to support network on layer
CN110825689B (en) * 2019-10-31 2020-08-04 新华三半导体技术有限公司 Electronic chip and implementation method thereof
CN110825689A (en) * 2019-10-31 2020-02-21 新华三半导体技术有限公司 Electronic chip and implementation method thereof
WO2022001064A1 (en) * 2020-07-01 2022-01-06 无锡中微亿芯有限公司 Fpga apparatus using silicon connection layer to form network-on-chip
US11776915B2 (en) 2020-07-01 2023-10-03 Wuxi Esiontech Co., Ltd. FPGA device forming network-on-chip by using silicon connection layer
CN113238984A (en) * 2021-02-26 2021-08-10 西安微电子技术研究所 Three-dimensional network-on-chip structure and working method

Also Published As

Publication number Publication date
CN104243330B (en) 2017-12-29

Similar Documents

Publication Publication Date Title
CN104243330A (en) Low-density vertical interconnection oriented three-dimensional on-chip network router
KR102385350B1 (en) Neural Network Accelerator Tile Architecture with 3D Stacking
US8417867B2 (en) Multichip module for communications
CN102882783B (en) Based on topological structure, the method for routing of the network-on-chip of the three dimensional integrated circuits of TSV
CN104900257B (en) Three-dimensional dual-port bit location and its assemble method
US20170118111A1 (en) Multilayer 3d memory based on network-on-chip interconnection
CN102866980B (en) Network communication cell used for multi-core microprocessor on-chip interconnected network
WO2022001064A1 (en) Fpga apparatus using silicon connection layer to form network-on-chip
CN103473210A (en) Topology system and packet routing method of multi-core three-dimensional chip
CN104539533B (en) The method and its application of channel table are established according to each layer of TSV connection state in 3D NoC
TWI484615B (en) Double through silicon via structure
WO2022001063A1 (en) Fpga apparatus for realizing function of extending transmission bandwidth of network-on-chip
CN109582622A (en) Dual link interconnection architecture based on three-dimensional Mesh network-on-chip
CN108595748B (en) Three-dimensional topological structure of antifuse Field Programmable Gate Array (FPGA)
CN113626373A (en) Integrated chip
Daneshtalab et al. CMIT—A novel cluster-based topology for 3D stacked architectures
TW202316621A (en) A vertically stacked chip, an integrated circuit device, a board card, and a process method thereof
CN215451404U (en) Three-dimensional heterogeneous integrated programmable chip structure
CN113626372B (en) Integrated chip integrating memory and calculation
CN216118777U (en) Integrated chip
CN221010624U (en) DRAM module optimized packaging structure based on bare chip stacking
Soofiani et al. Area efficient switch box topologies for 3d fpgas
CN210271788U (en) Semiconductor memory device with a plurality of memory cells
Daneshtalab et al. High-performance TSV architecture for 3-D ICs
Liu Design of Hybrid Wireless Network on Chip and Maximum Three Hops Routing Algorithm

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant