Supercharge Your Innovation With Domain-Expert AI Agents!

On-line error detection circuit for fault of NoC (Network-on-Chip) illegal path

An on-chip network and path failure technology, applied in data exchange networks, electrical components, digital transmission systems, etc., can solve problems such as reducing network operation efficiency, and achieve the effect of reducing complexity, cost and cost, and hardware resources.

Inactive Publication Date: 2015-01-07
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, its disadvantage is that before each forwarding, it is necessary to obtain prior information on whether each router on the relevant path is faulty, and then select an appropriate path for the data packet to bypass the faulty router.
This method greatly reduces the operating efficiency of the network and is not suitable for high-speed on-chip networks

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
  • On-line error detection circuit for fault of NoC (Network-on-Chip) illegal path
  • On-line error detection circuit for fault of NoC (Network-on-Chip) illegal path
  • On-line error detection circuit for fault of NoC (Network-on-Chip) illegal path

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The technical solution of the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments, but the protection scope of the present invention is not limited to the following description.

[0072] An on-chip network illegal path fault online error detection circuit is arranged on each receiving port of the on-chip network router at each level, and it includes a label update unit and a fault error detection unit;

[0073] The label update unit corresponds to different input ports of the network-on-chip router at the current level, and updates the network-on-chip packet header to record the identifier of the input port of the previous hop route, and provides the input port of the network-on-chip router at the current level for the next-hop error detection unit information;

[0074] The fault detection unit is used to identify faults, and judge whether the network-on-chip data packet received by the input...

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 an on-line error detection circuit for the fault of an NoC (Network-on-Chip) illegal path. The on-line error detection circuit is arranged at each receiving port of an NoC router; corresponding to different input ports of an on-chip router at the same level, a tag updating unit is used for updating an on-chip network data package head part so as to record an identifier of a previous router input port and provide input terminal information of the on-chip router at the same level for a next error detection unit; and according to relative position information of a data package destination and a present data package position, a fault on-line error detection circuit is used for judging whether an on-chip network data package received by an input terminal of the NoC is influenced by a fault of a control path of a previous NoC router, is sent to an error port and generates an illegal path. The on-line error detection circuit can effectively recognize a data package which is transmitted to a wrong direction and generates an illegal path due to a control logic error. The on-line error detection circuit fully utilizes present computing resources in the router, can realize parallel processing with normal process of the router, and does not influence the performance of the router.

Description

technical field [0001] The invention relates to fault detection of a two-dimensional on-chip network router, in particular to an on-chip network illegal path fault on-line error detection circuit. Background technique [0002] The commonly used two-dimensional network-on-chip router architecture with virtual channels is shown in Figure 1, which includes five input and output physical ports of east, south, west, north and local interfaces, as shown in Figure 2. In addition to the local interface, each other input port can contain several virtual channels (virtual channel, VC). This router contains 5 processing steps, namely routing computation (routing computation, RC), virtual channel president (virtual channel allocator, VA), switching arbitration (switch allocation, SA), switching transmission (switch traversal, ST) and output Transmission (link traversal, LT). Among them, the routing calculation unit unpacks the input data packet, analyzes the source address and des...

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/24H04L12/26
Inventor 张晓帆黄乐天王君实
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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