soc学习资料69305new

soc学习资料69305new

ID:34459470

大小:184.66 KB

页数:11页

时间:2019-03-06

soc学习资料69305new_第1页
soc学习资料69305new_第2页
soc学习资料69305new_第3页
soc学习资料69305new_第4页
soc学习资料69305new_第5页
资源描述:

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

1、SoC片上系统初级学习资料关键词:片上系统(SoC),消费产品,嵌入式系统,IP复用,SoPC,实时操作系统第1章SoC简介近10年来,无论是消费类产品如电视、录像机,还是通信类产品如电话、网络设备,这些产品的核心部分都开始采用芯片作为它们的“功能中枢”,这一切都是以嵌入式系统技术得到飞速发展作为基础的。SoC(SystemonChip,片上系统)是ASIC(ApplicationSpecificIntegratedCircuits)设计方法学中的新技术,是指以嵌入式系统为核心,以IP复用技术为基础,集软、硬件于一体,并追求产品系统最大包容的集

2、成芯片。狭意些理解,可以将它翻译为“系统集成芯片”,指在一个芯片上实现信号采集、转换、存储、处理和I/O等功能,包含嵌入软件及整个系统的全部内容;广义些理解,可以将它翻译为“系统芯片集成”,指一种芯片设计技术,可以实现从确定系统功能开始,到软硬件划分,并完成设计的整个过程。1.1SoC1.1.1SoC概述SoC最早出现在20世纪90年代中期,1994年MOTOROLA公司发布的FlexCoreTM系统,用来制作基于68000TM和PowerPCTM的定制微处理器。1995年,LSILogic公司为SONY公司设计的SoC,可能是基于IP(Int

3、ellectualProperty)核进行SoC设计的最早报道。由于SoC可以利用已有的设计,显著地提高设计效率,因此发展非常迅速。SoC是市场和技术共同推动的结果。从市场层面上看,人们对集成系统的需求也在提高。计算机、通信、消费类电子产品及军事等领域都需要集成电路。例如,在军舰、战车、飞机、导弹和航天器中集成电路的成本分别占到总成本的22%、24%、33%、45%和66%。2。SOC设计初级培训(Altera篇)随着通讯行业的迅猛发展和信息家电的迅速普及,迫使集成电路产商不断发展IC新品种,扩大IC规模,增强IC性能,提高IC的上市时间(Ti

4、metomaeket),同时还需要实现品种的通用性和标准化,以利于批量生产,降低成本。据预测,SoC销售额将从2002年的136亿美元,增长到2007年的347亿美元,年增长率超过20%。从技术层面上看,以下几个方面推动了SoC技术的发展:(1)微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高,已从亚微米(0.5到1微米)进入到深亚微米(小于0.5微米),和超深亚微米(小于0.25微米)。其特点为:工艺特征尺寸越来越小、芯片尺寸越来越大、单片上的晶体管数越来越多、时钟速度越来越快、电源电压越来越低、布线层数越来越多、I/O引

5、线越来越多。这使得将包括的微处理器、存储器、DSP和各种接口集成到一块芯片中成为可能。(2)计算机性能的大幅度提高,使很多复杂算法得以实现,为嵌入式系统辅助设计提供了物理基础。(3)EDA(ElectronicDesignAutomation,采用CAD技术进行电子系统和专用集成电路设计)综合开发工具的自动化和智能化程度不断提高,为嵌入式系统设计提供了不同用途和不同级别的一体化开发集成环境。(4)硬件描述语言HDL(HardwareDescriptionLanguage)的发展为电子系统设计提供了建立各种硬件模型的工作媒介。目前,比较流行的HD

6、L语言包括已成为IEEESTD1076标准的VHDL、IEEESTD1364标准的VerilogHDL和Altera公司企业标准的AHDL等。1.1.2IP复用技术SoC的设计基础是IP(IntellectualProperty)复用技术。SoC芯片需要集成一个复杂的系统,这导致了它具有比较复杂的结构,如果是从头开始完成芯片设计,显然将花费大量的人力物力。另外,现在电子产品的生命期正在不断缩短,这要求芯片的设计可以在更短的周期内完成。为了加快SoC芯片设计的速度,人们将已有的IC电路以模块的形式,在SoC芯片设计中调用,从而简化芯片的设计,缩短

7、设计时间,提高设计效率。这些可以被重复使用的IC模块就叫做IP模块(或者系统宏单元、芯核、虚拟器件)。IP模块是一种预先设计好,已经过验证,具有某种确定功能的集成电路、器件或部件。它有3种不同形式:软IP核(softIPcore)、固IP核(firmIPcore)和硬IP核(hardIPcore)。1.软IP核软IP核主要是基于IP模块功能的描述。它在抽象的较高层次上对IP的功能进行描述,并且已经过行为级设计优化和功能验证。它通常以HDL文档的形式提交给用户,文档中一般包括逻辑描述、网表,以及一些可以用于测试,但不能物理实现的文件。使用软IP,

8、用户可以综合出正确的门电路级网表,进行后续结构设计,并借助EDA综合工具与其他外部逻辑电路结合成一体,设计出需要的器件。虽然,软IP的灵活性大,可移植

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

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

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