- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PWM控制器电源管理论文
摘要:随着集成电路设计技术的发展,在片上系统(SoC)中,越来越多地使用各种功能IP核部件构成系统。总线是这些部件连接的主要方式,目前有数家公司和组织研发了多种面向SoC设计的总线系统。本文介绍SoC中常用的三种片上总线AMBA、Wishbone和Avalon,分析和比较其特性,并针对其不同的特点阐述其使用范围。
关键词:SoC片上总线AMBAWishboneAvalon
引言
嵌入式系统是当今计算机工业发展的一个热点。随着超大规模集成电路的迅速发展,半导体工业进入深亚微米时代,器件特征尺寸越来越小,芯片规模越来越大,可以在单芯片上集成上百万到数亿只晶体管。如此密集的集成度使我们现在能够在一小块芯片上把以前由CPU和若干I/O接口等数块芯片实现的功能集成起来,由单片集成电路构成功能强大的、完整的系统,这就是我们通常所说的片上系统SoC(SystemonChip)。由于功能完整,SoC逐渐成为嵌入式系统发展的主流。
SoC相比板上系统,具有许多优点:
①充分利用IP技术,减少产品设计复杂性和开发成本,缩短产品开发的时间;
②单芯片集成电路可以有效地降低系统功耗;
③减少芯片对外引脚数,简化系统加工的复杂性;
④减少外围驱动接口单元及电路板之间的信号传递,加快了数据传输和处理的速度;
⑤内嵌的线路可以减少甚至避免电路板信号传送时所造成的系统信号串扰。
SoC的设计过程中,最具特色的是IP复用技术。即选择所需功能的IP(给出IP定义)核,集成到一个芯片中用。由于IP核的设计千差万别,IP核的连接就成为构造SoC的关键。片上总线(On-ChipBus,OCB)是实现SoC中IP核连接最常见的技术手段,它以总线方式实现IP核之间数据通信。与板上总线不同,片上总线不用驱动底板上的信号和连接器,使用更简单,速度更快。一个片上总线规范一般需要定义各个模块之间初始化、仲裁、请求传输、响应、发送接收等过程中驱动、时序、策略等关系。
由于片上总线与板上总线应用范围不同,存在着较大的差异,其主要特点如下:
①片上总线要尽可能简单。首先结构要简单,这样可以占用较少的逻辑单元;其次时序要简单,以利于提高总线的速度;第三接口要简单,如此可减少与IP核连接的复杂度。
②片上总线有较大的灵活性。由于片上系统应用广泛,不同的应用对总线的要求各异,因此片上总线具有较大的灵活性。其一,多数片上总线的数据和地址宽度都可变,如AMBAAHB支持32位~128位数据总线宽度;其二,部分片上总线的互连结构可变,如Wishbone总线支持点到点、数据流、共享总线和交叉开关四种互连方式;其三,部分片上总线的仲裁机制灵活可变,如Wishbone总线的仲裁机制可以完全由用户定制。
③片上总线要尽可能降低功耗。因此,在实际应用时,总线上各种信号尽量保持不变,并且多采用单向信号线,降低了功耗,同时也简化了时序。上述三种片上总线输入数据线和输出数据线都是分开的,且都没有信号复用现象。
片上总线有两种实现方案,一是选用国际上公开通用的总线结构;二是根据特定领域自主开发片上总线。本文就目前SoC上使用较多的三种片上总线标准——ARM的AMBA、Silicore的Wishbone和Altera的Avalon进行讨论,对三者特性进行分析和比较。
1AMBA总线
AMBA(AdvancedMicrocontrollerBusArchitecture)总线规范是ARM公司设计的一种用于高性能嵌入式系统的总线标准。它独立于处理器和制造工艺技术,增强了各种应用中的外设和系统宏单元的可重用性。AMBA总线规范是一个开放标准,可免费从ARM获得。目前,AMBA拥有众多第三方支持,被ARM公司90%以上的合作伙伴采用,在基于ARM处理器内核的SoC设计中,已经成为广泛支持的现有互联标准之一。AMBA总线规范2.0于1999年发布,该规范引入的先进高性能总线(AHB)是现阶段AMBA实现的主要形式。AHB的关键是对接口和互连均进行定义,目的是在任何工艺条件下实现接口和互连的最大带宽。AHB接口已与互连功能分离,不再仅仅是一种总线,而是一种带有接口模块的互连体系。
AMBA总线规范主要设计目的如下:①满足具有一个或多个CPU或DSP的嵌入式系统产品的快速开发要求;②增加设计技术上的独立性,确保可重用的多种IP核可以成功地移植到不同的系统中,适合全定制、标准单元和门阵列等技术;③促进系统模块化设计,以增加处理器的独立性;④减少对底层硅的需求,
您可能关注的文档
- PIC单片机开发探讨论文.doc
- PIC单片机开发研究论文.doc
- PISA评价理念对我国学前教育的启示.doc
- PKI在3G网络中的应用论文.doc
- PKI在企业电子商务中的运用.doc
- PKI在企业电子商务的应用.doc
- PKI技术下电子商务信息安全研究.doc
- Plasma焊接工艺在车门焊接的运用.doc
- PLC在机电一体化生产系统的作用.doc
- PLC在机电一体化生产的应用.doc
- 2025年事业单位笔试-甘肃-甘肃药事管理(医疗招聘)历年参考题典型考点含答案解析.docx
- 2025年石家庄城市经济职业学院单招笔试英语试题库含答案解析(5卷).docx
- 2025年全球新闻稿现状报告.pdf
- 2025年甘肃基层事业单位招聘考试(公共基础知识测试)历年参考题库含答案详解.docx
- 2025年河南工学院单招笔试综合素质试题库含答案解析(5卷).docx
- 2025年甘肃交通职业技术学院单招笔试职业能力测验试题库含答案解析(5卷).docx
- 2025年西安高新科技职业学院单招笔试综合素质试题库含答案解析(5卷).docx
- 2025年长春金融高等专科学校单招笔试职业技能考核试题库含答案解析(5卷).docx
- 2025年德州职业技术学院单招笔试语文试题库含答案解析(5卷).docx
- 2025年职业技能鉴定考试(石油石化油务员·高级/三级)历年参考题库含答案详解.docx
原创力文档


文档评论(0)