Xcelium基礎使用

2021-10-23 14:29:06 字數 1541 閱讀 4511

1,xcelium的由來?

xcelium(xrun)是cadence最新的**工具,incisive(irun)的公升級版本。

2,如何用xrun完成三步**?

xrun預設是單步**

xrun add.v   //自動完成comp , elab ,sim
三步**:

comp :

xrun -compile add.v

elab :

xrun -elaborate add.v //生成snapshot

sim :

xrun -r //自動識別snapshot

3、xcelium的特性

嚴格的語法檢查確保設計的成功,

若**不改變,預設不重新comp,elab若**,來減少**時間(如需要重新comp,elab,可新增-noupdate)

option

usage

-64bit

64bit**

-sv識別systemverilog語法

-f <.f .list>

識別檔案列表

-access +rwc

在檢視波形時,對**許可權設定

-top <>

指定**的頂層

-l <.log>

指定**log資訊目錄和名字

-history_file <.history>

指定**記錄的目錄及名字

-q or -q

不在log中列印**總結資訊

-noupdate

強制comp和elab必須重新執行

-clean

先清除當前目錄下的xcelium.d再跑**

-seed

指定隨機數

-licqueue

指定當沒有license時,等待

-errormax n

n個error後強制結束**

-coverage all

生成覆蓋率

-covoverwrite

自動覆蓋當前覆蓋率

-parseinfo include

列印出使用`include包含的檔案具體資訊

-mcl

輕量級的多core**

後仿option

usage

-notimingcheck

不檢查時序

-nospecify

specify部分不起作用

-sdf_verbose

展示反標詳細資訊

-ntc_verbose

負延時資訊展示

$ which xrun //檢視xrun是否可以直接呼叫

$ xrun -helpargs //列印出xrun的option作用及用法

當**報錯,可以使用下面命令debug具體報錯型別

$ xmhelp -xrun badprf (根據報錯資訊調整xmvlog ,xmelab ,xmsim)

mysql使用基礎 mysql 的基礎使用

1 登入 mysql uroot p123 2 檢視使用者 select user 3 退出 quit exit q 4 檢視幫助資訊 help create user 5 建立帳號 create user egon 192.168.32.identified by 123 create user ...

Spring Aop基礎使用

說到spring,想必大家一定就馬上想到了,哦spring不就是幫助管理bean物件,封裝資料源,提供事務管理的東西麼。的確,平常在使用spring的時候,用到最多的就是spring提供的這些功能了,其實spring還有乙個挺好的東西,或許大家平常用得少一些,他就叫aop。什麼aop,這是什麼玩意兒...

OC基礎使用

oc物件類標頭檔案的兩個作用 1.宣告成員變數 2.宣告方法 特點 1.oc標頭檔案中宣告的成員變數都是私有的,方法都是公有的 五種訪問成員變數的方法 1.getter setter方法 2.自定義設定方法 3.自定義初始化方法 滿足條件 3.1.方法一般使用init開頭 3.2.使用id作為返回值...