梅希的个人空间 https://blog.eetop.cn/1269956 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

Caibre2022.3_17版本安装及遇到问题

已有 8672 次阅读| 2023-6-2 18:23 |系统分类:芯片设计

一、安装calibre成功后碰到的问题

1、calibre interactive

没有写完,后面继续


二、安装calibre软件步骤(转载)

2.1、复制、解压

由于calibre安装的时候是直接安装在calibre安装包存放的路径,因此我们需要把calibre的安装包直接复制到calibre的安装目录。

首先进入/opt目录下,新建一个目录Mentor,在Mentor目录下在新建一个目录calibre2018

/opt目录下打开terminal→创建目录,输入命令:

mkdir -p Mentor/calibre2018

这样Mentor目录和里面的calibre2018目录就都创建好了

然后将共享文件夹里面的calibre2018安装包复制到/opt/Mentor/calibre2018里面去,使用命令:

cp /mnt/hgfs/share/calibre/calibre2018/aoi_cal_2018.4_34.26_mib.exe /opt/Mentor/calibre2018

/mnt/hgfs/share/calibre/calibre2018/aoi_cal_2018.4_34.26_mib.execalibre2018安装包本来的路径

/opt/Mentor/calibre2018为复制的目标路径

image.png

然后将共享文件夹里面的calibre2022安装包复制到/opt/Mentor/calibre里面去,使用命令:

cp /mnt/hgfs/000_siph/calibre2022/aoi_cal_2018.4_34.26_mib.exe /opt/Mentor/calibre

注:上面两个操作在图形化界面用鼠标也是可以操作的,跟在Windows下差不多。

 2.2、安装

进入/opt/Mentor/calibre2018目录下→打开terminal→进入root→输入命令:

./aoi_cal_2018.4_34.26_mib.exe

回车,运行安装程序

弹出下图的界面,输入D,回车

image.png

弹出下图界面,输入yes,回车

image.png

然后等待安装完成:

image.png

十分钟以后就完成了calibre2018的安装

image.png

最后可以把安装包删除,使用命令:

rm aoi_cal_2018.4_34.26_mib.exe

2.3、patch

进入/opt/patch目录下→打开terminal→进入root→输入命令:

./1patch.sh ../Mentor/calibre2018/

回车,进行calibre2018patch

几分钟之后,完成calibre2018patch

image.png

2.4、生成license

打开terminal→输入ifconfig,回车

查看mac地址,弹出如下界面,途中箭头处,ether后面的就是mac地址:00:0c:29:cd:d7:9e

image.png

进入/opt/patch目录下→打开terminal→输入命令:

python mgclicgen.py 00:0c:29:cd:d7:9e

产生calibre2018license

进入/opt/Mentor目录下,打开terminal,新建文件夹,输入命令:

mkdir license

然后将产生的calibre2018license复制到/opt/Mentor/license目录下:

cp /opt/patch/license.dat /opt/Mentor/license/

image.png

2.5、配置环境变量

在桌面上打开Home目录,然后打开隐藏文件.bashrc,并添加以下内容:

###########################Mentor###############################

#Set Mentor Directory

export Mentor_Dir=/opt/Mentor

export MGLS_LICENSE_FILE=$Mentor_Dir/license/license.dat

######Calibre

export MGC_HOME=$Mentor_Dir/calibre2018/aoi_cal_2018.4_34.26

export CALIBRE_HOME=$MGC_HOME

export PATH=$MGC_HOME/bin:$PATH

export MGC_LIB_PATH=$CALIBRE_HOME/lib

image.png

然后保存,关闭

测试一下,打开之前在桌面创建的test目录,输入

calibre -gui    出现下图

image.png

 表示安装成功

2.6、将calibre集成到cadence

在桌面上打开Home目录,然后打开隐藏文件.cdsinit(这个文件是之前创建的),并添加以下内容:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

; check CALIBRE_HOME

;

cal_home=getShellEnvVar("CALIBRE_HOME")

if( cal_home==nil then

    cal_home=getShellEnvVar("MGC_HOME")

    if( cal_home!=nil then

        printf("// CALIBRE_HOME environment variable not set; setting it to value of MGC_HOME\n");

    )

)

if( cal_home!=nil && isDir(cal_home) && isReadable(cal_home) then

    ; Load calibre.skl or calibre.4.3.skl, not both!

    ; Load calibre.skl for Cadence versions 4.4 and greater

    load(strcat(cal_home "/lib/calibre.skl"))

;;;;Load calibre.4.3.skl for Cadence version 4.3

;;; load(strcat(cal_home "/lib/calibre.4.3.skl"))

else

    ; CALIBRE_HOME is not set correctly. Report the problem.

    printf("//  Calibre Error: Environment variable ")

    if( cal_home==nil || cal_home=="" then

        printf("CALIBRE_HOME is not set.");

    else

        if( !isDir(cal_home) then

            printf("CALIBRE_HOME does not point to a directory.");

        else

            if( !isReadable(cal_home) then

                printf("CALIBRE_HOME points to an unreadable directory.");

            )

        )

    )

    printf(" Calibre Skill Interface not loaded.\n")

    ; Display a dialog box message about load failure.

    hiDisplayAppDBox(

        ?name           'MGCHOMEErrorDlg

        ?dboxBanner     "Calibre Error"

        ?dboxText       "Calibre Skill Interface not loaded."

        ?dialogType     hicErrorDialog

        ?dialogStyle    'modal

       ?buttonlayout   'Close

    )

)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

注:上面这段话是calibre官方文件里的,具体什么意思我也不太清楚,skill语言也不懂

image.png

然后保存,关闭

打开virtusoo,在test目录打开terminal,输入

virtuoso&

弹出下图的界面,可以在virtuoso里看到calibre

image.png

2.7、使用过程中遇到的小问题

第一次跑DRC的时候,出现了一个错误:

Layout export failed or was cancelled. Please consult the transcirpt in the viewer window

当时忘记截图了。在网上找了个图:

image.png

然后我去CIW窗口看了一下:

image.png

说是加载libXp.so.6这个库的时候,失败

然后我用yum list查询了一下,没有查到这个函数库:

需要安装一下这个库,这个库在iso镜像文件里也是有的,

按照第三章第三节的方法安装这个库:

yum install libXp.x86.64

安装完成之后,就可以跑DRC

 

 

 


 


评论 (0 个评论)

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 7

    关注
  • 6

    粉丝
  • 5

    好友
  • 5

    获赞
  • 9

    评论
  • 295

    访问数
关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-25 08:05 , Processed in 0.023543 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部