在Synopsys 在谷歌工作是什么体验一种怎样的体验

你的位置:
synopsys的 hsim hspice , cadence的spectre ultrasim, mentor的eldo使用感受
看到还有人在发帖问仿真器的选择和区别,加上自己倒腾过不少仿真器,就说说自己的感受,由于针对不同的电路类型、电路规模、使用者自己对仿真器的熟悉程度等等因素会影响使用者的主官感受,因此以下仅供参考。以下几种仿真器在业界得到广泛应用,是主流。而像pc上类似pspice、protel和这些仿真器没得比,不在一个档次,就略过了,而其他应用较少的也不在此列。
我用过 synopsys的 hsim hspice , cadence的spectre ultrasim, mentor的eldo感受如下:
1.传统的仿真器hspice spectre eldo
hspice以精度高闻名,是事实上的标准,但早期的hspice存在一个很大的问题,就是经常出现不收敛的情况,在被synopsys收购后,通过多个版本的升级这个问题逐渐得到改善。到了Z2007sp1以后,hspice已经有了质的飞跃!基本不会出现收敛性问题(事实上我觉得在这方面已经超过了spectre),另外一个最关键的变化是速度! 如果仿真一个较大的电路(例如dc-dc、classD、delta-sigma),默认情况下与2006版本相比速度会提高20~100倍!精度几乎没有损失,但在option语句中加入runlvl=0则会和早期版本同样的速度和精度。
spectre与较早期版本hspice相比,收敛性要好,默认情况下速度大概会快2~3倍,但是精度较差。默认情况下run一个DC分析,如果hspice扫描1000个点,spectre连10个点都扫描不到,你如果自己也设置扫描1000个点,那么速度会比hspice还慢,精度也达不到hspice的。这是spectre5.1版本之前的版本情况,不知道在最新的mmsim7.1中,spectre有没有大的提高。
使用过ams2006带的eldo,其精度基本可以比拟hspice,速度是早期版本hspice的2~3倍,收敛性也相当好,并且提供很多其他有用特性,支持hspice和spectre的netlist格式,是很不错的一个仿真器。
2。fast spice simulator,由于大规模混合信号电路、soc的出现,使得传统仿真器出现瓶颈:速度慢,容量有限(一般最大支持50k~100k的器件),各eda厂商开发了fast spicesimulator。因为使用静态时序分析器对大规模数字电路进行时序检查和验证也有局限性,因此这类仿真器还用来作为大规模数字电路的时序仿真检查验证和功能性能方面的验证。通常这类仿真器为了提高速度采用的技术有:模型线性化、模型表格化、多速率仿真、矩阵风割(把一个大矩阵分割成等效的多个小矩阵)、事件驱动技术(例如其他节点电压变化不会引起另外一个节点电压变化或者比较小,那么就不需要重新计算另外一个节点,类似数字verillog/VHDL仿真器使用的技术)。
我觉得hsim很不好用,要把一个电路设置既能达到一定精度又要速度高的话,比较困难。如果使用默认设置,速度也不是很快(器件在几k以内,使用默认设置速度和2007以后版本的hspice差不到,精度却差很多),有些模拟电路甚至出现功能仿真错误。hsim对netlist的检查很详细,这点很有用,不像hspice检查不严格,报错也不是很明确,这些是我对hsim的感受,当然,也可能对我对hsim的熟悉度还不够,评价有失偏颇。
相比之下,ultrasim就很好用,一般只需要简单设置就可以达到所需的精度和速度,默认的ms仿真模式也适合大多数电路。但ultrasim不像hsim一样支持op、 ac、dc、tran分析,仅仅支持dc 、tran分析。此外就是,ultrasim是一个内存大户!吃起内存来,实在恐怖(对一个拥有包括寄生参数在内20~30万器件个数post simulation,吃掉2~4G内存很正常!),相比之下hsim占用的内存几乎可以忽略。
[ 本帖最后由 lsh0211 于
21:37 编辑 ]&>&Synopsys逻辑综合工具的介绍(中文)
Synopsys逻辑综合工具的介绍(中文)
上传大小:4.15MB
较详细的介绍了Synopsys逻辑综合整个过程
综合评分:4.5(10位用户评分)
所需积分/C币:
下载个数:24
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有2条
写的很详细,强烈推荐
看了很受用,挺详细的,但还要多多学习
审核通过送C币
平面设计师/UI设计师 必读书单大集合,强烈推荐。
创建者:qq_
如何高效学习
创建者:houzhiguo
欧姆社学习漫画系列--统计学相关
创建者:houzhiguo
上传者其他资源上传者专辑
Modelsim使用教程?
Design Compiler中文入门
课程资源热门标签
VIP会员动态
下载频道用户反馈专区
下载频道积分规则调整V1710.18
开通VIP,海量IT资源任性下载
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&VIP年卡&4000万程序员的必选
为了良好体验,不建议使用迅雷下载
Synopsys逻辑综合工具的介绍(中文)
会员到期时间:
剩余下载个数:
剩余C币:593
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
全站600个资源免积分下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
Synopsys逻辑综合工具的介绍(中文)}

我要回帖

更多关于 在杭州工作的体验 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信