成步堂mk2吧 关注:5贴子:699
  • 1回复贴,共1

SoC分类及其技术发展趋势

只看楼主收藏回复


摘要 本文阐述了SoC研究内容与分类技术特点,从CSoC,SoPC,ASIC SoC的实现技术对应构令流C,数据流D,指令流I等体系结构概念,提出SoC体系结构CDI三维模型来反映SoC发展规律,并指出SoC技术发展趋势.
关键词 体系结构,CSoC,SoPC,ASIC SoC,构令流,数据流,指令流
引 言
回顾计算机发展史,计算机技术发展与IC(集成电路)技术发展紧密相关.半个多世纪以来,计算机发展主要经历了真空管(1代),晶体管(2代),集成电路(3代),微处理器(4代)等时代.目前IC设计产业中出现了系统设计和IP核设计的分工,形成了以SoC (System On a Chip) 技术为主导的chipless设计方式,对计算机技术发展将产生较为深远影响.
SoC设计方法学已引起了工业界和学术界的极大关注,是后PC时代的重要发展方向.SoC可以充分利用已有的设计积累,显著地提高ASIC的设计能力,缩小设计能力与IC工艺能力的差距.其设计方法学与计算机的发展紧密相关,会进一步拓展计算机体系结构发展方向[1].
SoC通常将微处理器,模拟IP核,数字IP核和存储器(或片外存储控制接口)集成在单一芯片上[2].SoC可以使应用产品实现小型,轻量,低功耗,多功能,高速度和低成本,因此具备较强的市场竞争力,主要广泛用于计算机,通信,消费,工控,交通运输等领域.在过去6,7年中,SoC得到了快速发展.据估计,到2007年销售额将达347亿美元,年增长率超过20%[2].二十一世纪初将是SoC快速发展的时期.
当前,无论在国际上还是国内,在SoC设计领域已展开激烈竞争.SoC按实现技术可分为三类,一类是CSoC,当前仍以学术研究机构为主导,注重体系结构探索性工作;另一类是SoPC,以FPGA厂商和科研机构为主导,适合多品种少批量产品开发;第三类是ASIC SoC,以微处理器和芯片设计公司为主导,追求良好的性价比,适合大批量规模生产;其它如PSoC,EPGA均可归入SoPC类.SoC按指令集来划分,主要有X86系列,ARM 系列,MIPS系列和类指令系列,性能成本各有千秋.
在国际上,基于x86 SoC的产品有国家半导体公司的SC2200,适合做无线浏览器(WebPad),瘦客户机和机顶盒等产品.在我国台湾地区,如Rise Technology公司的SCX501,SiS公司的SiS550系列,均属于x86系列的SoC,适合做信息家电产品;基于ARM系列的SoC更是数不胜数,如Sharp的LH7A400,Samsung的S3C44AOA,OKI的ML67Q530等;基于MIPS系列的产品主要是AMD Alchemy Au1000,Au1500等系列产品;基于类指令系列的产品,如Crusoe TM5800,采用超长指令,代码效率高.国内SoC研制开发者主要基于MIPS系列和类指令系列,如中科院计算所中科SoC(基于龙芯CPU核,兼容MIPSIII指令集),北大众志(定义少许特殊指令),方舟2号(自定义指令集),国芯C*Core(继承M*Core)等,提供了面向不同应用领域的解决方案.方舟与国芯走低功耗发展之路,北大走嵌入式发展之路,计算所走高性能系统集成发展之路.
SoC自20世纪90年代后期出现以来,随着超深亚微米工艺的不断发展,以3C融合为特征的后PC时代给SoC发展创造了广阔的发展空间,也日益引起学术界和工业界的极大关注[3].SoC品种日益繁多,在关注面积,延迟,功耗的基础上,设计目标在向高成品率,高可靠性,低EMI噪声,低成本,高易用性等方面转移,这将使系统级集成能力快速发展.本文从计算机体系角度刻画SoC总体架构的分类,力求把握其发展规律,共同探讨SoC学科的发展趋势.
SoC研究内容
尽管SoC沿CSoC,SoPC,ASIC SoC这三个方向发展,但最具挑战性的还是ASIC SoC研究领域.SoC设计方法学主要研究总线架构技术,IP核可复用技术,可靠性设计技术,软硬件协同设计技术,SoC设计验证技术,芯片综合/时序分析技术,可测性/可调试性设计技术,低功耗设计技术,新型电路实现技术等[4][5],此外还要做操作系统/嵌入式软件移植,开发研究,是一门跨学科的新兴研究领域.
2.1 总线架构技术
总线结构及互连技术,直接影响芯片总体性能发挥.对于单一应用领域,可选用成熟的总线架构;对于系列化或综合性能要求很高的,可进行深入的体系结构研究,构建各具特色的总线架构,做精做强,不受制于第三方,与系统同步发展,更具竞争力.目前SoC开发研制主要有基于平台(包括自主构建总体架构),基于核,基于合成等方法,不断推出性能更好,扩展性更强的总线规范,如AXI总线(AMBA总线升级),L*BUS总线(中科院计算所)等.



1楼2005-12-07 22:46回复
    SoC在计算机体系结构学科引领下,将迎来新一轮技术大发展,以嵌入式系统应用为核心,集软,硬件于一体,并在系统集成中追求产品系统最大包容性.SoC芯片设计不仅需要较强的计算机体系结构背景知识,而且突显了软件开发的地位,对开发平台和嵌入式操作系统提出了更高的要求,为计算机专业人员提供了大显身手的广阔天地.
    随着国内外处理器/IP核设计技术快速发展,为计算机体系结构学科发展提供了强大的推动力.坚持开发拥有自主产权的处理器核,核心IP核和总线架构,又保证兼容性+,将使我国SoC发展具有强大的竞争力,从而带动国内IC产业往深度,广度方向发展.针对工业界的需求SoC设计人员在构令流,指令流和数据流等体系结构方面的深入研究,也会为计算机学科发展做出重大贡献.
    4.3 SoC开创了交叉学科发展的新天地
    SoC是需要多种学科支持的新兴技术领域.它的发展已离不开计算机学科,微电子学,材料与工艺学,电子通信等领域的技术支持,新技术新产品会不断涌现,需求不断牵引对SoC做更深入的研究.
    目前的SoC技术发展主要在同种工艺层面上实现,以电子技术为主.但在实际应用中,对微小型化和系统集成技术不断提出新的更高需求,发展集微型机构,微型传感器,微型执行器,信号处理和控制及通讯接口电路,能源等于一体的能完成特定功能的微系统已经提到议事日程,把微电子和微机械结合的MEMS将成为SoC发展的新基础.MEMS也是多学科交叉的前沿研究领域,涉及电子工程,机械工程,材料工程,信息工程,物理学,化学,光学以及生物医学等学科与技术[11].
    系统集成最大的优势在于继承和发展各种工艺技术带来的好处.各种工艺发展极不平衡,在系统集成过程中当需要多种工艺并存时,可借助SiP(System in Package)设计技术,把不同工艺的各种集成电路如CMOS电路,GaAs电路,SiGe电路或者光电子器件,MEMS器件以及各类无源元件如电容,电感等集成到一个封装体内,在单一封装里实现更复杂系统, 在封装效率,性能和可靠性方面可提高10倍左右,尺寸和成本都可以大幅度下降[12].
    SoC的技术发展趋势将是SoC,MEMS和SiP这三者技术融合,计算机体系结构不断得到丰富发展.SoC的CDI分类模型能刻画系统技术发展,满足更复杂系统的单一芯片化需求,同时推动多学科交叉发展.
    结束语
    面对集成电路向SoC的转型,我国实现集成电路设计业跨越式发展的一个历史机遇正在来临.我国应优先发展芯片设计业.应该加强吸收与培养各相关领域,如光,机,电等学科的人才,不断改善SoC研究队伍组织结构,加强跨学科的SoC综合技术研讨,积极沟通观念,信息与技术,通过跨学科的相互交融,从战略高度培养SoC复合型人才.有国内大市场作为依托,只要整合好资源优势,我国芯片产业的发展水平不仅可向世界看齐,而且有可能引领高端芯片设计的发展方向.
    SoC必将与MEMS,SiP相融合,在很多应用领域将"吃掉"(取代)微机,也必将导致又一次以系统集成芯片为特色的信息技术革命,21世纪初期将是SoC技术真正快速发展的时期.
    


    5楼2005-12-07 22:46
    回复