Network-on-chip oriented low delay router structure

An on-chip network and router technology, applied in the field of on-chip router structure, can solve the problems of insufficient utilization of storage resources, large delay in forwarding packets, etc.

Inactive Publication Date: 2010-09-22
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The technical problem to be solved by the present invention is to provide a network-on-chip router structure with dual clock cycles in view of the problems that the existing router structure has a large delay in f

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
  • Network-on-chip oriented low delay router structure
  • Network-on-chip oriented low delay router structure
  • Network-on-chip oriented low delay router structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] figure 1 It is a block diagram of the overall structure of a traditional virtual channel router. It consists of P input units, a virtual channel distributor, a crossbar distributor, a crossbar and P output controllers. Each input unit receives fragments and virtual channel identifiers from the upstream router, and returns credits to the upstream router. Each input unit writes the received fragment into the virtual channel specified by the virtual channel identifier. The virtual channel of each input unit sends a request signal for applying for an output virtual channel to the virtual channel allocator, and also sends a request signal for applying for an output port to the crossbar allocator. The input unit also sends the message to the crossbar. The virtual channel allocator receives the request of the virtual channel in the input unit, outputs the status of the output virtual channel in the controller, completes the virtual channel allocation operation, and returns ...

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 network-on-chip oriented low delay router structure, aiming to solve the problems that the existing router structure has relative large delay in forwarding fragments and can not make full use of storage resources in physical links. The invention consists of P numbered input units, P numbered output units and P numbered channel double buffer; each input unit consists of a buffer distributor, an input buffer and p numbered virtual output address queues; each output unit consists of a P:1 arbiter and a P:1 selector; the channel double buffer consists of a controller and a double buffer; the controller consists of a read pointer, a write pointer and a state machine; and the double buffer consists of two registers and a selector. The fragment transmission between routers adopts a ready-effective synchronous handshake protocol. By adopting the invention, both the delay in forwarding the fragments and the design complexity are reduced, the storage resources in the physical links are fully utilized, and the use ratio of the buffer of the input unit is improved.

Description

technical field [0001] The invention relates to an on-chip router structure in the field of microprocessors, in particular to an interconnection structure between processor cores and high-speed buffer bodies in a chip multiprocessor (ChipMulitProcessor). Background technique [0002] With the proportional reduction of the size of CMOS integrated circuit technology, the number of processor cores integrated on a single chip has increased rapidly. Today, the number of processor cores in commercial processors has reached 16. When the number of processor cores is relatively small, you can use crossover Centralized interconnection structures such as switches. The scalability of the crossbar switch is relatively poor. When the number of processor cores reaches dozens or even hundreds, it is no longer suitable due to design complexity and area overhead. At the same time, interconnect delays increase relative to logic gate delays, increasing the design complexity of multi-core proce...

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): H04L12/02H04L12/56H04L29/06H04L45/60
Inventor 李晋文齐树波张民选邢座程曹跃胜胡军冯超超赵天磊乐大珩贾小敏陈延仓
Owner NAT UNIV OF DEFENSE TECH
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