soc复习整理new

soc复习整理new

ID:21848276

大小:2.61 MB

页数:34页

时间:2018-10-25

soc复习整理new_第1页
soc复习整理new_第2页
soc复习整理new_第3页
soc复习整理new_第4页
soc复习整理new_第5页
资源描述:

《soc复习整理new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一讲SoC设计概论SoC基本概念->SoC关键技术分析->SoC设计方法->SoC总线结构1.SoC基本概念1)片上系统(SystemonChip,SoC):在单一芯片上集成了数字电路、模拟电路、信号采集和转换电路、存储器、MPU、MCU、DSP、MPEG等,实现了一个系统的功能。2)特点:优点:体积小、功耗低、可靠性高、成本低以及更完善的功能和更高的性能指标。缺点:复杂性上升、设计成本高、开发时间长,完全改变了先前整机系统的总体设计方案。3)SoC基本结构:片内总线专用功能模块 (ADC、DAC、PLL

2、)存储器 (RAM、ROM)I/O接口模块 (USB、UART、Ethernet)嵌入式处理器核a.嵌入式处理器核(如MPU、MCU或DSP)、存储器(如SRAM、SDRAM、FlashROM)b.专用功能模块(如ADC、DAC、PLL、2D/3D图形运算单元)c.I/O接口模块(如USB、UART、Ethernet等)等多种功能模块d.片内总线(Wishbone、Avalon等)1)SoC类型:计算控制型:微处理器CPU、数字信号处理器DSP通信网络型:信号处理型:信号采集、编解码器、信号输出1.SoC关

3、键技术分析:设计重用技术、低功耗设计技术、软硬件协同设计、总线架构、可测试性设计、设计验证、物理综合1)设计重用技术a.基于IP的模块级重用建立在IP核基础上的,它是将已经验证的各种超级宏单元电路模块制成芯核,方便设计时使用。b.基于平台的系统级重用平台是一组关于虚拟组件与体系结构框架的库,在平台中包含一些可集成的并且预先验证的软硬件IP、设计模型、EDA工具与软件配套工具等,同时定义了一套通过体系结构探索/集成/验证,支持快速产品开发的设计方法学。基于IP设计重用技术的扩展,延伸了设计重用的理念,强调系统

4、级重用。基于平台的设计方法要求提供面向特定应用领域的设计模板。c.IP核① 定义:经过反复验证过的、具有特定功能的,可重复利用的逻辑块或数据块,用于专用集成电路(ASIC)或者可编辑逻辑器件(FPGA)。① IP核分为:软核、固核、硬核1)低功耗设计技术2)软硬件协同设计在传统的设计方法中,硬件和软件是分开进行的,最终的集成要在硬件投片完成后才能进行,在软件中不能纠正的设计错误只能通过硬件的修改和重新投片来解决,严重影响了投放市场的时间,提高了设计成本。软硬件协同设计方法强调软件和硬件设计开发的并行性和相互

5、反馈,克服了传统方法中把软件和硬件分开设计带来的种种弊端,能协调软件和硬件之间的制约关系,达到系统高效工作的目的。a.系统建模目的:1、是在最高抽象层次上利用某种高级语言,描述整个系统行为,获取用户功能需求和约束要求,验证需求分析的正确性。2、在此基础上,全面描述系统功能,精确建立系统模型,深入挖掘软硬件之间的协同性。3、结果:明确体现性能描述、功能特点、技术指标、约束条件等因素。常用模型:1、离散事件模型2、有限状态机模型3、通信进程网络模型4、Petri网模型5、任务流图模型6、控制数据流图模型b.软硬

6、件划分技术在系统描述与建模层次的分析结果上,将系统功能合理地划分为软件和硬件实现部分,使系统性能与成本最优。一般考虑:速度、面积、成本、功耗a.软硬件协同综合软硬件协同综合是利用设计中的各种资源(如系统模型、软/硬件模块等)生成最优的通信体系结构,实现从功能->结构->实现的转换,同时满足系统性能与成本约束。3种综合:通信体系结构综合—软硬件接口、软件综合—软件构件、硬件综合—硬件IPb.软硬件协同仿真与验证系统评估与验证是检验SoC设计的逻辑、功能、时间特性等是否满足用户需求的过程。3级验证:模块/IP核

7、级验证->软硬件协同仿真验证->FPGA验证3种技术:黑、白、灰1)总线架构常采用的互连方式:单总线,多总线,片上网络要求:尽量简单、较为灵活、功耗低2)可测试性设计(SoC面临最大的挑战:降低测试成本)SoC芯核测试方法:并行接入、串行扫描链、设计专门的测试结构3)设计验证(不可或缺的重要组成部分)目的:确保所设计的SoC满足系统规范中定义的功能要求,是保证正确性的关键4级验证:IP核或电路模块的验证、SoC的全功能验证、软硬件协同验证、FPGA验证4)物理综合分为:初始规划、RTL规划,门级规划等多个阶

8、段。1.SoC设计方法3种设计方法:自底向上、自顶向下、上下结合设计流程:算法或模型的建立行为级仿真生成门级网表文件RTL级描述RTL级仿真逻辑综合、优化门级仿真、时序分析行为描述系统功能描述元器件 模型库1.SoC总线结构(会考各种总线的比较)a.AMBA总线组成:AHB、ASB、APB、AXI是新一代AMBA3.0标准AXI与AHB的对比:b.CoreConnect总线组成:处理器本地总线PLB(Proces

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。