新聞中心
解決Cadence數(shù)據(jù)庫(kù)加載問(wèn)題的方法

10年積累的成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有金東免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
雖然Cadence常常被用于電子設(shè)計(jì)自動(dòng)化(EDA)流程之中,但是開(kāi)發(fā)人員或許會(huì)遇到一些困難,比如說(shuō)加載數(shù)據(jù)庫(kù)。Cadence數(shù)據(jù)庫(kù)加載問(wèn)題可能是一個(gè)非常常見(jiàn)的疑難雜癥,其中一些信息很難找到。在本篇文章中,我們將介紹一些解決這個(gè)問(wèn)題的方法,希望對(duì)廣大Cadence使用者有所幫助。
什么是Cadence數(shù)據(jù)庫(kù)加載問(wèn)題?
Cadence是一種用于設(shè)計(jì)和驗(yàn)證半導(dǎo)體芯片實(shí)現(xiàn)的軟件工具,適用于數(shù)字、模擬和混合信號(hào)電路設(shè)計(jì)。Cadence使用許多數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)信息,比如說(shuō)庫(kù)(library)和元件庫(kù)(cell library)。在Cadence中,這些庫(kù)都被稱為“設(shè)計(jì)數(shù)據(jù)庫(kù)”。
Cadence數(shù)據(jù)庫(kù)加載問(wèn)題是指在調(diào)用一個(gè)庫(kù)時(shí)無(wú)法加載它所關(guān)聯(lián)的設(shè)計(jì)庫(kù)。這種問(wèn)題不僅會(huì)讓你的設(shè)計(jì)過(guò)程停滯不前,還會(huì)導(dǎo)致大量不必要的浪費(fèi)時(shí)間,甚至可能造成可能不可挽回的后果。
原因
在解決Cadence數(shù)據(jù)庫(kù)加載問(wèn)題時(shí),首先要了解一些可能導(dǎo)致這種問(wèn)題發(fā)生的原因。
1. 置于錯(cuò)誤的路徑中。
如果Cadence無(wú)法找到庫(kù)或元件庫(kù),則有可能是因?yàn)槠湮挥诓徽_的路徑中。在大多數(shù)情況下,這可能是由于更改了某個(gè)目錄名稱或?qū)?shù)據(jù)庫(kù)移動(dòng)到另一個(gè)目錄導(dǎo)致的。
2. 沒(méi)有加載庫(kù)。
當(dāng)Cadence無(wú)法找到某個(gè)庫(kù)或元件庫(kù)時(shí),可能是因?yàn)槟醇虞d該庫(kù)。通常需要你通過(guò)使用load命令顯式加載每個(gè)庫(kù)。無(wú)論是手動(dòng)加載還是通過(guò)腳本加載,你都必須在任何地方都能夠通過(guò)這個(gè)庫(kù)進(jìn)行訪問(wèn)。如果這個(gè)庫(kù)尚未加載到Cadence,那么無(wú)論在哪里都無(wú)法找到它。
3. 權(quán)限不足。
如果您在未獲得管理員權(quán)限的情況下運(yùn)行Cadence,那么就可能會(huì)遇到權(quán)限不足的問(wèn)題。
方法
現(xiàn)在讓我們來(lái)一起看看解決Cadence數(shù)據(jù)庫(kù)加載問(wèn)題的一些有效方法:
1. 確認(rèn)路徑
當(dāng)你遇到無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)的問(wèn)題時(shí),首先要確認(rèn)庫(kù)和元件庫(kù)已經(jīng)存在。通常情況下,Cadence的設(shè)計(jì)庫(kù)和元件庫(kù)會(huì)自動(dòng)加載,但如果該庫(kù)未加載,則必須明確指定該庫(kù)的路徑。要檢查庫(kù)和元件庫(kù)的正確路徑,可以使用以下命令打印出目錄:
– 顯示庫(kù)目錄:cds_libdir
– 顯示庫(kù)名字:ls lib
– 顯示元件庫(kù)目錄:cds_celllibdir
– 顯示元件庫(kù)名字:ls cel
確認(rèn)路徑后,可以使用load命令手動(dòng)加載庫(kù)或元件庫(kù)。
2. 檢查權(quán)限
如果路徑確認(rèn)無(wú)誤而無(wú)法加載數(shù)據(jù)庫(kù),則可能是因?yàn)槟鷽](méi)有適當(dāng)?shù)臋?quán)限。如果導(dǎo)致此問(wèn)題的原因是權(quán)限不足,請(qǐng)嘗試使用管理員帳戶運(yùn)行Cadence。如果你無(wú)法獲得管理員權(quán)限且你必須在標(biāo)準(zhǔn)用戶帳戶上使用Cadence,則可以采用以下幾種方法:
– 將數(shù)據(jù)庫(kù)放置在用戶能夠訪問(wèn)的目錄中
– 使用chmod命令授予用戶正確的文件權(quán)限
3. 使用環(huán)境變量
Cadence數(shù)據(jù)庫(kù)加載問(wèn)題的解決方案之一是使用環(huán)境變量。使用環(huán)境變量的好處是可以輕松地設(shè)置路徑,而不必在每個(gè)工作站上都手動(dòng)安裝和配置路徑。要設(shè)置環(huán)境變量,可以使用以下命令:
– 設(shè)置庫(kù)路徑:export CDS_LIB_PATH=path/to/lib
– 設(shè)置元件庫(kù)路徑:export CDS_CELL_LIB_PATH=path/to/cell/lib”
這些命令將解析當(dāng)前路徑,并將其添加到您的Cadence會(huì)話中。
Cadence數(shù)據(jù)庫(kù)加載問(wèn)題可能很棘手,但是如果你能夠按照上述步驟進(jìn)行操作,那么肯定能解決這個(gè)問(wèn)題,減少甚至消除在設(shè)計(jì)中浪費(fèi)時(shí)間的機(jī)會(huì)。現(xiàn)在設(shè)計(jì)工程師們有了一些更好的方法來(lái)解決這個(gè)問(wèn)題,可以安心投入到我們正在追求創(chuàng)新的Cadence之旅中去。
相關(guān)問(wèn)題拓展閱讀:
- 如何安裝cadence16.5
- 客戶端不能訪問(wèn)服務(wù)器。中間層檢測(cè)數(shù)據(jù)庫(kù)時(shí)提示連接失敗,
如何安裝cadence16.5
方法/步驟
解壓,點(diǎn)擊setup
運(yùn)行stepup.exe。出現(xiàn)下面界面后按照順序開(kāi)始安裝License manager和project installation。
先安裝之一項(xiàng) licensemanager,然后依次選擇cancel 是 finish
接著安裝第二項(xiàng)product,接下來(lái)注意選擇紅色部分(選著紅色部分有利于卸載)
Product的安裝路徑可以自己選著
耐心等待安裝,安裝的時(shí)間可能有點(diǎn)長(zhǎng)
軟件的破解
把 \Cadence\SPB_16.5\tools\pspice 文件中 orSimSetup.dll 剪切到其他任何地方,否者將不利于破解
在破解文件夾中把 pubkey、pubkey1.3.exe 和lLicenseManagerPubkey.bat放到 Cadence\LicenseManage 目錄下并運(yùn)行LicenseManagerPubkey.bat
在破解文件夾中把pubkey、pubkey1.3.exe和ToolsPubkey.bat放到Cadence\SPB_16.5\tools目錄下并運(yùn)行ToolsPubkey.bat (注意:如果運(yùn)行該文件出現(xiàn)can not open …… 或者是 diff pubkey等字樣時(shí)不必驚慌,文件還是能夠破解的,繼續(xù)運(yùn)行下面的步驟)
注意:刪除破解文件夾 licens_gen 下的 license.lic,然后雙擊 licgen.bat 生成新的license.lic。 用記事本打開(kāi)license.lic
計(jì)算機(jī)名查找方式為:點(diǎn)擊 計(jì)算機(jī) 右鍵 》》屬性》》高級(jí)系統(tǒng)設(shè)置》》計(jì)算機(jī)名(選擇復(fù)制)并保存
將改好的license. lic 文件拷到你的License Manager安裝目錄下
加載License.lic
先運(yùn)行 License servers configuration Unilily 加載License.lic
彈出的對(duì)話框中點(diǎn) browes…指向剛才生成的 license.lic打開(kāi)它(open)再點(diǎn)下一步
檢查L(zhǎng)icense servers configuration Unilily,加載的內(nèi)容是否有誤,尤其是你電腦名稱。如果全部正確,直接next,并finish。
運(yùn)行License ClientConfigurati on Utili ty, 打開(kāi)在空白處填上5280@主機(jī)名,點(diǎn)下一步,直至完成,如圖(一般都會(huì)自己生成,有就不用寫了。)
5280是一個(gè)端口不能改的。
注冊(cè)完成后你打開(kāi)系統(tǒng)環(huán)境變量,設(shè)置環(huán)境變量:CDS_LIC_FILE 變量值:5280@你的電腦名(見(jiàn)下一步圖)和CDS_LIC_ON變量值:1
注意:用戶變量和系統(tǒng)變量設(shè)置一樣
運(yùn)行LMtools選擇ConfigSerices讓見(jiàn)下圖,第2 個(gè)路徑(path to license file)單擊Browse添加證書,將License.bat換成我們生成的License.lic。
設(shè)置好之后,單擊Save Service 保存服務(wù),然后單擊Start/Stop/Reread 欄,見(jiàn)下圖先單擊Stop Servi ce 停止服務(wù),在單擊Start Service。
現(xiàn)在記得要在 第八步 把安裝目錄下的 SPB_16.5/tools/pspice 目錄下剪切出來(lái)的 orsimsetup.dll 放回原位 (如果不用仿真部分刪掉也無(wú)所謂)
測(cè)試破解是否成功,打開(kāi)下面的軟件試試如果出現(xiàn)下圖所示現(xiàn)象,繼續(xù)打開(kāi)。確定可以完全打開(kāi)軟件后,關(guān)機(jī)重啟在打開(kāi)下面的軟件,如果還能完全打開(kāi),說(shuō)明破解成功。按照下圖打開(kāi)
如果有一天你不能打開(kāi)Cadence了,請(qǐng)檢查上面注意事項(xiàng)。
客戶端不能訪問(wèn)服務(wù)器。中間層檢測(cè)數(shù)據(jù)庫(kù)時(shí)提示連接失敗,
一、mysqld 進(jìn)程沒(méi)有正常運(yùn)行遇到這種情況首先到服務(wù)器上看看 mysqld 進(jìn)程是否活著,采用的命令:
二、客戶端不能和進(jìn)程 mysqld 通信如果 MySQL 服務(wù)器上的 mysqld 進(jìn)程運(yùn)行正常,我們?cè)倏纯纯蛻舳四懿荒芎?mysqld 進(jìn)行通信,使用下面的命令進(jìn)行網(wǎng)絡(luò)連通的測(cè)試:telnet localhost 3306
如果本地能通,再到客戶端的機(jī)器上把 localhost 換成 MySQL 服務(wù)器的 ip 地址進(jìn)行測(cè)試。如果不能通,通常有兩種原因,一種原因是 OS 或網(wǎng)絡(luò)的問(wèn)題,或者是防火墻;另一種原因是 mysqld 自身根本沒(méi)有偵聽(tīng)客戶端的連接請(qǐng)求, mysqld 啟動(dòng)后對(duì)于客戶端的偵聽(tīng)是分三種情況。
之一種情況
是使用參數(shù) –skip-networking 跳過(guò)偵聽(tīng)客戶端的網(wǎng)絡(luò)連接,用下面的命令我們可以看到 MySQL 根本沒(méi)有偵聽(tīng) 3306 端口。
第二種情況
使用參數(shù) –bind-address 后面增加對(duì)客戶端訪問(wèn) IP 地址的限制,例如只偵聽(tīng)本地的連接
三、賬戶密碼的問(wèn)題最后一種情況是賬戶密碼的問(wèn)題,應(yīng)付這種情況我們有個(gè)有力的工具就是查看 MySQL 的 error log, error log 記載信息的詳細(xì)程度上由參數(shù) –log-error-verbosity 進(jìn)行控制的
在管理工具-服務(wù)中,檢查加密服務(wù)(KDSvrMgrService)是否被停掉,如果未啟動(dòng),點(diǎn)擊鼠標(biāo)右鍵,選擇“啟動(dòng)”選項(xiàng),手動(dòng)啟動(dòng)即可. 如果問(wèn)題依然存在,則啟動(dòng)客戶端遠(yuǎn)程組件配置工具
確保中間層服務(wù)器的地址輸入正確,并與下面列表中實(shí)際各模塊連接的中間層地址一致;如果中間層地址采用的是機(jī)器名,要確保機(jī)器名與實(shí)際的IP地址之間的綁定是正確的(即在HOST文件中IP地址與機(jī)器名的映射關(guān)系是正確的)。
如果上述地方有誤,請(qǐng)重新輸入正確的中間層地址后,點(diǎn)擊“測(cè)試”按鈕,測(cè)試客戶端與中間層的連接情況,通過(guò)后點(diǎn)擊“確定”按鈕,完成客戶端與中間層的配置。
如果在管理工具-服務(wù)中,沒(méi)有服務(wù)(KDSvrMgrService)需手工加載: 在開(kāi)始——運(yùn)行中輸入 ..\WINDOWS\system32\kdcom\KDSvrMgrService.exe /unregserver -卸載命令
..\WINDOWS\system32\kdcom\KDSvrMgrService.exe /service -加載命令
客戶端與服務(wù)器連接:
保證局域網(wǎng)連通,標(biāo)準(zhǔn)是服務(wù)器與客戶端彼此能PING通,并且在不需密碼的情況下能訪問(wèn)并打開(kāi)彼此的共享文件夾。檢查用戶名,如果兩臺(tái)機(jī)器都使用administrator登錄,那么要么都是空密碼,要么兩臺(tái)機(jī)器密碼一致;如果客戶端以其他用戶登錄,例如user(自定)登錄,那么在中間層服務(wù)器的用戶管理中需添加相同用戶,相同密碼
最后進(jìn)行遠(yuǎn)程組建配置(客戶端),在開(kāi)始-程序-金蝶-遠(yuǎn)程組建配置中進(jìn)行,在使用單一的遠(yuǎn)程組建配置中輸入服務(wù)器的ip地址進(jìn)行測(cè)試,如果前面能通過(guò),后面有個(gè)別組件通不過(guò)也是正常的,可能客戶端有些組件沒(méi)有進(jìn)行安裝,忽略掉就可以。測(cè)試完電擊右上角的確定即可。
但是如果一個(gè)也不通,還需要檢查網(wǎng)絡(luò),防火墻,用戶名,還要看兩臺(tái)機(jī)器的分布式com是否啟用(在運(yùn)行中輸入dcomcnfg默認(rèn)屬性中)
需要你注意的地方
1,確保你的網(wǎng)絡(luò)是通的,至少可以和服務(wù)器連通
2,正常裝好后需要 輸入服務(wù)器IP地址,點(diǎn)測(cè)試
3,檢查你登錄windows系統(tǒng)的用戶名和密碼是否在K3服務(wù)器上是否存在,如果沒(méi)有請(qǐng)?zhí)砑?/p>
4,分布式com服務(wù)要啟動(dòng) net stop KDSvrMgrService 之后,看看服務(wù)還能不能啟動(dòng)
該問(wèn)題應(yīng)該是加密狗服務(wù)沒(méi)有成功注冊(cè)的原因,請(qǐng)按照如下方式重新注冊(cè):在開(kāi)始菜單-運(yùn)行界面中輸入C:\WINNT\system32\KDCOM\KDSvrMgrService.exe /service并在控制面版-管理工具-服務(wù)中找到KDSvrMgrService服務(wù)啟動(dòng)即可(檢查是否是自動(dòng)啟動(dòng)),如果K3中間層安裝在其它目錄中,則修改相應(yīng)硬盤符即可。
在為客戶機(jī)安裝完工客戶端后提示”連接中間層加密服務(wù)失敗,請(qǐng)確認(rèn)中間層加密服務(wù)已啟動(dòng)”
K3版本從K/310.3試過(guò).安裝:K/310.3SP1也試過(guò).別人的機(jī)子都能登錄K3,我就裝的這臺(tái)不行!
嘗試的解決方法:
方法一:K/310.3以后版本在中間層服務(wù)器的管理工具——服務(wù)中增加了Kdsvrmgrservice的加密服務(wù),如果該服務(wù)不能正常啟動(dòng)或不存在都會(huì)造成K3不能正常連接。
通過(guò)命令的方式重新加載該服務(wù):
在開(kāi)始-運(yùn)行里輸入 %systemdrive%\winnt\system32\kdcom\kdsvrmgrservice.exe /unregserver 卸載該服務(wù), 然后在開(kāi)始-運(yùn)行里輸入 %systemdrive%\winnt\system32\kdcom\kdsvrmgrservice.exe /service 加載該服務(wù) 方法二:配置dcomcnfg,把默認(rèn)身份驗(yàn)證級(jí)別改無(wú)
方法三:以下方法可以驗(yàn)證一下加密服務(wù)端口5159,
客戶端和服務(wù)器需要互相驗(yàn)證通過(guò)
在中間層服務(wù)器檢測(cè) :telnet 客戶IP地址 5159
在客戶端檢測(cè) : telnet 中間層服務(wù)器IP地址 5159
如果提示”不能打開(kāi)到主機(jī)的連接,在端口5159連接失敗”,那病因就是端口引起,可以把防火墻關(guān)閉后再驗(yàn)證,
關(guān)于cadence數(shù)據(jù)庫(kù)加載不上的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。
當(dāng)前文章:解決cadence數(shù)據(jù)庫(kù)加載問(wèn)題的方法(cadence數(shù)據(jù)庫(kù)加載不上)
標(biāo)題鏈接:http://fisionsoft.com.cn/article/cosigis.html


咨詢
建站咨詢
