A bus protocol asynchronous logic circuit implementation device embedded in a processor

A bus protocol and asynchronous logic technology, applied in the field of bus protocol asynchronous logic circuit implementation devices, can solve the problems of complex asynchronous circuit design methods, etc., and achieve the effects of increasing the working clock frequency, large bandwidth, and reducing waiting.

Active Publication Date: 2020-03-20
SHANGHAI INTEGRATED CIRCUIT RES & DEV CENT +1
View PDF6 Cites 0 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
  • A bus protocol asynchronous logic circuit implementation device embedded in a processor
  • A bus protocol asynchronous logic circuit implementation device embedded in a processor
  • A bus protocol asynchronous logic circuit implementation device embedded in a processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0039] 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.

[0040] see image 3 , image 3 The 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, taking the data width of 32 as an example, HCLK is the bus clock signal ...

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 device for realizing bus protocol asynchronous logic circuits of 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 protocol asynchronous logic module and an AMBA module, wherein the embedded processor, the bus protocol asynchronous logic module and the AMBA module are controlled by a same clock; and when a data bit width of a bus of the embedded processor and a data bit width of an ahb-bus bus of the AMBA module are mutually in a multiple relationship, data exchange between the cross-clock domain embedded processor and a system bus can be processed, and more bit width data buses can be used to transmit more data at thesame time under a same clock frequency, so as to improve the bandwidth performance. 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, in particular to a bus protocol asynchronous logic circuit realization device applied to an embedded processor. 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 base...

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 Patents(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products