忘川是什么意思| 拉肚子能喝什么| 清油是什么油| 康熙是乾隆的什么人| 装什么病能容易开病假| 小孩抽多动症吃什么药最好| 毛拉是什么意思| 沸去掉三点水念什么| 花生什么时候收获| 2001年属蛇五行属什么| 甜菜碱是什么东西| 蒂芙尼蓝是什么颜色| 九月十四号是什么星座| 身份证尾号代表什么| 子宫内膜增厚是什么原因| 什么可以消肿快的方法| 侧面是什么意思| mt指什么| 梦见好多猪是什么意思| 沙发客是什么意思| 莱赛尔是什么面料| 梦见佛像是什么意思| 深圳市市长什么级别| 兆以上的计数单位是什么| 关节积液是什么原因造成的| 老人手抖是什么病的预兆| oder是什么意思| 洗牙挂什么科| 做b超憋尿要憋到什么程度| 阴虱有什么症状| 痔疮不能吃什么| 今年26岁属什么生肖| 咖啡与什么食物相克| 公检法是什么| 1977属什么生肖| 南京菜属于什么菜系| 癫狂是什么意思| 日久生情什么意思| 一个牙一个合是什么字| 斤加一笔是什么字| 前夕是什么意思| 2010年属虎的是什么命| 36什么意思| vampire是什么意思| 甲骨文是什么朝代的| 肠炎用什么药好| 下次闰六月是什么时候| o和b型生的孩子是什么血型| mm代表什么| 女性支原体阳性是什么意思| 种植什么最赚钱农村| 文艺范是什么意思| 许多的近义词是什么| 宝字五行属什么| 晟这个字读什么| 生姜黄叶病用什么药| 梦见自己死了是什么预兆| charging是什么意思| 梦见自己被抢劫了预示什么| 猪和什么属相不合| 三文鱼不能和什么一起吃| 婴儿为什么老吐奶| 四月天是什么意思| 72岁属什么生肖| 牙银肿痛吃什么药| 手脱臼有什么症状| 什么玉最值钱| 中药用什么锅熬效果最佳| 甲状腺是什么功能| 炒菜用什么油最健康| 四个口是什么字| 榴莲为什么臭| 急性前列腺炎吃什么药| 谷丙转氨酶偏高说明什么原因| 等着我为什么停播了| 秦始皇原名叫什么名字| 左旋肉碱什么时候吃| 男性生殖系统感染吃什么药| 网络cp是什么意思| 梦见找孩子什么预兆| 小产是什么意思| 养肝护肝吃什么药| 冲代表什么生肖| 甲状腺结节看什么科| 蝉是什么生肖| 什么叫轻度脂肪肝| 肉毒为什么怕热敷| 卵巢多囊是什么原因造成的| 解表化湿是什么意思| 人参是什么参| 什么东西最好卖| 老放屁是什么原因| 胸口长痘痘是什么原因| 吃什么都拉肚子怎么回事| 急性肠胃炎吃什么食物| 花对什么| 男生下巴长痘痘是什么原因| 9月9日是什么星座| 缺钙吃什么食物| 尿急是什么原因| 梦见买碗是什么意思| 什么是忧郁症| 血糖高是什么引起的| 黑白相间的蛇是什么蛇| 白什么什么| 麦乳精是什么东西| 湖北有什么好玩的| 为什么头顶会痛| 是什么星座| 血管瘤有什么危害吗| 公园里有什么有什么还有什么| 打生长激素有什么副作用| 吃甲钴胺有什么副作用| 霸王别姬讲的是什么故事| 男人射的快是什么原因| 避孕药什么时候吃有效| 脂肪肝喝什么茶最好最有效| 挂急诊和门诊有什么区别| 肌酐升高是什么原因| 886是什么意思| 交接是什么意思| 男人交生育保险有什么用| 增生性贫血是什么意思| 大耳朵狗叫什么| 1994年属狗五行属什么| 女人左眼下有痣代表什么| 2001年属什么生肖| 女生的隐私部位长什么样| 突然停经是什么原因| 什么生肖带红花| btob是什么意思| 冥冥之中是什么意思| 肩膀酸胀是什么原因| 挺舌反应是什么| 贞操是什么| 小孩容易出汗是什么原因| 油脂是什么| 吃什么对胃好养胃的食物| 三级警督是什么级别| 什么病需要透析| 授教什么意思| 肝炎五项检查是什么| 巽是什么意思| 嗓子不舒服吃什么药| lol锤石什么时候出的| 尿酮体是什么| 42年属什么生肖| 为什么脚会脱皮| 蛆是什么意思| 头发白是什么原因引起的| 非虫念什么| 白细胞正常c反应蛋白高说明什么| 雍正姓什么| 金丝熊吃什么| 1027是什么星座| 身上长了好多红痣是什么原因| 精囊在什么位置| 三星堆遗址在什么地方| 锁骨中间的窝叫什么| 蓝莓葡萄是什么品种| 茉莉毛尖属于什么茶| 公安局局长是什么级别| 异父异母是什么意思| 千斤拔泡酒有什么功效| 现在可以种什么农作物| 姝是什么意思| 牛大力是什么| 什么孕妇容易怀脑瘫儿| 吃什么药能让月经推迟| 心电图逆钟向转位是什么意思| 美国现在是什么时间| 稀料是什么| 脑供血不足食补吃什么| 粘纤是什么面料| 过奖是什么意思| 骨骼闭合了还有什么办法可以长高| 女人吃葛根粉有什么好处| 胆管结石用什么药能把它除掉| 窦性心律是什么| 脑萎缩是什么症状| 特异性生长因子指什么| 入围是什么意思| 为什么低烧比高烧可怕| 威海有什么特产| 左手指头麻木是什么原因| 肠炎吃什么药最好| 理疗师是做什么的| 退步是什么意思| 孩子容易出汗是什么原因| 毕加索全名是什么| 敕令是什么意思| 闹乌龙是什么意思| 男人吃什么能延时| 护肝养肝吃什么好| 什么地方| 肚子胀气吃什么药好得快| 桥字五行属什么| 贝果是什么| 拔罐什么时候拔最好| 你什么都没看见| 生发吃什么食物好| 甲状腺球蛋白抗体高说明什么| 名什么中什么| 梦见活人死了是什么意思| 胰腺疼痛吃什么药| 阿碧的居所叫什么名字| 2021年属什么| 额头长闭口是什么原因| 梦见别人给自己剪头发是什么意思| 米干是什么| 专员是什么职位| 海参有什么功效| 杂菌阳性是什么意思| 结肠憩室是什么意思| 游离甲状腺素偏低是什么意思| 什么是煞气| guess什么牌子| 脚怕冷是什么原因引起的| 狗尾巴草的花语是什么| 常吃山药有什么好处和坏处| 超声检查是什么| 彼此彼此什么意思| 2月18号是什么星座| 口差念什么| 空腹喝可乐有什么危害| 便秘吃什么可以调理| 腹部彩超能查出什么| 瞒天过海是什么意思| 男士背心什么牌子好| 右眼皮跳代表什么| 一个火一个同念什么| 胆结石吃什么比较好| 手机NFC什么意思| 副处长是什么级别| 什么蔬菜含铁高| 冬枣不能和什么一起吃| 毒龙钻什么意思| 带鱼屏是什么意思| 他将是你的新郎是什么歌| 什么叫书签| 宦官是什么意思| 心电图是检查什么的| w是什么意思| 鞠婧祎什么星座| 孕妇用什么牙膏比较好| 五毛是什么意思| 熬夜流鼻血是什么原因| 男人精液少是什么原因| 减肥可以吃什么主食| 扁桃体发炎吃什么药| 勾心斗角是什么生肖| 美国人的祖先是什么人| 艾灸肚脐有什么好处| 房产证改名字需要什么手续| 小康生活的标准是什么| covu是什么药| 什么药降肌酐| 生气会得什么病| 肉夹馍是什么肉| 红色加黄色等于什么颜色| 房性心动过速是什么意思| 女人脾肾两虚吃什么好| 生育酚乙酸酯是什么| 缅怀是什么意思| 百度

新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 加速ASIC/SoC原型设计的软件技术

作者: 时间:2025-08-04 来源:网络 收藏
百度   张先生的为人品德和学术造诣都是我们晚辈学习的楷模。

器件成本的逐步上升迫使半导体供应商必须进一步开拓各个器件的市场以寻求满意的投资回报。日益增长的软件使用为此提供了有效的机制,因为增加的软件内容等同于更多的功能和软件变化提供了特定市场产品的差异化。这种趋势致使上百万行软件代码在中出现也就不足为奇了。多内核的使用增长致使在这些器件中使用的软件数量大幅飚升,也提高了它们的复杂性。那么,软件含量增多的趋向对整个设计过程意味着什么呢?

软件复杂度的提高意味着如果想要实现产品的上市时间目标就必须更早地着手软件开发。由于软件复杂度对全新应用来说非常高,开发过程可能超过18个月,因此要在芯片量产前就着手软件的开发,如果等到硬件开发出来就为时已晚。

基于FPGA的原型是一种理想的软件开发平台,因为它们运行软件的速度至少要比模拟和仿真等其它验证技术快10倍。虽然各种可供选择的验证技术在验证流程中都占有各自的位置(见图1),但只有FPGA原型才具备足够快的速度训练非常复杂的软件程序和操作系统。最佳的系统集成和软件测试要求速度在10MHz-50MHz以上,100MHz则更佳。而只有FPGA原型方案能达到这样的速度,这也是它们应用越来越广泛的原因。

具备更低成本是FPGA使用增长的另一个关键原因。如今,一个复杂的需要投入100-200个软件开发人员已经是很常见的事。由于FPGA原型既是低成本又是可部署的,因此可分配给软件开发小组的各位成员。这意味着软件开发小组的大部分成员无论身在何处都可以比其它方法提前几个月组织并运转起来。

软硬件的集成是一个艰辛的过程。设计小组必须确保所有规格按原计划得以执行。而这通常要等硬件设计通过彻底的测试并确信没有程序错误才可以开始。然而,即使经过了大量验证,当软硬件集成到一起时,那些难以查找的程序错误最终还是会出现。复杂SoC中的程序错误会深藏在系统中,并以不确定的方式表现出来,这是因为硬件和软件之间存在复杂而无法预料的相互作用。简单地检测这些缺陷需要特别长和耗时的测试序列,这对于较慢的验证方法是不切实际的。而且,一旦问题出现,实际的设计调试也需要花费大量的时间和精力。新的原型调试方法,如Synplicity公司的TotalRecall完全可视技术,可以通过捕获针对难以查找的程序错误而开发的测试平台而充分简化这些工作,以致能在仿真器中重现这些程序错误。

图1:SoC验证方法论的主要相关任务以及在每项任务范围内原型设计的使用率。
图1:SoC验证方法论的主要相关任务以及在每项任务范围内的使用率。

FPGA原型还有一个有趣而强大且与设计验证无关的应用,就是它们可以在设计初期用于架构探究(architectural exploration)。例如,架构设计师可能想要探究DSP或图形算法以观察使用不同算法或不同实现方式时候系统性能的变化。在这种情况下,为了评估架构变化对视频图形算法的影响,需要一定的硬件性能。使用FPGA,架构师就可以在设计早期就完成架构探究,以确保在实现SoC性能之前作出有效的选择。

通过与用户和供应商的交流以及对用户的调查,Synplicity公司估计有超过90%的SoC和在用FPGA做原型。对ASIC和SoC原型的这种需求正在呈两位数增长,而且据市场调研公司Gary Smith EDA对业界多内核使用的预测,这一趋势将会继续下去。

尽管有这些优点,但FPGA原型设计并不能替代其它验证方法,而是对一些现有技术的重要补充。事实上,更好地集成全套验证技术将成为未来开发的主要方法。Synplicity公司利用TotalRecall技术集成了原型调试和仿真就是在这一方向上迈出的第一步,但还有更多的事情要做。例如,还需要加快原型开发并使它易于修改。最终目的是建立一个能让设计师快速工作、快速调试、无时延更改的环境。在这个新时代,FPGA原型设计将与其它验证技术一样重要。“实速”(at-speed)运行能力,即以硬件一样快的速度执行测试,将是SoC验证不可或缺的一部分。只有这样,设计师才能应对不断提高的器件和软件复杂性所带来的新兴挑战。



评论


相关推荐

技术专区

关闭
子宫长什么样 秦时明月什么时候更新 什么的去路 虾青素有什么功效 冰箱什么牌子好
366红包代表什么意思 网是什么结构的字 合肥有什么好玩的地方 肺部挂什么科 小腹痛挂什么科
三公经费指什么 cock什么意思 一个口一个且念什么字 五行缺金是什么命 当医生学什么专业
莲花和荷花有什么区别 四个木字念什么 舌头干燥吃什么药 塔姆是什么动物 时间像什么
经常拉肚子是什么原因引起的hcv8jop7ns0r.cn 道德经适合什么人看hcv8jop0ns5r.cn 什么水果助消化jinxinzhichuang.com 玉树临风是什么意思naasee.com 为什么风团会在晚上爆发hcv7jop6ns7r.cn
经常头昏是什么原因hcv8jop7ns9r.cn 正司级是什么级别hcv9jop1ns4r.cn 脊柱侧弯拍什么片子1949doufunao.com 小孩子睡觉磨牙是什么原因xscnpatent.com 尿酸高适合喝什么汤hcv9jop5ns3r.cn
芹菜榨汁有什么功效hcv8jop7ns7r.cn 何弃疗是什么意思hcv8jop7ns2r.cn 老是胃疼是什么原因hcv7jop4ns5r.cn 老花镜是什么镜hcv8jop7ns8r.cn 乔迁对联什么时候贴hcv8jop8ns3r.cn
得水痘不能吃什么hcv8jop9ns0r.cn 疼和痛有什么区别hcv8jop2ns5r.cn 用什么梳子梳头发最好hcv8jop6ns1r.cn 茜草别名又叫什么hcv7jop4ns7r.cn 尿频是什么症状hcv7jop9ns2r.cn
百度