Router device suitable for globally asynchronous locally synchronous on-chip network

A local synchronization and on-chip interconnection technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as speculation, increased cache costs, and inability to leave, and achieve the effect of saving storage resources

Inactive Publication Date: 2012-08-08
ZHEJIANG UNIV
View PDF2 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

2) Forward-looking routing requires expanding the bit width of each item in the virtual channel cache to store routing calculation results, which increases the cost of the cache
A data packet has only one header flake, and the utilization rate of the extension bit of the routing calculation result is very low
3) Forward-looking routing cannot reduce the demand for the number of routing computing units
Since none of the microchips can obtain the right to use the virtual channel and the crossbar at the same time, neither microchip can leave the current router in the next clock cycle, and the purpose of speculation has not been achieved.
In the case of simultaneous speculation of multiple data packets, the speculative success rate of the document 1 scheme cannot reach 100%, because the design of document 1 cannot guarantee that the licenses for virtual channel allocation and speculative crossbar allocation are all granted to the same microchip
[0021] The crossbar allocator in Document 1 needs to use two arbitrators to arbitrate the non-speculative crossbar request and the speculative crossbar request respectively, while in the crossbar allocator of a common 5-level pipeline router, only one arbitration is required tors, with increased circuit overhead than between

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
  • Router device suitable for globally asynchronous locally synchronous on-chip network
  • Router device suitable for globally asynchronous locally synchronous on-chip network
  • Router device suitable for globally asynchronous locally synchronous on-chip network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] The minimum transmission unit of the router in the network of the present invention is a microchip, which is composed of a microchip header and a load. The flit header contains flit type, source address and destination address information, and the payload is valid data transmitted by the flit. After the router receives the microchip, it only performs routing calculation on the microchip header. The length of the microchip header is 22 bits, and its content is shown in Table 1. Table 1 uses a 10-bit address space to support an on-chip interconnection network of 1024 nodes, and extending the length of the address space can support an on-chip interconnection network of more nodes. Table 2 lists the codes for the flit types. The payload length can be configured as required.

[0074] Table 1

[0075] 22-20

19-10

9-0

microchip type

microchip source address

Chip Destination Address

[0076] Table 2

[0077]

[0078] The bloc...

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 discloses a router device suitable for globally asynchronous locally synchronous on-chip network. The router device is provided with three pipeline levels and is characterized in that the conversion of caching and clock domain is carried out on a microchip at a BW / RC level, by using the delay of clock domain conversion, the routing computation is carried out on data packets, and computation results are synchronized; the right of use of a virtual channel and a crossbar switch are applied for in a speculation manner at a VA / SA level, a virtual channel distributor arbitrates the request of the virtual channel, a crossbar switch distributor only arbitrates the request of the crossbar request of a non-speculation chip, an arbitration result which the virtual channel asks for is directly used as the arbitration result of a microchip speculation application crossbar switch, and the crossbar switch distributor preferentially selects the arbitration result which a non-speculation crossbar switch asks for as the final distribution result of the crossbar switch; and a crossbar switch selector is communicated with the corresponding virtual channel from an input port to an output port according to the arbitration result of the crossbar switch at a ST level, and the microchip departs from asynchronous buffering and passes the router.

Description

technical field [0001] The invention relates to a router device suitable for a global asynchronous local synchronous on-chip interconnection network. Background technique [0002] With the continuous advancement of integrated circuit technology, more and more intellectual property cores can be integrated on a single chip, and the system's demand for communication bandwidth is also increasing. In traditional chips, the bus is usually used as the main structure for communication between various devices. However, a bus can only support communication between a pair of devices at the same time, and the bus bandwidth will not increase with the number of bus devices. With problems such as delay and increased power consumption, it has been unable to meet the communication requirements between intellectual property cores. Therefore, researchers draw on the parallel computer interconnection network technology and propose that the on-chip interconnection network is used to replace the...

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 Applications(China)
IPC IPC(8): H04L12/56H04L45/60H04L45/58
Inventor 刘鹏钱盛涛邬可俊刘扬帆黄春明王维东姚庆栋
Owner ZHEJIANG UNIV
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