基于AMBA的典型微控制器

一、互联结构
规划一个soc设计,首先要考虑如何把各种功能模块集成起来。但是随着soc的规模越来越大,设计越来越复杂(ic的复杂度以每年55%的速率递增,而设计能力每年仅提高21%)。
复用ip核能避免重复劳动,大大减轻工程师的负担,因此使用ip核是一个发展趋势。构建soc系统即设计片内互联结构的过程,具体来说也就是解决各功能模块间的相互通信问题,包括时序和协议等方面。
ip 核是为了易于重用而专门设计的,设计的理想目标是即插即用,采用业界通用的接口标准可以使ip核具有较好的可移植性。
即:多个ip通过互联结构连接形成soc系统
amba规范是一个开放标准,可免费从arm公司获得。目前,amba规范得到众多第三方支持,被90%以上的arm合作伙伴采用,在基于arm处理器内核的soc设计中,已经成为广泛支持的现有互联标准之一。
二、amba
amba2.0规范于1999年发布,规范主要包括ahb (advanced high-performance bus,高级高性能总线)和apb (advanced peripheral bus,高级外设总线)。amba2.0规范不仅包括相应的接口协议,还描述了接口模块的互联体系,对芯片上模块之间的互联具有重要意义。
三、基于amba的典型微控制器
基于amba的微控制器典型地由一个高性能系统中枢总线(ahb)组成,能够支持外部存储器带宽,包括cpu、片上存储器和其他直接数据存取(dma)设备。这条总线为上述单元之间大多数的传输提供高带宽接口。在这条高性能总线上也有一个桥接器以连接低带宽的apb,而在apb上连接着大多数的低速系统外设。
四、时序注意
1.时钟:
arm协议中均为理想时钟(),未加任何延迟
但是在实际情况下的时钟如图,均在上升沿结束后,才会输出数据
2.阴影部分:
注意:总线和信号中的阴影部分为未定义,所以总线和信号在阴影区域时间段时可以是任何值。
这时阴影部分的真实值并不重要且也不影响正常操作。

芯华章首席技术官傅勇:客户眼中只有EDA,不分国产与否
2020年玛氏箭牌在包装可持续发展上实现了新突破
区块链领域拜占庭容错的正确理解
美国运营商5G发展各不相同,面对兴起的AI传统IT巨头要怎么做?
苹果终推自研PC芯片,竟有利于华为发展?
基于AMBA的典型微控制器
浅析高集成度的射频RF的使用方法
基于Metso DNA技术的DCS
GRGT丨一文看懂AEB自动紧急制动系统及测试解决方案
等离子体浸置型离子注入及等离子体掺杂系统介绍
realme Race或将正式命名“真我 GT”
简述无线WLAN的特点与及测试特点以及其测试的内容
摩尔线程GPU加速福昕鲲鹏OFD技术,助力数字中国建设
让红外测温更“简单”‖高德智感2019新品发布会即将在京举行!
直线导轨十大品牌
市场浪潮下中国FPGA机遇何在?
Sol Voltaics 纳米线光伏电池效率取得突破並获得 1700万美元融资
大尺寸激光数控加工系统
东南大学第四届“芯原杯”电路设计大赛圆满举办
什么是电压、电流、电功率?