Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and circuit for transmitting data among modules in chip of integrated circuit by single-wire bus

A data transmission method and single-wire bus technology, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of increased wiring resources, poor flexibility, increased labor and material costs, etc., and achieve simple transmission protocols and transmission methods. flexible effects

Active Publication Date: 2013-07-24
XI AN UNIIC SEMICON CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to: provide a method and circuit for realizing data transmission between the internal circuit modules of the integrated circuit chip with the least wiring resources, and solve the problems caused by data transmission between various modules in the chip of the existing integrated circuit through a multi-line bus. Increased wiring resources, poor design flexibility, and increased manpower and material costs

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
  • Method and circuit for transmitting data among modules in chip of integrated circuit by single-wire bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] A single-wire bus data transmission method between modules in an integrated circuit chip, comprising the following steps:

[0024] (1) Perform Huffman encoding on the data to be sent in the module on the chip (generally stored in the data buffer unit data fifo in the module), and the Huffman encoding is realized by a Huffman encoder (huffman encoder). The encoded data is stored in the transmit register (tDFF);

[0025] (2) The data stored in the sending register (tDFF) is sent to the acquisition register (rDFF) in the module to receive data in the form of bit-stream through the single-wire bus, and the bit stream has Huffman code Features, the Huffman decoder (huffman decoder) performs Huffman decoding on the received data, and according to the characteristics of Huffman encoding, the Huffman decoder determines the start or end position of the data and the data content of the bit stream , extract valid data and store in the data buffer unit data fifo in the module to r...

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 relates to a method and a circuit for transmitting data among modules in a chip of an integrated circuit by a single-wire bus, and aims to solve the problems that the wiring resources are increased, the design flexibility is poor, and the manpower and material cost are increased because of transmitting the data among the modules in the chip of the conventional integrated circuit through a multi-wire bus. The method comprises the following steps of (1) performing Huffman coding on the data to be transmitted in the modules on the chip, and storing the coded data to a transmitting register; (2) transmitting the data in the transmitting register to an acquisition register through the single-wire bus; and (3) performing Huffman decoding on the data in the acquisition register, and extracting effective data for the module to receive data to use. The circuit mainly comprises a Huffman coder, the transmitting register, the acquisition register and a Huffman decoder. By the method and the circuit, least wiring resources are occupied; the transmission mode is flexible; the data can be transmitted and received at any time; a transmission protocol is simple; complex frame structure and packaging design are not required; and the circuit is simple in structure and easy to realize and has no special requirement on hardware.

Description

technical field [0001] The invention relates to the field of integrated circuit chips, in particular to a single-line bus data transmission method and circuit between modules in the integrated circuit chip. Background technique [0002] In the back-end layout design of integrated circuits, wiring resources are extremely important and limited, and less wiring means design flexibility and low manpower and material costs. The data transmission among the various modules in the chip of the existing integrated circuit is realized through the multi-line bus transmission, and the multi-line transmission will inevitably lead to increased wiring resources, poor design flexibility, and increased manpower and material costs. Contents of the invention [0003] The purpose of the present invention is to: provide a method and circuit for realizing data transmission between the internal circuit modules of the integrated circuit chip with the least wiring resources, and solve the problems ...

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): G06F17/50
Inventor 左丰国
Owner XI AN UNIIC SEMICON CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products