Supercharge Your Innovation With Domain-Expert AI Agents!

Method of externally expanding parallel bus based on embedded ARM CPU

An embedded, bus technology, applied in the direction of electrical program control, comprehensive factory control, etc.

Inactive Publication Date: 2010-08-18
GUODIAN NANJING AUTOMATION
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Not a bus interface can suffice

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 of externally expanding parallel bus based on embedded ARM CPU
  • Method of externally expanding parallel bus based on embedded ARM CPU
  • Method of externally expanding parallel bus based on embedded ARM CPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] figure 1 It is a schematic diagram of the hardware composition of the present invention. In hardware design, the ARM data bus, address bus and control bus are all introduced to the pins of the CPLD, and the output ISA bus is also introduced to the pins of the CPLD. After such a connection, no matter how many devices are connected to the extended ISA bus, for ARM, it is only responsible for data interaction with the corresponding CPLD, which can effectively reduce the load of the ARM bus. It avoids the phenomenon that it cannot be driven due to too many devices on the bus, and enhances the driving ability of ARM to peripheral devices. The CPLD is equivalent to an ISA bus bridge here, realizing the bridging function between the ISA bus and the ARM internal bus.

[0021] figure 2 It is a program function diagram of the present invention, on the basis of the hardware platform, their respective pins are defined by software. Then perform corresponding programming accordi...

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 externally expanding a parallel bus based on an embedded ARM CPU, which comprises is characterized by comprising the following steps: 1) introducing a data bus, an address bus and a control bus of ARM as well as an output bus to pins of the CPLD; 2) defining the pins of the CPLD; and 3) controlling the time sequence of output signals of the CPLD such that the output time sequence matches that of the output bus. The method can modify the program of the CPLD according to different applied interfaces to realize different bus interface specifications for meeting the design requirements of various products.

Description

technical field [0001] The invention relates to a method for realizing external extension of parallel bus based on an embedded ARM CPU, so that the ARM series CPU can be applied to a development platform in the field of industrial control, and can be widely used in applications in the field of industrial control such as measurement and control and communication. Background technique [0002] In the field of industrial control, there are many types of interfaces for engineering field devices. Not a bus interface can suffice. Usually, in order to meet the needs of the site, designers will choose several different CPU platforms as the basis for product development. In order to avoid this phenomenon, it is necessary to design a common platform that does not affect the design and application of the platform when the external interface changes. The external expansion of the parallel bus based on the embedded ARM CPU is actually to unify the bus interface, so that the CPU platfor...

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): G05B19/02
CPCY02P90/02
Inventor 秦成虎马伟东
Owner GUODIAN NANJING AUTOMATION
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More