Supercharge Your Innovation With Domain-Expert AI Agents!

Inline ecc function for system-on-chip

An on-chip network and transaction technology, which is applied in the field of online error correction code function, can solve the problems that the bus structure is not suitable for system-on-chip integrated circuits, high cost, transaction blocking, etc.

Pending Publication Date: 2020-08-04
XILINX INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This approach is costly due to the need for one or more DRAM components to store ECC data and additional interface input / output (IO) pins
[0003] Additionally, the bus structure has been found to be unsuitable for some system-on-chip (SoC) integrated circuits (SoC)
As circuit integration increases, transactions can become blocked, and increased capacity can create signaling issues

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
  • Inline ecc function for system-on-chip
  • Inline ecc function for system-on-chip
  • Inline ecc function for system-on-chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Various features are described below with reference to the accompanying drawings. It should be noted that the drawings may or may not be drawn to scale, and that elements of like structure or function are represented by like reference numerals throughout the drawings. It should be noted that the drawings are only intended to facilitate the description of the features. They are not intended as an exhaustive description of the claimed invention or as a limitation on the scope of the claimed invention. In addition, the illustrated examples do not necessarily have all the aspects or advantages shown. An aspect or advantage described in connection with a particular example is not necessarily limited to that example and can be practiced in any other example even if not so illustrated or explicitly described.

[0020] figure 1 is a block diagram depicting a system on chip (SoC) 102 according to one example. SoC 102 is an integrated circuit (IC) that includes a processing s...

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

An example integrated circuit (IC) includes a network-on-chip (NoC) (106), a master device (302) coupled to the NoC, a memory controller (304) coupled to the NoC configured to control a memory coupledto the IC, and an inline error-correcting code (ECC) circuit (112) coupled to the NoC. The ECC circuit is configured to receive read and write transactions from the master device that target the memory, compute ECC data based on the read and write transactions, and provide outgoing transactions to the memory controller.

Description

technical field [0001] Examples of the present disclosure relate generally to electronic circuits, and in particular, to in-line error correction code (ECC) functionality for a system on chip (SoC). Background technique [0002] Traditionally, error correcting code (ECC) protection for dynamic random access memory (DRAM) has been implemented using additional "out-of-band" data bits (eg, 64 bits of data plus 8 bits of parity). This approach is costly due to the need for one or more DRAM components and additional interface input / output (IO) pins to store the ECC data. [0003] Additionally, bus structures have been found to be unsuitable for some system-on-chip (SoC) integrated circuits (SoCs). As circuit integration increases, transactions can become blocked, and increased capacity can create signaling problems. Instead of a bus structure, a network on chip (NoC) can be used to support data communication between components of the SoC. [0004] A NoC typically includes a co...

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): G06F11/10
CPCG06F11/10G06F13/1668G06F15/7807G06F11/1068G06F15/7825G11C29/52
Inventor Y·阿贝尔I·A·斯瓦布里克S·阿玛德
Owner XILINX INC
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