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

LPC host controller apparatus based on AMBA bus architecture

A host controller and bus technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of LPC host controller implementation with great difficulty, lack of versatility, and poor portability.

Active Publication Date: 2016-03-09
JIANGNAN INST OF COMPUTING TECH
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the LPC host controller of the PCI-Express architecture, due to the complexity of the PCI-Express protocol, the realization of the LPC host controller is more difficult, and for the LPC controller of the custom dedicated bus architecture, its specificity limits it. It can only be used in a specific special occasion, and does not have universality; in addition, when implementing the DMA (DirectMemoryAccess, memory direct access) function, an additional DMA controller is required, and the additional DMA controller is not dedicated to the LPC host controller , but also to meet the DMA service requirements of other components in the system
Therefore, the development of the LPC host controller based on the above two architectures is difficult, the portability is poor, and the DMA service efficiency is low and other shortcomings need to be solved urgently

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
  • LPC host controller apparatus based on AMBA bus architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In order to make the content of the present invention clearer and easier to understand, the content of the present invention will be described in detail below in conjunction with specific embodiments and accompanying drawings.

[0016] figure 1 It schematically shows the functional block diagram of the LPC host controller device based on the AMBA bus architecture according to the preferred embodiment of the present invention.

[0017] Such as figure 1 As shown, the LPC host controller device based on the AMBA bus architecture according to the preferred embodiment of the present invention is used to realize the data communication between each bus and the LPC bus on the AMBA bus architecture, including: AHB bus, AXI bus, AHB slave interface module, AXI main interface module, LPC bus interface module, LPC main module and DMA engine module (that is, LPCDMA module).

[0018] It can be seen that the controller device provides three external interfaces (one LPC bus interface...

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 present invention provides an LPC host controller apparatus based on an AMBA bus architecture, which is used for implementing data communication between an AHB on the AMBA bus architecture and an AXI bus as well as an LPC bus and comprises: an AHB bus, the AXI bus, an AHB slave interface module, an AXI master interface module, an LPC bus interface module, an LPC main module and a DMA engine module, wherein three cycle types of data transmission, i.e. an input output, a memory and firmware, which are specified in an LPC 1.1 bus protocol, are implemented between an AHB bus interface and an LPC bus interface, and a DMA cycle type of data transmission, which is specified in the LPC 1.1 bus protocol, is implemented between an AXI bus interface and the LPC bus interface.

Description

technical field [0001] The invention belongs to the field of integrated circuit logic design, in particular to a LPC (LowPinCount, low number of pins) host controller (HOST controller) device based on the AMBA (AdvancedMicrocontrollerBusArchitecture) bus architecture, which realizes each bus on the AMBA bus architecture and Data communication between LPC buses. Background technique [0002] The LPC bus is a data address command multiplexing bus defined by Intel Corporation, and the operating frequency is 33MHz. In the field of industrial computers, the LPC bus has replaced ISA and other interfaces to become a standard interface. [0003] At present, many LPC host controllers are based on PCI-Express architecture or self-defined dedicated bus architecture to realize the data communication function between a certain device and LPC equipment. For the LPC host controller of the PCI-Express architecture, due to the complexity of the PCI-Express protocol, the realization of the ...

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
IPC IPC(8): G06F13/28G06F13/24
CPCG06F13/24G06F13/28G06F2213/0024
Inventor 张琦滨汪争蔡良锋叶维韩文燕张亮刘亮徐毅
Owner JIANGNAN INST OF COMPUTING TECH
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