Data conversion method between AHB interface of AMBA and paralleling processor interface in RISC system

A microprocessor interface, processor system technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problem of low data conversion efficiency, achieve stable and reliable work performance, save AMBAAHB bus resources, and improve transmission efficiency.

Active Publication Date: 2009-03-11
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, it is often necessary to convert AMBA AHB interface data into PARALLEL HOST interface data, and the conventional method is to read and write the AHB interface of AMBA ( figure 1 shown in ) into a set of transports for the PARALLELHOST interface ( figure 2 shown in ); if the bus width of the PARALLEL HOST interface is small, such as 8 bits, and each group of address and data transmitted is only 8 bits, while the AMBA bus is 32 bits; then if each AMBA bus AHB interface read and write operation corresponding conversion A group of PARALLEL HOST interface transmission, so AMBA AHB needs 4 operations to complete a 32bits data transmission, so the efficiency of data conversion is relatively low

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
  • Data conversion method between AHB interface of AMBA and paralleling processor interface in RISC system
  • Data conversion method between AHB interface of AMBA and paralleling processor interface in RISC system
  • Data conversion method between AHB interface of AMBA and paralleling processor interface in RISC system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to understand the technical content of the present invention more clearly, the following examples are given in detail.

[0022] The data conversion method between advanced microcontroller bus architecture advanced high-speed bus interface and general-purpose parallel microprocessor interface in this RISC processor system, comprises the following steps:

[0023] (1) The system determines the number of one-time operation data conversion groups between the advanced microcontroller bus architecture advanced high-speed bus interface and the general-purpose parallel microprocessor interface, including the following steps:

[0024] (a) The system obtains the bit width B of data transmitted on the advanced microcontroller bus architecture advanced high-speed bus 1 ;

[0025] (b) The system acquires the bit width B of each group of data on the general-purpose parallel microprocessor interface 2 ;

[0026] (c) The system determines the number T of one-time operation d...

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 for switching data between an AHB interface of AMBA and a parallel processor interface in an RISC system, which comprises the following steps: data switching group quantity in a single operation between a high-grade high-speed bus interface of a high-grade microcontroller bus framework and a general-purpose parallel microprocessor interface is determined, data transmitted by the high-grade high-speed bus of the high-grade microcontroller bus framework are switched into grouped data at the general-purpose parallel microprocessor interface according to the data switching group quantity, and the grouped data are transmitted by the general-purpose parallel microprocessor interface. With the adoption of the method for switching data between the AHB interface of AMBA and the parallel processor interface in an RISC system, the operation of data switching and transmission can be finished in a single operation by the AHB interface of the AMBA, thus greatly saving AMBA AHB bus resources of RM and effectively improving the transmission efficiency of data switching between interfaces. In addition, the method for switching data between the AHB interface of AMBA and the parallel processor interface in the RISC system is convenient and rapid in use, and has stable and reliable work performance and wider application scope.

Description

technical field [0001] The present invention relates to the field of RISC processor (RM) systems, in particular to the technical field of data conversion between interface types in RISC processor systems, and specifically refers to a method for data conversion between AMBA's AHB interface and parallel processor interface in a RISC system . Background technique [0002] With the continuous development of modern computer technology, more and more RISC processor systems have been used in various fields, and in this RM system, the most widely used interface is AMBA (Advanced Microcontroller Bus Architecture, Advanced Microcontroller Bus Architecture ) in AHB (Advanced High Speed ​​Bus, Advanced High Speed ​​Bus (AHB) interface, and for the typical interface timing of the AHB interface in AMBA, please refer to figure 1 As shown, it is mainly used on the interface between the RM and the slave device. For the typical interface timing of PARALLEL HOST (general parallel microproces...

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): G06F13/38
Inventor 陈庆宁
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
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