您当前的位置:首页 > 科技前沿

片上系统SoC设计流程

时间:2016-07-09  来源:扁平线圈电感厂家  点击:

  什么叫SOC?

  20世纪90年代中期,因使用ASIC实现芯片组受到启发,萌生应该将完整计算机所有不同的功能块一次直接集成于一颗硅片上的想法。这种芯片,初始起名叫System on a Chip(SoC),直译的中文名是系统级芯片。

  如何界定SoC,认识并未统一。但可以归纳如下:

  ①SoC应由可设计重用的IP核组成,IP核是具有复杂系统功能的能够独立出售的VLSI块;

  ②IP核应采用深亚微米以上工艺技术;

  ③SoC中可以有多个MPU、DSP、MCU或其复合的IP核。

  SoC 技术设计系统芯片流程

  用SoC 技术设计系统芯片,一般先要进行软硬件划分,将设计基本分为两部分:芯片硬件设计和软件协同设计。芯片硬件设计包括:

  1.功能设计阶段。

  设计人员产品的应用场合,设定一些诸如功能、操作速度、接口规格、环境温度及消耗功率等规格,以做为将来电路设计时的依据。更可进一步规划软件模块及硬件模块该如何划分,哪些功能该整合于SOC 内,哪些功能可以设计在电路板上。

  2.设计描述和行为级验证

  能设计完成后,可以依据功能将SOC 划分为若干功能模块,并决定实现这些功能将要使用的IP 核。此阶段将接影响了SOC 内部的架构及各模块间互

  动的讯号,及未来产品的可靠性。决定模块之后,可以用VHDL 或Verilog 等硬件描述语言实现各模块的设计。接着,利用VHDL 或Verilog 的电路仿真器,对设计进行功能验证(functionsimulation,或行为验证 behavioral simulation)。注意,这种功能仿真没有考虑电路实际的延迟,但无法获得精确的结果。

  3.逻辑综合

  确定设计描述正确后,可以使用逻辑综合工具(synthesizer)进行综合。综合过程中,需要选择适当的逻辑器件库(logic cell library),作为合成逻辑电路时的参考依据。硬件语言设计描述文件的编写风格是决定综合工具执行效率的一个重要因素。事实上,综合工具支持的HDL 语法均是有限的,一些过于抽象的语法只适于做为系统评估时的仿真模型,而不能被综合工具接受。逻辑综合得到门级网表。

大电流电感

虚拟化成就WLAN
虚拟化并不是数据中心服务器的专利,实际上,把虚拟化应用于无线网络也可以产生非常精彩的成果。在WLAN厂商Meru的CEO Dr. Bami Bastani的眼中,虚拟化WLAN已经是Meru的关

电源研发、调试、生产问题集锦 过完年了,都陆续开工了,给大家拜个晚年,祝各位工程师朋友新春快乐,2015步步高。


言归正传,说说这个帖子。在电源研发、调试、生产的过程中我们总会遇到这样或那样的问题,遇到

传统照明布线与无线照明控制相关技术问题 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

注塑加工厂


上一篇锂电池发展的障碍

下一篇直线电机的驱动控制技术应用


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话