2653 views|1 replies

788

Posts

66

Resources
The OP

【Design Tools】Automotive engineers can choose FPGA and complete IP solutions to optimize their electrical architecture design [Copy link]

In-vehicle network architectures have become increasingly complex over the past decade. While the number of in-vehicle network protocols has decreased, the number of networks actually deployed has increased significantly. This raises the issue of scalability of network architectures and requires semiconductor devices to be optimized to meet the actual needs of various applications and networks.

Once considered a development-only solution, FPGAs are now falling in price so rapidly that they can solve many problems and even go into production at a lower total system cost than traditional ASIC or ASSP solutions. All major FPGA suppliers for the automotive market are now ISO-TS16949 certified, making programmable logic devices a mainstream technology in the automotive market.

In-Vehicle Network Electrical Architecture

  Over the past decade, many proprietary OEM automotive manufacturer network protocols have given way to more standardized global protocols such as CAN, MOST, and FlexRay. As a result, semiconductor suppliers can focus on manufacturing devices that comply with these protocols, which has led to more intense competition and price cuts among Tier 1 suppliers, and also promoted module interoperability among automotive OEM manufacturers. However, there are still many problems in today's automotive electrical architecture that plague automotive OEMs and Tier 1 suppliers.

Engineers can partition and formulate network strategies in several different ways. High-end vehicles can have up to seven different network buses running simultaneously. For example, a car may have a LIN loop for mirrors, a 500Kbps low-speed CAN loop for low-end functions such as seat or door control, a 1Mbps high-speed CAN loop for body control, another high-speed CAN loop for driver information systems, a 10Mbps FlexRay loop to provide real-time driver assistance data, and a 25Mbps MOST loop for control and media streaming within and between various infotainment systems such as navigation or rear-seat entertainment.

On the other hand, a low-end car may have only a single LIN or CAN loop, allowing all other modules to operate independently with little or no interaction. Different OEM car manufacturers handle inter-module communication and vehicle network topology differently, and each vehicle platform is different, making it difficult for Tier 1 suppliers to develop a module architecture that has both the correct interface and is reusable. The uncertainty of the final architecture that accommodates the module is where FPGAs come in.

ASICs, ASSPs, and microcontrollers have fixed hardware architectures, and their resources are often either scarce or excessive, with no flexibility. The programmability (and reprogrammability) of FPGAs makes it easy to add or remove on-chip channels (such as CAN channels) and allows IP to be reused. With this flexibility, solutions optimized for the number and type of network interfaces can be quickly built into modules.

Semiconductor Implementation of Network Protocols

  The strength of FPGAs is not only in scalability in terms of the number and type of interfaces. For ASSPs, ASICs, and microcontrollers, their peripheral macros are implemented in hardware, so flexibility is inherently lacking. In the FPGA environment, the network interface IP itself can be optimized based on the IP used.
  
For example, with Xilinx LogiCORE CAN or FlexRay network IP, users can flexibly set the number of transmit and receive buffers and the number of filters. In traditional hardware solutions, engineers using CAN controllers usually only have three configuration options of 16, 32, and 64 message buffers. Depending on the level of system functionality and the available processing power outside the FPGA, Xilinx's scalable MOST network interface solutions include network controller IP that can be configured for master or slave operation, as well as a large number of IP such as asynchronous sample rate converters (ASRCs), data routers, or encryption engines for copy protection.

This IP allows optimization to fit into lower density devices in low-end solutions and higher density devices in high-end solutions, and often uses the same package outline on the module's target board. In addition, for each major protocol, the industry has developed middleware stacks and drivers that complete the solution. This scalability and versatility of FPGA solutions is simply not possible with traditional automotive hardware solutions.

Major FPGA suppliers have soft microprocessors that can be efficiently implemented in the architecture of control functions and can run at speeds comparable to some hardware embedded microprocessors. Another major advantage of FPGA architecture is the ability to offload processing tasks from microprocessors and partitions by using multipliers or parallel DSP processing functions in on-chip hard MACs, thereby improving overall performance and throughput.

Programmable logic devices have made great progress

  Programmable logic devices have made great progress and are gradually becoming a mainstream technology in the automotive market. Various programmable logic devices are comparable in reliability, and FPGA technology allows scalable and flexible integration, which is not possible with traditional ASIC, ASSP or microcontroller architectures. Shorter development cycles, advanced process technologies adopted by programmable logic device suppliers, and the economies of scale that programmable devices bring, all contribute to the reduction of overall production system costs.

As key IP and solutions for in-vehicle networks mature and the performance potential of FPGA architectures increases, programmable logic devices will play an important role in overcoming some of the engineering challenges inherent in the development of in-vehicle electrical architectures.

This post is from FPGA/CPLD

Latest reply

Great article!  Details Published on 2012-3-13 13:36
Personal signature行动才有结果,知识并非力量 !

6871

Posts

0

Resources
2

Great article!

This post is from FPGA/CPLD
Personal signature一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Related articles more>>

    EEWorld
    subscription
    account

    EEWorld
    service
    account

    Automotive
    development
    circle

    Robot
    development
    community

    Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
    快速回复 返回顶部 Return list