Using co-processing to solve body electronics development problems

Hardware and software engineers developing automotive body electronics applications are currently facing serious challenges. These problems often conflict directly. For example, how to improve the pre-processing capabilities of the system while meeting more stringent electromagnetic compatibility (EMC) regulations? How to integrate more functions into the module while solving the problem of cost reduction? To solve all of these problems, you need to provide a solution that consumes less power than previous generations of microprocessors. Where should I start?

This article refers to the address: http://

Freescale Semiconductor's solution is not simply to develop a new family of microprocessors, designing faster-running CPUs (these methods can only solve part of the problem), but instead adding a small co-processing engine to the main core. Run in parallel. This means that many of the routine tasks normally handled by the main kernel will be handled by the coprocessor, reducing the load on the main core. Similar to the S12X series, Freescale offers this technology on the new Power Architecture MPC551x family of automotive microcontrollers to help developers address these challenges.

What is the role of the second processing engine? It can efficiently process user-selectable tasks in parallel while letting the main CPU run the application code. For example, all types of interrupts can be handled by the coprocessor, reducing the overhead of the main kernel. As another example, information from a communication network such as CAN or LIN can be handled entirely by the "CPU" assistant, allowing the main core to focus on the processing of specialized tasks. These co-processing engines can even set their own interrupt priority levels so that the system can be fully optimized.

How does co-processing reduce power consumption?

To achieve the optimal power level, MCU performance must be required to perform only the performance required for the task at all times. By adding a coprocessor to the system, you can immediately add a second processing unit. When the MCU is woken up from sleep mode, it can begin executing code on the main CPU or coprocessor depending on the task being executed. This allows for optimal processing, consuming only the minimum power required to perform the task. For example, an MCU may have to wake up and check some ports, perform some ADC measurements, and then go to sleep. Simple routines can be executed using this CPU assistant, and importantly, it consumes less power. This cycle of wake-up or sleep mode can greatly reduce the average power consumption over time.

As you can see, by adding a coprocessor to the MCU system, you can achieve excellent EMC performance, reduce average power consumption, and improve throughput performance.

How do I add more features to my system?

Today's developers need the flexibility to adapt the system to the needs of end users, which means a new approach to developing system-on-a-chip products. Traditional MCUs with common peripherals cannot achieve this flexibility unless expensive peripheral components are added.

Freescale adds a coprocessor to the system that provides developers with a low-cost way to customize the module to meet or exceed the requirements of the end customer. Most importantly, it also provides a comprehensive application example and a dedicated software library. For example, users can easily add more channels for processing timer functions, pulse width modulation, and even new communication interfaces without increasing component count or system cost. Freescale offers all the software and expertise to provide this wide flexibility to your board.

How to reduce the total system cost?

Under the guidance of this design idea, we can explain how to reduce the overall system cost through a concrete example: assuming that the user needs to drive the TFT or LCD display, and does not want to increase the total number of system chips, then it can be realized by the coprocessor, and No need to add expensive external display drivers. Or, if users need a comprehensive security and watchdog system, Freescale can also provide software and expertise to create such a system on a chip without adding additional hardware costs to the task. At the same time, when developers need to be free to find the best solutions and innovations, Freescale also provides full support to ensure that system design does not conflict with emerging software standards such as Autosar.

In general, Freescale believes that the use of co-processing methods can best address issues related to body electronics development, providing maximum flexibility, optimal system performance, and lower total system cost. At the same time, Freescale's extensive co-processing patent technology can also provide strong support for users.

Ni-Mh Battery is a kind of long shelf life battery ,it has high capacity and large current ,which can replace traditional dry cells ,take examples as below :

* This is high performance rechargeable Lithium Ion battery with instantaneous start up;

* Durable high impact plastic housing;

* High capacity, performance verified, hermetically sealed, lithium-ion cells;

* Protection against short circuit and improper charge;

* High reliability due to all welded Construction;

* Unit contains safety vented cells;

* 100% final testing;

* Replacement battery for Tait Orca 5000/5010/5020/5030 series two way radios.

•

Item                               Specification

Chemistry:                     Ni-MH

Voltage:                         Typical: 7.4V

Nominal Capacity:        2000mAh at 400mA to 6V at 23℃

Operating Temp:        -20 to +55 ℃

Storage Temp:            -30 to +45 ℃

Exterior/Housing:       Hard Plastic Case


APPLICATIONS:

* Tait Cougar 400; M A-Com Cougar 400;  M A-Com Cougar 6000P;  M A-Com Cougar 625P;  M A-Com Panther 400;  M A-Com Panther 600;  Tait Orca 5000; Tait Orca 5010; Tait Orca 5020; Tait Orca 5030; Tait Orca 5035; Tait Orca 5040;  GE, Ericsson Cougar 400; GE, Ericsson Cougar 6000P; GE, Ericsson Cougar 625P;  GE, Ericsson Panther 400; GE, Ericsson Panther 600.



Ni-Mh battery



Ni-MH Battery

Ni-Mh Battery,Rechargeable Ni-Mh Battery,Ni-Mh Rechargeable Battery,Ni-Mh Universal Battery

YFJ TECHNOLOGY (HK) CO.,LIMITED , http://www.yfjpower.com