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

Bus protocol conversion bridging device applied to embedded processors

A bus bridging and bus protocol technology, which is applied in the field of embedded processor bus protocol conversion and bridging implementation, can solve the problems of complex asynchronous circuit design methods, and achieve the effects of no performance loss, universal access, and small logic circuit resources.

Active Publication Date: 2018-01-09
SHANGHAI INTEGRATED CIRCUIT RES & DEV CENT +1
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the method of designing asynchronous circuits across clock domains is complex

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
  • Bus protocol conversion bridging device applied to embedded processors
  • Bus protocol conversion bridging device applied to embedded processors
  • Bus protocol conversion bridging device applied to embedded processors

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Attached below Figure 3-Figure 6 , the specific embodiment of the present invention will be further described in detail.

[0030] It should be noted that the application scenarios of embedded processors vary greatly, and the portability / compatibility of the access interface is very important, and AMBA is almost a de facto standard in embedded chip systems. The present invention aims to integrate different embedded processors The device access interface is converted into a general AMBA interface, providing a high-efficiency portability / compatibility implementation method.

[0031] see image 3 , image 3The timing diagram of the ahb_bus bus of the general-purpose AMBA is shown; as shown in the figure, unlike the single read-in / single-write time domain usage of the embedded processor, the address phase Address phase and the data phase Dataphase are in different time domains ongoing. Among them, HCLK is the bus clock signal of the ahb_bus of AMBA, HARRD[31:0] is the a...

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 bus protocol conversion bridging device applied to embedded processors, and aims at converting access temporal logics of the embedded processors into ahb-bus bus access protocols of a standard AMBA. The device comprises an embedded processor, a bus bridging logic module and an AMBA module, wherein the embedded processor, the bus protocol asynchronous logic module and theAMBA module are controlled by a same clock; and when a data bit width of a bus of the embedded processor is consistent with a data bit width of an ahb-bus bus of the AMBA module, delay of a clock introduced by the bus bridging logic module is zero. According to the device, an interface problem of uniformly accessing external equipment by specific embedded processors is solved, namely, the aim of general access is realized via relatively few logic circuit resources.

Description

technical field [0001] The invention relates to the technical field of integrated circuits, in particular to the logic design of chip hardware, and in particular to a method for realizing bus protocol conversion bridges applied to embedded processors. Background technique [0002] Since the advent of the microprocessor, the embedded system has developed rapidly. The embedded processor is undoubtedly the core part of the embedded system, and the embedded processor is directly related to the performance of the entire embedded system. Under normal circumstances, embedded processors (for example, MicroController Unit; MCU) are considered to be the general term for computing and control core devices in embedded systems. They are the core of embedded systems and the hardware that controls and assists system operations. unit. [0003] There are many designs of embedded processors with different architectures and characteristics, but in essence, they all work synchronously based on...

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/42
Inventor 李林袁庆张远张小亮史汉臣李琛温建新
Owner SHANGHAI INTEGRATED CIRCUIT RES & DEV CENT
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