introduction
In today's car design, people are paying more and more attention to the two aspects of intelligence and environmental protection. Because intelligent cars can bring people a high degree of safety and comfort, and in terms of environmental protection, energy saving and carbon saving can be achieved by using digital technology. Therefore, the degree of digitization in the automotive field is becoming deeper and deeper. From the power transmission system to the in-vehicle entertainment system, electronic components can be seen everywhere, and they are widely used in sensing and control.
In various systems of automotive electronics, microcontrollers (MCUs) are often used as the core of operation and control. The heavy reliance of automobiles on electronic systems has also stimulated the rapid growth of the automotive microcontroller market. Automotive microcontrollers cover low-, medium-, and high-end product levels such as 8-bit, 16-bit, and 32-bit, and each has its own suitable application system, which is roughly as follows:
8-bit MCU: Mainly used in various subsystems of the vehicle body, including fan control, air conditioning control, wipers, sunroof, window lifts, low-level instrument panels, junction boxes, seat control, door control modules and other lower-level control functions.
16-bit MCU: Mainly used in powertrain systems, such as engine control, gear and clutch control, and electronic turbine systems; also suitable for chassis mechanisms, such as suspension systems, electronic power steering, torque distribution control, and electronic pumps, electronic brakes, etc.
32-bit MCU: Main applications include instrument panel control, body control, multimedia information system (Telematics), engine control, and emerging intelligent and real-time safety systems and power systems, such as pre-crash, adaptive cruise control (ACC), driver assistance system, electronic stability program and other safety functions, as well as complex X-by-wire and other transmission functions.
1 Common interfaces of automotive MCU
CAN and LIN are relatively common interfaces.
As today's automobiles have higher and higher requirements for application functions, the systems that need to be integrated are becoming more and more complex, which has led to an increasing demand for high-end 32-bit MCUs in automotive electronic systems. Such automotive MCUs are often placed in operating environments with high heat, dust, severe vibration, and severe electronic interference, so the tolerance requirements are much higher than those of general-purpose MCUs. In addition, in the automotive application environment, automotive MCUs must be connected to multiple automotive electronic control units (ECUs), among which the most common transmission interfaces are CAN and LIN.
CAN is divided into high-speed CAN and low-speed CAN. The transmission rate of high-speed CAN can reach 1 Mbps, which is suitable for applications that emphasize real-time response, such as ABS and EMS; low-speed CAN can reach 125 Kbps, which is suitable for the control of lower-speed vehicle body parts. In addition, the types of CAN controllers can be divided into the old 1.x, the standard 2.0A and the extended 2.0B. The newer the specification, the better the performance. Among them, 2.0B can be divided into passive type and active type.
LIN is a communication solution with lower speed and lower cost than CAN. It adopts the concept of one master node and multiple slave nodes (supporting up to 16 nodes), with a data transmission rate of up to 20 kbps and a bus cable length that can be extended to up to 40 meters. It is very suitable as a distributed communication solution for simpler systems such as climate control, mirrors, door modules, seats, smart switches, and low-cost sensors.
The following will introduce the new generation of MCU technology for instrument panel control and body control, and use Fujitsu's new generation MB91770 series and MB91725 series new microcontrollers as design references. Please refer to (Figure 1).
Figure 1 Application of instrument panel control and body control MCU in automobiles (taking MB91770 series and MB91725 series as examples)
2 Design essentials of automobile instrument panel and body control
The dashboard of a car provides a variety of real-time visual information for driving. This information is an important reference for decision-making and must be quickly and accurately delivered to the driver. In addition, the air conditioning and body control module (BCM) system in the car is responsible for providing a comfortable riding environment for the driver and passengers. The air conditioning system quickly reduces the temperature inside the car to a more comfortable level by performing optimal control, and maintains a comfortable temperature inside the car based on information from various sensors. The BCM system can centrally control multiple ECUs, such as doors, seats, and combination switches.
Whether it is an MCU for instrument panel control or body control, it must provide higher processing performance, the ability to handle a large number of network nodes, interface functions that support multiple peripheral connections, functions that can expand the scope of circuit board layout, advanced memory architecture, and a more convenient development environment.
2.1 High processing performance
To improve the processing performance of MCU, we must start from its core and software and hardware system architecture. Take Fujitsu's new generation MCU FR81S CPU core as an example. Its working performance reaches 1.3MIPS/MHz, which is 30% higher than the previous generation FR60 core. Because it has a built-in single-precision floating-point unit (FPU), it can meet the requirements of image processing systems and those systems that require floating-point operation functions (such as brake control). In addition, through hardware FPU support, software programs can be simplified and computing performance can be improved.
2.2 Processing capacity of a large number of network nodes
There are a large number of built-in ECUs in the CAN network of today's cars. Their size is constantly expanding as the number of nodes increases, so automotive MCUs must support more message buffers. The previous generation of 32-bit CAN microcontrollers can provide up to 32 built-in message buffers, but now it is insufficient. The new generation of Fujitsu MCUs can support up to 64 built-in message buffers, and support CAN 2.0A/B specifications and provide a high transmission rate of 1Mbps.
2.3 Extensive interface support capabilities
The peripherals connected to automotive MCUs are quite diverse, and the interfaces connected may be UART, frequency synchronous serial, LIN-UART and I2C, so flexible interface connection capabilities are required. In order to meet this demand, Fujitsu uses the built-in multi-function serial interface as a serial communication interface, and switches the above interfaces through software to flexibly support the communication specifications of external components and increase the freedom of system design. The new series of MCUs also provide 6 channels of LIN-UART, so that it can communicate with more control units; among them, the MB91725 series has multiple channels with timer functions and A/D converters, which makes it easier to integrate various functions. Please refer to (Figure 2).
Figure 2 Using serial interfaces to achieve flexible communication interface function integration
2.4 Features that extend the scope of board layout
Since the layout design of automotive circuit board systems is quite diverse, automotive MCUs must be able to meet the requirements of these designs. Some feasible practices include configuring an independent power supply for the external bus interface terminal, so that there is no need to install a level converter on the ECU board. The power supply range of this external bus interface terminal should be wide (such as covering 3.0V to 5.5V), so that it can be flexibly connected to the unit memory or image ASIC.
Another approach is to give the MCU a built-in I/O redistribution function, which can change the allocation of I/O ports through software settings. In this way, designers can connect to specific peripherals more flexibly, thereby greatly increasing the freedom of circuit board layout.
2.5 Advanced Memory Architecture
In order to improve the flexibility of work processing, today's automotive microcontroller systems often have built-in embedded memory (Flash). In the past, Flash was only used for program storage, but the architecture of the new generation of MCUs also includes Flash for data. This architecture not only increases the data writing speed, but also reduces the area of the circuit board because E2PROM is no longer required. In addition, storing data and programs in the Flash memory of the microcontroller at the same time also helps prevent information leakage.
2.6 More convenient development environment
General products must use the ICE main unit and the verification evaluation chip to perform system inspection. In order to reduce the complexity of verification, we provide an on-chip debugging method for the new generation of MCU products. It uses a single-wire debugging interface to achieve automotive evaluation or consistency testing, and can use a universal coaxial cable to achieve communication between a small ICE main unit and a target circuit board within a range of up to 10 meters. This can simplify automotive evaluation that is difficult to achieve conventionally.
Figure 3: Automotive evaluation using on-chip debugging
3 Conclusion
As the application of electronic systems in automobiles becomes more and more complex, automotive MCUs are playing an increasingly important role. As the design of the dashboard and body control of automobiles must provide drivers with accurate information and a comfortable riding experience, MCUs must meet higher performance and design requirements to help develop applications.
Previous article:In-vehicle machine vision technology ensures your road safety
Next article:A brief discussion on the application of RFID technology in automobile assembly lines
- Popular Resources
- Popular amplifiers
- Molex leverages SAP solutions to drive smart supply chain collaboration
- Pickering Launches New Future-Proof PXIe Single-Slot Controller for High-Performance Test and Measurement Applications
- CGD and Qorvo to jointly revolutionize motor control solutions
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Nidec Intelligent Motion is the first to launch an electric clutch ECU for two-wheeled vehicles
- Bosch and Tsinghua University renew cooperation agreement on artificial intelligence research to jointly promote the development of artificial intelligence in the industrial field
- GigaDevice unveils new MCU products, deeply unlocking industrial application scenarios with diversified products and solutions
- Advantech: Investing in Edge AI Innovation to Drive an Intelligent Future
- CGD and QORVO will revolutionize motor control solutions
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Basic functions of linear charger
- [Hua Diao Experience] 12 Building the Arduino development environment for ESP32C3
- 08. Anlu SparkRoad Domestic FPGA Evaluation [Learning] VGA Display
- Chuanglong Technology Allwinner A40i Development Board Review 3 Installation of Linux SDK and Lessons Learned
- What are the two chips with silkscreen SI4GK and S551J?
- Problems with sensor acquisition circuits
- What are the RF challenges of small cells for 5G networks?
- Is there really no threshold to making cars?
- Why not use plastic rope as wire?
- [MM32 eMiniBoard Review] AD detects thermistor value to achieve serial port temperature printing LED temperature warning