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

Method and device for communication between AXI (advanced extensible interface) bus and AHB (advanced high-performance bus)

A technology of a communication device and a communication method, which is applied in the directions of bus network, data exchange through path configuration, general-purpose stored program computer, etc., to achieve the effects of improving flexibility, convenient implementation, and enriching design methods

Active Publication Date: 2014-02-26
SHANDONG UNIV
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The AXI bus is more and more widely used in the design of the on-chip bus, but the AHB bus will not be completely replaced by the AXI bus due to its good interaction with peripherals.

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 device for communication between AXI (advanced extensible interface) bus and AHB (advanced high-performance bus)
  • Method and device for communication between AXI (advanced extensible interface) bus and AHB (advanced high-performance bus)
  • Method and device for communication between AXI (advanced extensible interface) bus and AHB (advanced high-performance bus)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0058] Application of a communication method between an AXI bus and an AHB bus as described in Embodiment 1: use the above-mentioned communication method between the AXI bus and the AHB bus to mount the AXI bus external device on the AHB bus, or mount the AHB bus external device to the AXI bus.

Embodiment 3

[0060] Such as figure 2 shown.

[0061] A device for realizing communication between an AXI bus and an AHB bus, including a data buffer module, an address information transmission module, a control module, a data writing module and a data reading module;

[0062] The data buffer module: a buffer device for reading and writing data between the AXI bus and the AHB bus using an asynchronous FIFO; the data buffer module is connected to the address information transmission module, the data reading module and the data writing module respectively; it is used for buffering read / write operations address and data information; AXI bus and AHB bus need to have a data buffer device when transmitting data through the communication bridge;

[0063] The address information transmission module: this module completes the buffering of the address and control information from the AXI bus master through the asynchronous FIFO, and simultaneously completes the communication with the control module...

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 method for communication between an AXI (advanced extensible interface) bus and an AHB (advanced high-performance bus). By using the method, reading and writing operation between the AXI bus and the AHB is finished, and the communication between the AXI bus and the AHB is realized. The method comprises the following steps that after main equipment of the AXI bus sends outa reading and writing request, a reading and writing address is latched by an AXI bus and AHB communication bridge, effective addresses are kept in a transmitting process, and reading and writing control signals are latched; the AXI bus and AHB communication bridge decodes the latched address and generates selection signals, and only one selection signal can be activated in a transmitting process, namely the unique AHB is selected to perform reading and writing operation from the equipment; during writing operation, the AXI bus and AHB communication bridge sends data transmitted from the AXIbus to the AHB by using a data buffer; and during reading operation, the AXI bus and AHB communication bridge sends the data on the AHB to the AXI bus by using the data buffer.

Description

technical field [0001] The invention relates to a method and a device for mutual communication between an AXI bus and an AHB bus, and belongs to the technical field of system-on-chip (SOC) bus design. Background technique [0002] With the development of large-scale integrated circuits and semiconductor technology, SoCs are more and more widely used in various fields. In the classic system design method, the connection between the slave device and the processor is mainly at the board level, and now a large part of it is integrated into the chip, which can avoid many shortcomings of PCB design, such as reducing system power consumption, achieving thinner, purpose of lowering prices. However, the scale and complexity of the entire chip are increasing day by day, and the requirements for chip designers are also increasing, and system designers are faced with many new problems. The key to solving these problems is to have a suitable on-chip bus structure. The AXI bus is the m...

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): G06F15/76G06F13/38H04L12/40
Inventor 周莉汪洋孙皓董启凡马召宾陈鹏
Owner SHANDONG UNIV
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