0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

做芯片設(shè)計(jì)的都用什么操作系統(tǒng)呢?

芯司機(jī) ? 來源:莽野蠻人 ? 2023-02-06 14:23 ? 次閱讀

工欲善其事,必先利其器。那么,做芯片設(shè)計(jì)的都用什么操作系統(tǒng)呢? 其實(shí),不是我們芯片設(shè)計(jì)工程師要用什么操作系統(tǒng),而是我們做設(shè)計(jì)用的EDA軟件決定了我們要用什么操作系統(tǒng)。 因?yàn)樾酒m然很小,但是它里面的電路規(guī)模很大,在設(shè)計(jì)時(shí)需要進(jìn)行仿真模擬優(yōu)化,那計(jì)算量是很大的。在早期個(gè)人電腦處理能力不強(qiáng)的時(shí)代,只能強(qiáng)大的服務(wù)器才能勝任,而那個(gè)時(shí)代,Sun的服務(wù)器做很好,所以那些EDA軟件都只能運(yùn)行在Sun公司的Unix操作系統(tǒng)Solaris上面了。

ff18f846-a528-11ed-bfe3-dac502259ad0.jpg

后來,隨著Linux的興起,HP等服務(wù)器的強(qiáng)盛,Sun的逐漸衰落,Cadence、Synopsys等公司的EDA軟件也逐漸轉(zhuǎn)向了Linux陣營(yíng),所以,芯片工程師得以在自己的PC上也能裝上這些EDA軟件了,而且,PC的處理能力也越來越強(qiáng),嗯,兄弟們有做私活的機(jī)會(huì)了(偷笑)。

ff33664a-a528-11ed-bfe3-dac502259ad0.jpg

HP服務(wù)器

在這一時(shí)期,Linux陣營(yíng)里,商業(yè)化最好的是Redhat,所以Cadence、Synopsys等公司的EDA軟件推薦的也是Redhat,畢竟做設(shè)計(jì),穩(wěn)定壓倒一切。

Redhat的服務(wù)畢竟要錢,后來出現(xiàn)的CentOS完美的解決了這一問題,所以很多公司和個(gè)人都選擇CentOS了。(可惜,CentOS 9不會(huì)再有了)

就目前來說,芯片設(shè)計(jì)操作系統(tǒng)的選擇:

1、大公司——服務(wù)器上裝Redhat,買服務(wù);

2、小公司——服務(wù)器上裝Redhat,不買服務(wù),或者裝CentOS;

3、個(gè)人——PC或者筆記本,首選Ubuntu,虛擬機(jī)的話選CentOS。

公司的選擇我們就不說了,有錢啥都不缺。

個(gè)人的話,其實(shí)什么Linux發(fā)行版都可以,兼容性的問題也很好解決,因?yàn)長(zhǎng)inux上的軟件,基本上都相當(dāng)于Windows上說的綠色軟件,缺什么依賴庫,就補(bǔ)什么依賴庫,不能裝依賴庫的安裝包,拷貝一個(gè)so文件也可以,做一個(gè)軟鏈接也可以,都是可以解決的。

我這里只所以推薦Ubuntu,是因?yàn)閁buntu背靠的是大公司,質(zhì)量有保證,更新也比較及時(shí),對(duì)新硬件支持較好。對(duì)于個(gè)人來說,除了EDA軟件,可能還會(huì)裝不少其他辦公軟件。國產(chǎn)軟件也有很多支持Linux了,目前基本都只支持deb和rpm兩種包。所以,從硬件和軟件的支持來看,Ubuntu是首選。

如果只是裝一個(gè)虛擬機(jī)安裝這些EDA軟件,那當(dāng)然就算選Redhat的源碼再造版CentOS了,對(duì)EDA軟件的兼容性最好。

目前,我公司的hp服務(wù)器上,我裝的是Redhat,我個(gè)人的PC和筆記本,我都只裝了Ubuntu單個(gè)系統(tǒng),辦公設(shè)計(jì)兩不誤。

順便說一下,想用Redhat系之外發(fā)行版的同學(xué),你只要做好一下幾件事,EDA軟件的兼容性不是問題:

1、很多eda軟件都只支持redhat或類redhat,在軟件運(yùn)行時(shí)會(huì)進(jìn)行OS檢測(cè),實(shí)際上都是讀取的/etc/redhat-release這個(gè)文件,redhat-release是一個(gè)文本文件,里面只有一句話,比如:

Red Hat Enterprise Linux Server release 6.3 (Santiago)

EDA需要什么,我們就提供什么。

2、EDA軟件都很龐大,都是由很多組件構(gòu)成的,雖然你裝的是64位版本,但是可能很多軟件自己的通信組件還是32位遺留下來,所以,必須把系統(tǒng)的32位庫裝上;

3、軟件缺什么依賴庫,就裝什么依賴庫,找不到依賴庫,就去找so文件,放到軟件目錄下或者系統(tǒng)目錄下都可以,或者做軟鏈接,只要EDA軟件能夠找到;還是那句話,Linux下的軟件都是綠色軟件,盡量不要去做影響系統(tǒng)本身的改動(dòng),改動(dòng)只影響軟件自己就好了。

4、軟件不提示錯(cuò)誤信息怎么辦?用trace命令跟蹤,看看到底缺什么,找到缺什么了就按照第3條處理。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片設(shè)計(jì)
    +關(guān)注

    關(guān)注

    15

    文章

    986

    瀏覽量

    54712
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8873

    瀏覽量

    84972

原文標(biāo)題:你們做芯片設(shè)計(jì)都用的什么操作系統(tǒng)?

文章出處:【微信號(hào):芯司機(jī),微信公眾號(hào):芯司機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    面向功能安全應(yīng)用的汽車開源操作系統(tǒng)解決方案

    在SAE 2024國際汽車安全大會(huì)上,Elektrobit的Linux專家王紅燕在操作系統(tǒng)芯片技術(shù)的分論壇上為大家?guī)砹恕懊嫦蚬δ馨踩珣?yīng)用的汽車開源操作系統(tǒng)解決方案”主題演講。
    的頭像 發(fā)表于 09-27 09:21 ?350次閱讀
    面向功能安全應(yīng)用的汽車開源<b class='flag-5'>操作系統(tǒng)</b>解決方案

    關(guān)于臺(tái)式電腦國產(chǎn)操作系統(tǒng)鴻蒙、統(tǒng)信、麒麟等操作系統(tǒng)光驅(qū)驅(qū)動(dòng)程序一些問題!

    現(xiàn)在國產(chǎn)化替代越來越深入,很多電腦都用了的是國產(chǎn)操作系統(tǒng) 對(duì)于:DVD刻錄機(jī)光驅(qū),移動(dòng)USB刻錄機(jī)光驅(qū),在WIN系統(tǒng)可以正常實(shí)現(xiàn)功能,或者聯(lián)網(wǎng)驅(qū)動(dòng),在國產(chǎn)系統(tǒng)就無法正常使用功能 請(qǐng)問有
    發(fā)表于 09-23 11:07

    嵌入式實(shí)時(shí)操作系統(tǒng):Intewell操作系統(tǒng)與VxWorks操作系統(tǒng)有啥區(qū)別

    Intewell操作系統(tǒng)和VxWorks操作系統(tǒng)都是工業(yè)領(lǐng)域常用的操作系統(tǒng),它們各有特點(diǎn)和優(yōu)勢(shì)。以下是它們之間的一些主要區(qū)別:
    的頭像 發(fā)表于 07-08 14:16 ?292次閱讀
    嵌入式實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>:Intewell<b class='flag-5'>操作系統(tǒng)</b>與VxWorks<b class='flag-5'>操作系統(tǒng)</b>有啥區(qū)別

    求助,請(qǐng)問你們開發(fā)產(chǎn)品時(shí)使用的什么操作系統(tǒng)

    開發(fā)產(chǎn)品時(shí),你會(huì)使用什么操作系統(tǒng)? 使用了操作系統(tǒng)會(huì)不會(huì)影響執(zhí)行效率?請(qǐng)各位大神們給個(gè)意見呀。 我在開發(fā)一個(gè)產(chǎn)品,現(xiàn)在遇到這個(gè)問題,寫不帶系統(tǒng)
    發(fā)表于 05-14 08:06

    基于鴻道(Intewell?)操作系統(tǒng)研發(fā)的農(nóng)業(yè)機(jī)器人操作系統(tǒng)

    江蘇大學(xué)與科東軟件聯(lián)合研發(fā)“農(nóng)業(yè)機(jī)器人操作系統(tǒng)”,并成立“農(nóng)業(yè)機(jī)器人操作系統(tǒng)”聯(lián)合實(shí)驗(yàn)室,奮力推進(jìn)農(nóng)業(yè)智能化,推動(dòng)農(nóng)業(yè)科技創(chuàng)新?!稗r(nóng)業(yè)機(jī)器人操作系統(tǒng)”的技術(shù)革新,對(duì)提高農(nóng)業(yè)生產(chǎn)效率、保護(hù)環(huán)境、應(yīng)對(duì)農(nóng)業(yè)勞動(dòng)力短缺及促進(jìn)智慧農(nóng)業(yè)發(fā)展
    的頭像 發(fā)表于 04-30 11:09 ?338次閱讀

    帶你認(rèn)識(shí)實(shí)時(shí)操作系統(tǒng)(rtos)

    實(shí)時(shí)操作系統(tǒng)(RTOS)是為嵌入式系統(tǒng)和實(shí)時(shí)應(yīng)用提供一個(gè)穩(wěn)定、可預(yù)測(cè)和高效運(yùn)行環(huán)境的操作系統(tǒng)。實(shí)時(shí)操作系統(tǒng)確保了系統(tǒng)能夠在嚴(yán)格的時(shí)間限制內(nèi)響
    的頭像 發(fā)表于 04-16 16:30 ?1008次閱讀
    帶你認(rèn)識(shí)實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>(rtos)

    深度解析全球操作系統(tǒng)格局

    操作系統(tǒng)是負(fù)責(zé)協(xié)調(diào)、管理和控制計(jì)算機(jī)硬件與軟件資源的程序,是整個(gè)計(jì)算機(jī)的核心系統(tǒng)軟件。 按照操作系統(tǒng)面向的設(shè)備類型,通用操作系統(tǒng)主要包括桌面操作系統(tǒng)
    的頭像 發(fā)表于 01-18 15:00 ?876次閱讀
    深度解析全球<b class='flag-5'>操作系統(tǒng)</b>格局

    有了單片機(jī),為什么還要使用操作系統(tǒng)

    問題:? 對(duì)于一款單片機(jī)來說,裝上了操作系統(tǒng)(比如linux、uc/os-2、winCE等),與不裝操作系統(tǒng)最大的區(qū)別是什么? 回答: 操作系統(tǒng),是個(gè)龐然大物,但是大家都很喜歡,因?yàn)樗軒湍?b class='flag-5'>做
    的頭像 發(fā)表于 01-11 08:35 ?632次閱讀

    詳解實(shí)時(shí)操作系統(tǒng)和非實(shí)時(shí)操作系統(tǒng)

    實(shí)時(shí)操作系統(tǒng),當(dāng)外界事件和數(shù)據(jù)產(chǎn)生時(shí),系統(tǒng)能以足夠快的速度予以處理,其處理結(jié)果能在規(guī)定的時(shí)間內(nèi)控制生產(chǎn)結(jié)果或?qū)?b class='flag-5'>系統(tǒng)做出響應(yīng),并控制所有實(shí)時(shí)任務(wù)協(xié)調(diào)一致運(yùn)行的操作系統(tǒng)。
    的頭像 發(fā)表于 12-26 09:54 ?4133次閱讀
    詳解實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>和非實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>

    什么是實(shí)時(shí)操作系統(tǒng)(RTOS)

    實(shí)時(shí)操作系統(tǒng)(RTOS)是一種專為實(shí)時(shí)應(yīng)用程序設(shè)計(jì)的操作系統(tǒng)。實(shí)時(shí)應(yīng)用程序需要在特定時(shí)間內(nèi)做出預(yù)測(cè)的響應(yīng),因此 RTOS 專注于提供對(duì)時(shí)間約束的強(qiáng)調(diào),以確保系統(tǒng)能夠滿足實(shí)時(shí)性能要求。
    的頭像 發(fā)表于 11-23 17:14 ?5227次閱讀

    芯片操作系統(tǒng),手機(jī)廠商的操作系統(tǒng)混戰(zhàn)卷到了智能手表

    ?電子發(fā)燒友網(wǎng)報(bào)道(文/莫婷婷)繼華為推出鴻蒙操作系統(tǒng)之后,不少手機(jī)廠商都推出自研操作系統(tǒng),小米推出小米澎湃OS替代MIUI,vivo也推出藍(lán)河操作系統(tǒng)。霎時(shí)間,自研操作系統(tǒng)似乎成了手
    的頭像 發(fā)表于 11-22 01:09 ?1756次閱讀
    從<b class='flag-5'>芯片</b>到<b class='flag-5'>操作系統(tǒng)</b>,手機(jī)廠商的<b class='flag-5'>操作系統(tǒng)</b>混戰(zhàn)卷到了智能手表

    51單片機(jī)可以跑操作系統(tǒng)嗎?

    據(jù)說單片機(jī)可以上操作系統(tǒng),那51單片機(jī)可以上操作系統(tǒng)嗎,感覺51單片機(jī)性能那么差,還能跑操作系統(tǒng)? 如果可以的話都可以跑那些操作系統(tǒng)
    發(fā)表于 11-06 06:59

    實(shí)時(shí)操作系統(tǒng)的滴答Tick設(shè)置多少才合適?

    實(shí)時(shí)操作系統(tǒng)的滴答Tick設(shè)置多少才合適? 介紹實(shí)時(shí)操作系統(tǒng)中Tick的設(shè)置。 在實(shí)時(shí)操作系統(tǒng)中,Tick是指操作系統(tǒng)的時(shí)間基準(zhǔn),它是操作系統(tǒng)
    的頭像 發(fā)表于 10-29 16:33 ?790次閱讀

    到底啥是實(shí)時(shí)操作系統(tǒng)?它到底實(shí)時(shí)不實(shí)時(shí)?

    到底啥是實(shí)時(shí)操作系統(tǒng)?它到底實(shí)時(shí)不實(shí)時(shí)? 實(shí)時(shí)操作系統(tǒng)(Real Time Operating System,RTOS)是一種特殊類型的操作系統(tǒng)
    的頭像 發(fā)表于 10-29 16:33 ?1044次閱讀

    開源操作系統(tǒng)大全

    開源操作系統(tǒng)即公開源代碼的操作系統(tǒng)軟件,它遵循開源協(xié)議使用、編譯和發(fā)布。自由和開放源代碼軟件中最著名的是 Linux ,它是一種類 Unix 的操作系統(tǒng)。Linux 可安裝在各種計(jì)算機(jī)硬件設(shè)備中
    發(fā)表于 10-27 15:13