微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 前端与后端将合为一体?EETIMES: Logic synthesis 'dying,' Mag

前端与后端将合为一体?EETIMES: Logic synthesis 'dying,' Mag

时间:12-11 整理:3721RD 点击:
偶然发现一条2005年的“旧闻”:
http://www.eetimes.com/news/design/technology/showArticle.jhtml?articleID=160403782
"It's time for a much more integrated platform from which we can alter the cost of design for our customers," Madhavan said. At 65 nm, he noted, design will move away from isolated domains to the "tall, thin VLSI designer," working in an environment in which there is no separation between "front end" and "back end" design.
有没有人用过MAGMA的产品?

这个概念很早就有了也在商业EDA软件里面应用了,呵呵

除非芯片的数字部分很简单,后端设计胡乱做都能轻松满足约束,否则不可能让同一个人前后都做
一般能性能或者性价比比较好的芯片还是要前端后端分别找专人负责的,只有模拟芯片那种数字部分没太大要求的会让一个人负责RTL-TO-GDSII
magma只是把数据结构统一了一下,这样实际工作流程中不用转换那么多次,能提高工作效率,但是他们家的产品性能上和S,C相比还有一些差距,所以高端产品一般还是用S/C的工具

公司人多的话 不在乎多抓一个人去try magma的flow
好处就是能在提前发现timing不收敛的地方 而不需要等到backend的flow都走完后再回头

恩,实际上项目空闲期大家一起搞magma flow都行,只是随便学一下再找个实际例子做做的话挺快的
要发现时序收敛之类的问题现在s/c的工具也有可以从RTL直接到PLACEMENT结束的啊,而且提前try流程的人怎么也应该用实际将会用到的工具跑跑吧
不知道现在国内哪些公司以magma为主,好象还是国外用magma的多一些

magma有她自己的一套东西,她能看到s/c看不到的地方。
magma说不行的地方,那可能是真的有问题
magma说行的地方,P&R回来后也不一定行。
总而言之,就是希望能在走前端flow的时候 尽可能的发现问题 而不要等到最后。
多一种工具,多跑跑多试试 反正没坏处就是了。
当然,多走一种工具的flow对项目本身来说是好事,
但是对manager来说,他又要多花钱多花人多花机器了 呵呵

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top