基于ARM嵌入式平台的X86译码SoC架构设计
【部分图文】:
用支持基于寄存器访问的低速设备。AHB与APB两条总线通过总线桥连接在一起,实现两条总线之间的协议转换。图1为SoC的系统结构框图。图1 SoC系统架构1.3 各IP在系统中的功能除了两个处理器外,SoC中各IP核功能如下:翻译模块:实现将X86指令翻译成为ARM指令的功能。SMI:外部存储与微处理器之间的桥梁,支持ROM作为系统的非易失性存储介质,支持片外SRAM作为系统的外围高速存储。中断控制器:用来支持系统内部与外部的中断控制,如中断电平/边沿触发、中断电平极性与中断使能等。Internal Memory:片内SRAM,大小为1 KB,但可以通过修改Verilog的描述来改变其大小。Default Slave:用于当master访问未定义的地址空间时,给出一个应答信号。Retry Slave:是一个可以产生重试回应及等待命令的slave范例
有些Slave只有在特殊情况下才被访问,因此可以将多个Slave看作一个Slave挂在BusMatrix上。优化后的SoC硬件架构如图4所示。图4 优化的SoC架构4 结 语这里给出了一种具有X86到ARM二进制翻译和执行功能的SoC系统。利用Multi-layer bus switch(BusMatrix)模块实现Multi-layer总线结构,在多个核不访问同一个Slave时,可以同时执行各自功能,有效提高系统的性能,且该总线结构的可扩展性强。同时根据系统工作的特点,对总线结构进行了优化,减小了总线的复杂度。参 考 文 献[1] Cifuentes C,Malhotra V.Binary Translation:Static
【参考文献】
相关期刊论文 前3条
1 何伟;;基于平台的SoC设计技术研究[J];合肥工业大学学报(自然科学版);2007年06期
2 汪健;;SoC设计的关键技术[J];集成电路通讯;2006年01期
3 何震 ,马秦生 ,张俊新;SoC体系结构中AMBA总线的系统级设计[J];微型机与应用;2003年10期
【共引文献】
相关期刊论文 前10条
1 陈东伟;韩娜;;嵌入式数据库在基于多核处理器的视频监控中的应用[J];安防科技;2008年02期
2 杨李;;基于ARM和DSP多媒体智能监控系统设计[J];长江大学学报(自然科学版)理工卷;2008年04期
3 陈东伟;陈俊杰;;基于嵌入式数据库DB.*的视频监控系统的实现[J];电脑开发与应用;2006年07期
4 陆启帅;蒋冰华;;μC/OS—II在S3C44B0X处理器上的移植[J];电脑知识与技术;2006年02期
5 丛雪;;基于Xtensa可配置处理器的SoC设计[J];电脑知识与技术;2010年20期
6 任守华;;基于DS18B20测温的ARM温度采集系统研究[J];大庆师范学院学报;2010年03期
7 赵丽莎;罗胜钦;;SOC技术及系统级低功耗设计[J];电子与封装;2008年09期
8 虞致国;魏敬和;;一种32 Bit SoC软硬件协同验证环境的实现[J];电子与封装;2008年10期
9 王海燕;束峻峰;束海燕;刘仁朋;;RFID门禁系统阅读器设计[J];上海电力学院学报;2010年03期
10 张军卫;韩佩富;矫春海;;基于嵌入式Web服务器的视频监控系统设计[J];计算机安全;2011年02期
相关博士学位论文 前4条
1 杨波;时间生物学相关仪器的研究和应用[D];四川大学;2006年
2 童元满;抗功耗攻击的安全SoC设计与实现关键技术研究[D];国防科学技术大学;2008年
3 俞洋;系统芯片测试优化关键技术研究[D];哈尔滨工业大学;2008年
4 邓集杰;支票印鉴快速检测方法中的关键技术研究[D];天津大学;2010年
相关硕士学位论文 前10条
1 刘承磊;基于Web的智能家居控制器的设计与实现[D];山东农业大学;2009年
2 崔健;基于ARM的喷绘设备控制系统的设计与实现[D];辽宁师范大学;2010年
3 张福亮;电力安全工具柜控制系统的研制与开发[D];河北工程大学;2010年
4 何勋;基于S3C2440的H.264应用、软编解码及优化[D];电子科技大学;2011年
5 孙毅;基于ARM的手持终端PDA软硬件系统设计[D];杭州电子科技大学;2009年
6 赵一鹏;弯曲疲劳试验机动态加载控制系统的研究[D];浙江工业大学;2010年
7 李加升;基于RCM3200模块的嵌入式应用设计[D];解放军信息工程大学;2008年
8 程月平;基于嵌入式系统的家庭无线通信网络平台的研究[D];武汉理工大学;2006年
9 王峰;基于便携式无线网络心电仪系统的设计[D];武汉理工大学;2006年
10 徐鹏煜;基于ARM+Linux的高性能电能质量分析仪[D];华北电力大学(北京);2006年
【二级参考文献】
相关期刊论文 前10条
1 ;SOC集成电路设计的新纪元[J];半导体技术;2001年07期
2 牛风举,朱明程;芯片设计中的IP技术[J];半导体技术;2001年10期
3 金湘亮,陈杰,郭晓旭,仇玉林;基于IP核复用技术的SoC设计[J];半导体技术;2002年04期
4 吴洪江,郑滨;SOC的现状与发展[J];半导体情报;2001年04期
5 何立民;以SoC为中心的多学科融合与渗透[J];单片机与嵌入式系统应用;2001年05期
6 吉利久;SoC的技术支持及嵌入式系统设计[J];单片机与嵌入式系统应用;2001年10期
7 张纯蓓;IP、SOC与设计技术(二)[J];电子产品世界;1999年12期
8 魏少军;SOC设计方法学(一)[J];电子产品世界;2001年06期
9 John Biggs ,Alan Gibbons;实现基于IP核技术的SoC设计[J];电子产品世界;2002年17期
10 张镇,魏同立;基于IP模块的片上系统设计[J];电子器件;2002年02期
相关博士学位论文 前1条
1 李丽;集成电路设计方法及IP设计技术的研究[D];合肥工业大学;2002年
【相似文献】
相关期刊论文 前10条
1 田冲;;论ARM嵌入式系统的应用特点与发展[J];科技创新导报;2011年17期
2 田磐;徐德爱;张飞霞;洪剑青;;基于ARM的全软件开放式数控系统设计[J];镇江高专学报;2011年02期
3 俞建军;倪勇;;基于ARM+DSP的网络视频服务器的设计[J];计算机测量与控制;2011年07期
4 傅江成;陈丽珍;赵鸿燕;;基于ARM的高速编带机设计[J];机电工程技术;2011年06期
5 段红;;风河:推国际标准认证的嵌入式平台满足安全需求[J];计算机安全;2011年08期
6 顾大晔;;基于粒子系统的实时模糊场景实现[J];电子科技;2011年08期
7 彭博;王红蕾;;CAN总线与以太网互联的网关设计[J];机械与电子;2010年S1期
8 李明;;网络时间同步系统的设计与实现[J];价值工程;2011年19期
9 张万金;汪玉凤;覃荆伟;;基于S3C2440嵌入式智能倒闸装置[J];计算机系统应用;2011年08期
10 王如涛;黄星;赵金龙;丁健;;应用于油田的ARM9 GPRS无线通信系统[J];自动化应用;2011年07期
相关博士学位论文 前10条
1 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
2 曹宏嘉;面向微处理器设计的动态二进制翻译技术研究[D];国防科学技术大学;2005年
3 张志丰;桥路型高温超导限流器的研究[D];中国科学院研究生院(电工研究所);2006年
4 唐锋;动态二进制翻译优化研究[D];中国科学院研究生院(计算技术研究所);2006年
5 陈东良;仿生机器蟹两栖步行机理与控制方法研究[D];哈尔滨工程大学;2006年
6 唐遇星;面向动态二进制翻译的动态优化和微处理器体系结构支撑技术研究[D];国防科学技术大学;2005年
7 齐宁;静态二进制翻译中基于软件规范的函数识别及恢复技术研究[D];解放军信息工程大学;2006年
8 苏铭;对IA-64结构特性优化代码的二进制翻译技术研究[D];解放军信息工程大学;2006年
9 史鸿声;可信嵌入式3D图形系统关键技术的研究[D];中国科学技术大学;2008年
10 谭志明;基于图论的图像分割及其嵌入式应用研究[D];上海交通大学;2007年
相关硕士学位论文 前10条
1 陈淑洁;基于ARM嵌入式实时控制平台的开发[D];浙江工业大学;2006年
2 武秀文;基于ARM嵌入式平台的图像处理系统[D];武汉理工大学;2006年
3 王良;ARM嵌入式平台下TCP/IP协议栈的研究与实现[D];中北大学;2010年
4 赵国峰;基于GSM网络的嵌入式分布测控系统[D];浙江大学;2006年
5 杨光;基于ARM的嵌入式系统软件平台的研究[D];西南交通大学;2006年
6 曾庆远;基于ARM嵌入式平台的RFID阅读器设计[D];电子科技大学;2009年
7 刘涛;基于ARM7嵌入式平台的数据广播接收系统[D];山东大学;2005年
8 毕文彬;嵌入式图形组态软件的研究与开发[D];大连理工大学;2006年
9 别玉涛;基于ARM的无线视频流媒体传输系统的设计与实现[D];吉林大学;2010年
10 杜开祝;基于ARM嵌入式系统应用平台的研究与设计[D];武汉理工大学;2006年
本文编号:2859179
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2859179.html