微控制器在汽车和消费类市场上得到了广泛的应用,其主要优势在于能够以相对较低的成本实现系统高度集成。然而,这类产品也有潜在的成本问题。例如,如果元件功能不切合要求,就必须采用外部逻辑、软件或其他集成器件来进行扩展。此外,随着最终市场需求的迅速变化,微控制器会很快过时。许多具有一定数量专用接口的特殊功能微控制器在经过短期试用后,并不能完全满足市场需求,系统供应商不得不重新设计硬件和软件,甚至在某些情况下对处理器内核进行改动。
ASSP微控制器面临的两难
传统微控制器生产商面临影响整个市场的两难问题。微控制器是专用产品,因此,对每一种应用,必须采用新的不同特性的微控制器。为了能够以一种微控制器内核结构来应对更广阔的市场,生产商提供系列微控制器,其型号接口和功能各不相同。可是这些混合特性在很多时候并不能完全满足用户需求,因此,为了扩大客户群,必须围绕具体内核结构开发新的接口和功能。
采用老技术以较低的生产成本来实现微控制器时,这种策略非常成功。然而,现在为提高系统集成而采用了最新的工艺技术,这样,开发新型微控制器的成本大大增加。只有很少的客户需求有很大的产量,这表明专门
针对一个客户来生产这类专用器件不再是可行的商业行为。结果是新型微控制器趋向于标准产品而不是专用器件,其功能越来越多,以吸引整个市场。虽然这些附加特性使微控制器功能更强,但也大大提高了成本,更难应用于对成本敏感的市场,如汽车和消费类电子。不从根本上着手芯片功能,很难解决这一两难问题。
灵活的微控制器解决方案
对该问题一种可能的解决方案是采用FPGA来灵活地实现芯片功能。这些器件大大缩短了工程开发时间,降低了芯片多次试制的成本,是微控制器有力的替代方案。在设计过程中,FPGA不像微控制器那样会漏掉某些特性,它可以编程,并根据需要重新编程,快速完成原型开发,更迅速地将产品推向市场。如果需求变化了,甚至还可以在现场对其进行更新——即使是器件已经在产品中应用了。
汽车系统图像控制器应用就是FPGA优于传统控制器的一个例子,如图1所示。尽管汽车市场需要低成本FPGA来实现图像等各种功能,但要采用大量的芯片,因此,在可编程器件中实现复杂功能的成本太高了。
汽车信息娱乐平台
而灵活的微控制器不但性价比好,而且非常切合用户需求。以采用了90nm结构化的ASIC,AlteraHardCopy器件为例,它性价比高,作为基本芯片,其功能在大量经过预定义和灵活的构建模块库中进行选择,可以针对客户需求进行定制。
总线体系结构
传统上,微控制器一直采用单总线,由仲裁器对总线监控,分配资源。这对总线而言非常不利,作为系统的中心资源,它很快就成为瓶颈。因此,较新的系统采用多层总线,特别是多条总线并行工作的SoC。
考虑到EMC和功耗问题,有时可以采用和系统其他部分运行速率不同的外围模块。当以更高的速率运行存储器接口,使访问时间相对较短,而系统其他部分运行在较低时钟速率时,这种方法比较有用。还可以将许多采用低时钟速率便能够工作的模块整合到一起。为满足EMC或者功耗要求,使用SOPC Builder等工具能够轻松地将这些单元与其他运行速率很高的系统分开。这样可以自动生成同步不同时钟域所需的逻辑,而设计人员只需要指定哪些模块运行在给定的时钟域上。
在FPGA中实现微控制器
由于这类系统要比简单的图像控制器复杂得多,在大多数情况下,FPGA被用作原型开发工具。采用FPGA作为原型大大降低了开发风险,它可以进行全面的验证、固件开发和现场测试。
使用FPGA进行原型开发意味着工程师可以在系统运行器件,在真实的环境中进行测试。这样,工程师能够确定仿真过程中难以发现的潜在设计缺陷。
对系统进行现场测试有利于发现系统和器件缺陷,而这在实验室中却难以实现。在很多情况下,销售人员为获得订单而有必要进行系统演示。对于最初的规范,还需要加入某些新特性和功能。不论是以前没有发现的问题还是加入新特性,FPGA原型开发可以迅速进行修改,不但没有较大的一次性工程成本,而且生产周期较短。
灵活的微控制器解决方案中的最终单元是ASIC开发。建立并测试原型系统后,Altera可将其转为HardCopy结构化ASIC。与其他的结构化ASIC不同,HardCopy器件使用和FPGA原型相同的构建模块,因此,不必重新对设计进行综合,或者进行更多的验证。使用 HardCopy器件的周转时间较短,设计人员可以很快完成FPGA逻辑,有效降低成本。
结论
下一代汽车电子系统需要采用非常专业的低成本器件,以满足市场需求。考虑到目前工艺技术开发成本的攀升,对传统微控制器进行专门处理有些不切实际。而针对较大市场范围的多功能器件价格昂贵,也不实用。相反,灵活的微控制器方案针对具体应用开发合适的微控制器,在FPGA中实现原型开发。设计完成后,甚至是在设计过程中就可以立即进行验证、软件开发和现场测试。对于批量生产,FPGA设计直接映射到HardCopy结构化ASIC,而不用重新综合或者再次验证。
关键字:汽车电子 ASSP 微控制器
引用地址:实现灵活的汽车电子设计方案
ASSP微控制器面临的两难
传统微控制器生产商面临影响整个市场的两难问题。微控制器是专用产品,因此,对每一种应用,必须采用新的不同特性的微控制器。为了能够以一种微控制器内核结构来应对更广阔的市场,生产商提供系列微控制器,其型号接口和功能各不相同。可是这些混合特性在很多时候并不能完全满足用户需求,因此,为了扩大客户群,必须围绕具体内核结构开发新的接口和功能。
采用老技术以较低的生产成本来实现微控制器时,这种策略非常成功。然而,现在为提高系统集成而采用了最新的工艺技术,这样,开发新型微控制器的成本大大增加。只有很少的客户需求有很大的产量,这表明专门
针对一个客户来生产这类专用器件不再是可行的商业行为。结果是新型微控制器趋向于标准产品而不是专用器件,其功能越来越多,以吸引整个市场。虽然这些附加特性使微控制器功能更强,但也大大提高了成本,更难应用于对成本敏感的市场,如汽车和消费类电子。不从根本上着手芯片功能,很难解决这一两难问题。
灵活的微控制器解决方案
对该问题一种可能的解决方案是采用FPGA来灵活地实现芯片功能。这些器件大大缩短了工程开发时间,降低了芯片多次试制的成本,是微控制器有力的替代方案。在设计过程中,FPGA不像微控制器那样会漏掉某些特性,它可以编程,并根据需要重新编程,快速完成原型开发,更迅速地将产品推向市场。如果需求变化了,甚至还可以在现场对其进行更新——即使是器件已经在产品中应用了。
汽车系统图像控制器应用就是FPGA优于传统控制器的一个例子,如图1所示。尽管汽车市场需要低成本FPGA来实现图像等各种功能,但要采用大量的芯片,因此,在可编程器件中实现复杂功能的成本太高了。
汽车信息娱乐平台
而灵活的微控制器不但性价比好,而且非常切合用户需求。以采用了90nm结构化的ASIC,AlteraHardCopy器件为例,它性价比高,作为基本芯片,其功能在大量经过预定义和灵活的构建模块库中进行选择,可以针对客户需求进行定制。
总线体系结构
传统上,微控制器一直采用单总线,由仲裁器对总线监控,分配资源。这对总线而言非常不利,作为系统的中心资源,它很快就成为瓶颈。因此,较新的系统采用多层总线,特别是多条总线并行工作的SoC。
考虑到EMC和功耗问题,有时可以采用和系统其他部分运行速率不同的外围模块。当以更高的速率运行存储器接口,使访问时间相对较短,而系统其他部分运行在较低时钟速率时,这种方法比较有用。还可以将许多采用低时钟速率便能够工作的模块整合到一起。为满足EMC或者功耗要求,使用SOPC Builder等工具能够轻松地将这些单元与其他运行速率很高的系统分开。这样可以自动生成同步不同时钟域所需的逻辑,而设计人员只需要指定哪些模块运行在给定的时钟域上。
在FPGA中实现微控制器
由于这类系统要比简单的图像控制器复杂得多,在大多数情况下,FPGA被用作原型开发工具。采用FPGA作为原型大大降低了开发风险,它可以进行全面的验证、固件开发和现场测试。
使用FPGA进行原型开发意味着工程师可以在系统运行器件,在真实的环境中进行测试。这样,工程师能够确定仿真过程中难以发现的潜在设计缺陷。
对系统进行现场测试有利于发现系统和器件缺陷,而这在实验室中却难以实现。在很多情况下,销售人员为获得订单而有必要进行系统演示。对于最初的规范,还需要加入某些新特性和功能。不论是以前没有发现的问题还是加入新特性,FPGA原型开发可以迅速进行修改,不但没有较大的一次性工程成本,而且生产周期较短。
灵活的微控制器解决方案中的最终单元是ASIC开发。建立并测试原型系统后,Altera可将其转为HardCopy结构化ASIC。与其他的结构化ASIC不同,HardCopy器件使用和FPGA原型相同的构建模块,因此,不必重新对设计进行综合,或者进行更多的验证。使用 HardCopy器件的周转时间较短,设计人员可以很快完成FPGA逻辑,有效降低成本。
结论
下一代汽车电子系统需要采用非常专业的低成本器件,以满足市场需求。考虑到目前工艺技术开发成本的攀升,对传统微控制器进行专门处理有些不切实际。而针对较大市场范围的多功能器件价格昂贵,也不实用。相反,灵活的微控制器方案针对具体应用开发合适的微控制器,在FPGA中实现原型开发。设计完成后,甚至是在设计过程中就可以立即进行验证、软件开发和现场测试。对于批量生产,FPGA设计直接映射到HardCopy结构化ASIC,而不用重新综合或者再次验证。
上一篇:单目视觉车道偏离报警系统
下一篇:车载导航中人机语音交互系统的设计与实现
推荐阅读最新更新时间:2024-05-02 23:57
基于单片机旋转时钟的设计
1 前言 目前,时钟的种类是越来越多样,功能是越来越丰富了,但大多时钟还是传统上的时钟,即固定的表盘与指针,其形式与功能都比较单一,故难以吸引人。而一款旋转时钟不仅在创意上摆脱了传统时钟的设计而且也能迎合人们猎奇的心理,并且功能也可以多样化,不仅可以显示时间、日期,甚至连文字都能够显示。文章基于单片机设计了一款跟传统机械时钟一样具有秒针、分针、时针和表盘刻度的旋转时钟,并且具有准确显示即时时间和校准时间功能,且均可由红外遥控器方便完成。 2 总体设计思想及方案 文章拟采用16个发光二极管的亮灭来模拟时钟表盘,其旋转用一个直流电机转动来实现;时钟的1s源信号用DS1302时钟芯片产生;为了保证时钟盘面显示的稳定采用红外对管来实现;
[单片机]
MCU再现涨价潮 国内厂商如何应对?
黑天鹅式的疫情煽动了无数“翅膀”,对于半导体领域来说,MCU涨价或是其传导的一个“风暴”。 涨价已逾两成? 随着国外疫情影响严重,已经有部分海外的晶圆厂/封测厂宣布停工。香港北高智科技有限公司产品经理夏超峰分析,这将导致一部分产能的缺失,全球的半导体缺货潮都将不可避免,尤其以海外厂商为主。 量大面广的MCU首当其冲,由于MCU国际大厂旗下工厂大多在欧美,随着欧美的疫情形势趋于严峻,MCU应声涨价。“国外MCU出货价普遍涨两三成,有的甚至涨到一倍左右。”这是国内一家MCU原厂负责人付宇的断言。 这其中代理商“功”不可没。深圳一家代理ST、TI等厂商的代理商苏奕源表示,MCU涨价已至少两成,因为供应紧张,而料一少一缺,代理商的出货价
[手机便携]
汽车CAN总线容易出现哪些常见的故障呢
汽车CAN总线在汽车系统应用中会出现哪些故障呢?成都盘沣科技小编来跟大家一起来了解一下: 整个系统在组合仪表控制单元的控制下进行工作,总线系统的两个数据传输终端也设置在组合仪表控制单元内。 汽车车载网络总线系统常见故障的检修: 汽车车载网络系统的CAN系统设置了特殊的硬件与软件结构,要顺利查出该系统的故障,在熟练掌握其工作原理的基础上,还应对其故障的特点与类型有所了解,在此基础上,再掌握一定科学、合理的故障诊断与检测技术,任何CAN系统的故障都会迎刃而解的。 首先,成都盘沣科技小编带您了解一下CAN总线系统故障状态的特点:
汽车车载网络系统的CAN双线式数据总线系统出现故障的状态较多,归纳起来通常有以下3个
[嵌入式]
基于单片机μPD780822的客车CAN总线灯光节点的设计及实现
1 引言 CAN(Controller Area Network)是德国Bosch公司最先提出的,是目前汽车控制器局域网中最流行、最常用的总线。它的主要特点是:CAN总线为多主站总线,各节点均可在任意时刻主动向网络上的其他节点发送信息,不分主从,通信灵活;CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点先传送数据,能满足实时性要求;CAN总线具有点对点、一点对多点及全局广播传送数据的功能;CAN总线上每帧有效字节数最多为8个,并有CRC及其他校验措施,数据出错率极低,某个节点出现严重错误,可自动脱离总线,总线上的其他操作不受影响;CAN总线只有2条导线,系统扩充时可直接将新节点挂在总线上,因此走线少,系
[单片机]
基于PIC16C72单片机的空调控制系统的研制
摘要: 提出一种基于单片机PIC16C72的热泵式分体壁挂空调控制系统的设计方案。设计出系统硬件结构的主要组成部分电路;简述其工作原理;给出软件设计思想和主控程序软件框图。
关键词: PIC单片机 空调 控制
热泵式分体壁挂空调以其优越的性能,已越来越被广大家庭所选用,其功能更是日新月异,而对其功能的提高起核心作用的其控制系统。本文介绍一种基于PIC16C72控制的空调控制系统设计方法。
该系统具有制冷、制热、除湿、自动4种工作模式,包括定时、睡眠、风向、智能化霜、应急运转、试运转以及5种可调室内风速等控制功能;在定时开机时,可根据访间温度作智能判断,自动调整定时开机时间,避免开机时太冷或太
[应用]
3μcos_II在InfineonC164CI十六位单片机上的移植实现
引 言 μc/osII功能强大,支持56个用户任务,其内核为占先式,支持信号量、邮箱、消息队列等多种常用的进程间通信机制。现已成功应用到众多商业嵌入式系统中,是一个成熟稳定的实时内核。与大多商用RTOS不同的是 μc/osII公开所有的源代码,90% 的代码使用标准的ANSIC语言书写,程序可读性强,移植性好,同时它可免费获得,即使商业应用也只收取少量的许可费用。因此,对μc/osII实时操作系统的学习研究、开发、应用具有重要意义。Infineon C164CI-8EM 处理器是一款非常优秀的16位单片机,CPU的体系片上集成了以部件:64KB OTP存储器,2KB 的片上RAM ,16位3/6通道PWM,8通道10位
[单片机]
单片机软件IAP策略
在开发阶段,通常采用ICP或者ISP的方式更新单片机软件,例如在stm32系列MCU上不仅可以更新程序,而且还能够调试实时观测内存数据、外设状态和全局变量以及单步运行、设置断点等。 但是当产品发布以后,这种单片机或者微控系统被嵌入某个对象系统中,很难采用ICP方式进行单片机程序更新;因此需要一种仅通过uart、can、eth等通信接口就可以实现单片机程序更新的技术,IAP便是其中一种; IAP全称In Application programmer即在应用编程。IAP技术将程序存储器分为若干区域,其中一种是IAP+APP区域,APP用来存储正常工作的程序,IAP用来存储通过通信接口修改APP区域的程序; 本文还是以stm32为例,介
[单片机]
60V耐压DC-DC降压BUCK电路,WIFI模块单片机供电方案原理图:ECP2459(SOP23-6)
ECP2459是一款电流模式DC-DC异步降压转换器。内置MOSFET可以提高大功率转换效率,最高可实现1A以内的峰值输出电流,带载3W以内。内置补偿电路,提供稳定的环路补偿。电流模式在宽电压输入的条件下拥有优秀的动态响应和系统稳定性。 实测带载3.3V,500MA,峰值电流1A,输出稳定没有掉电流情况,防止模块单片机MCU重启或死机,SOT23-6小封装兼容MP2459,实用性强。 输入50V,输出5V恒压原理图: 输入50V,输出3.3V恒压原理图: PCBA细节: PCB布局对电路实现稳定工作非常重要,以下建议供参考: 1)开关电流路径尽量短,输入电容、高边MOSFET和外部开关二极管形成的环路区域尽
[嵌入式]
小广播
热门活动
换一批
更多
最新嵌入式文章
更多热门文章
更多每日新闻
- 三星 Exynos 2600 芯片前景堪忧:良率挑战严峻,有被取消量产风险
- 苹果搁置反垄断报告的请求遭印度监管机构拒绝,案件将继续推进
- 2024年Automechanika Shanghai海量同期活动刷新历届记录,汇聚行业智慧,共谋未来发展
- 企业文化分享 如何培养稀缺的硅IP专业人员?SmartDV开启的个人成长与团队协作之旅
- 恩智浦发布首个超宽带无线电池管理系统解决方案
- 北交大本科生探秘泰克先进半导体开放实验室,亲历前沿高科技魅力
- 新帅上任:杜德森博士(Dr. Torsten Derr)将于2025年1月1日出任肖特集团首席执行官
- 边缘 AI 如何提升日常体验
- 苹果要首发!台积电宣布2nm已准备就绪
- AMD有望用上全新芯片堆叠技术:延迟大幅减少、性能显著提升
更多往期活动
11月25日历史上的今天
厂商技术中心