积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 首页 >> 行业应用 >> 汽车电子 >> 解决方案
  相关分类:
汽车导航系统NiosII 开发方案(Altera)
 
作者:Altera   来源:本站原创    点击数:335   更新时间:2008-4-1
您可以添加到网摘 让更多人关注此文章:

    



The automotive industry is taking a close look at programmable logic devices (PLDs) and how they can contribute to the success of both system suppliers and automakers (original equipment manufacturers). With a lowering cost structure and increasing system performance, PLDs are entering the mainstream automotive market. Unlike ASSP solutions, PLDs provide flexibility that is an ever increasing requirement in the automotive industry.

PLDs, which have already found a home in the infotainment and communications markets, are included in designs for the emerging driver assistance automotive segment. This segment consists of some of the fastest growing applications, including lane departure warning, night vision, and tire pressure monitoring. With a low silicon cost structure, abundance of intellectual property (IP) cores, reference designs, and a long product shelf life, PLDs are an ideal choice for the growing automotive electronics market.
Automotive electronics such as navigation systems, rear seat entertainment systems, and game consoles are increasingly integrated in new cars, but these consumer applications require a significant amount of graphics processing. Additionally, lane departure warning systems and night vision systems also involve a large amount of graphics processing. New technology is making it possible to have the same high-level graphic quality in your car as you do in your home theater.

FPGAs are redefining this new technology and making it feasible to implement electronic systems that can provide the highest graphics processing capabilities. The advantage of Altera® FPGAs is that they can provide a far more flexible solution than simple interfacing between the microprocessor and the multiple consumer interface standards. The FPGA architecture allows for extremely efficient high-speed data routing. Processing of this data can occur in parallel within the digital domain in the FPGA rather than moving it to an external microprocessor for serial operation.

Navigation Systems
A navigation system is one of the key applications within the automotive space that utilizes a fair amount of graphics processing. The graphics processing complexity varies from a simple turn-by-turn (TBT) navigation to a more sophisticated 3D navigation system.  Figure 1 shows a typical block diagram of a navigation system. The architecture consists of a host CPU (which is generally a Hitachi SH4, Motorola Power PC, or a TI OMAP processor) with a graphics processor. Various peripherals talk to these processors, including keyboards and thin-film transistor (TFT) displays.

Figure 1.  Typical Navigation System



Graphics processing requires the computation of numerous algorithms such as scaling, filtering, and alpha blending. Unlike digital signal processors or ASSPs, FPGAs are better suited to perform these computationally-intensive algorithms because they can handle multiple instructions in a single clock cycle.

Figure 2 shows a low-cost graphics implementation. The video-in can be a BT.656 input (YUV 4:2:2), with color space converter (CSC) to output RGB. The memory interface to the Avalon® switch fabric allows high graphic computations to be accommodated. Memory types that are supported include: single data rate (SDR), double data rate (DDR), and DDRII. The Altera Nios® II 32-bit embedded processor is primarily used for graphics processing (line draw, frame creation) and provides additional control functions. Graphics hardware acceleration can include functions such as BitBlt (copy object into frame buffer, 2D-DMA transfer, possibly with blending). Alpha blending can have multiple channels. The Cyclone® FPGA series is capable of supporting LVDS graphics output for remote display applications.

Figure 2. Low-Cost Graphics Implementation



 


[1] [2]  下一页



相关文章
· 低功耗、DFM及高速接口是65/40纳米设计重点[84]
· Freescale MPC8379E开发方案[133]
· NiosII多核处理器之间通信技术的研究[615]
· Xilinx Virtex-5 FXT FPGA开发方案[134]
· 飞思卡尔MC9S08QE系列开发方案[111]
热门评论排行
·VHDL设计中电路简化问题的
·ARM嵌入式系统基础教程(N
·江苏嵌入式Linux教育培训
·ARM处理器应用开发4步骤
·锐极LINUX驱动培训班定于

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
电子制造业如何化危为机
谁能成为“Wii”加速度传感器的新供
AMD抨击英特尔拖延反垄断指控案作法
台湾立院通过DRAM业整并提案&nb
Vishay 推出面向工业
中航芯控:医疗领域RFID应用势在必
安森美半导体为DDR3存储器模块应用
避免危及半导体业 德出手挽
HP实验室展示集CMOS电路与忆阻器
全球第二大代工巨头伟创力瘦身应对金融
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
[原创]工业平板电脑PVT-P...
Palm软件设计前的六问...
李嘉诚传中给年轻人提出了53条...
WindRiver产品介绍...
嵌入式Linux的GDB远程调...
ARM无痛苦起步...
最豪华适用的S3C2440开发...
[推荐]10MF020以太网数...
[推荐]10MF020以太网数...
[推荐]F020以太网核心模块...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网