With the increasing demand for real-time signal processing by intelligent instruments and control systems and the rapid development of large-scale integrated circuit technology. More and more urgent requirements have a high-performance design solution to adapt to it. Combining DSP technology and ARM technology into embedded systems will give full play to the advantages of both to achieve real-time data in intelligent control systems. Sexual and efficient communication requirements. The embedded system requires real-time response with strict timing. The working environment may be very harsh, such as high temperature, low temperature, humidity, etc., so the system also requires very high stability.
2 The overall design of the embedded system
2.1 The main functions of the core device
ARM and DSP use C731's EP7312 and TI's TMS320VC5402 respectively. Make full use of ARM's rich on-chip resources and DSP's powerful signal processing functions to achieve efficient, real-time signal processing and network communication functions.
EP7312 is a microprocessor designed for high performance, ultra low power products. It uses ARM7TDMI processor core, 8kB cache memory, supports memory management unit, integrated LCD controller, on-chip scanner, digital Audio interface, full JTAG and other functions, widely used in the embedded field. The TMS320C54x DSP provides McBSPs (multi-channel buffered serial port); a 6-channel DMA controller; 8-bit enhanced HPI (host interface) that can communicate directly with external processors. Selecting such a SOC (system on a chip) as the core device of the system makes it stable and reliable and has a wide range of extended functions.
2.2 System overall design and working principle
The overall design block diagram of the system is shown in Figure 1. The system is mainly to realize the real-time processing and transmission of signals, and meet the high reliability requirements of industrial sites and various measuring instruments. ARM has a wealth of on-chip resources, suitable for the development of embedded systems. In this embedded system, ARM is mainly responsible for the operation of the operating system, task management and coordination, and DSP control tasks to complete the remote communication of data. Extends the external expansion of a variety of peripherals, such as universal serial port, LCD display, Ethernet interface. Networking is achieved by connecting an Ethernet controller. The Linux operating system and the driver that implements the external hardware interface of the system are ported in ARM. The DSP performs computationally intensive operations, implements a variety of signal processing algorithms, and then communicates the processed digital signals with the ARM through a host port interface (HPI). The ARM then transmits the data to the network via the Ethernet controller, enabling remote control and monitoring.
Figure 1 system overall hardware block diagram
Gravity Die Casting Parts,Aluminum Die Casting,Die Casting Auto Parts,Led Housing Aluminum Die-Casting
Yangzhou Huadong Can Illuminations Mould Manufactory Co., Ltd. , https://www.light-reflectors.com