91伊人国产-91伊人久久-91伊人影院-91影视永久福利免费观看-免费毛片儿-免费女人18毛片a级毛片视频

 
當前位置: 首頁 » 技術方案 » 解決方案 » 系統集成 » 正文

可視化在線虛擬集成電路設計系統解決方案


  來源: 21IC中國電子網 時間:2019-02-15 編輯:熙樂
分享到:

?

網絡信息服務(NIS)利用客戶機/服務器模式和遠程過程調用(RPC)接口在主機之間進行通訊。網絡信息服務由服務器、客戶機程序庫和一些管理工具組成。在FPGA開發平臺中,用戶一般需要在多臺Linux機器上工作,?臺機器上用相同的用戶名、屬于相同的組、使用相同的密碼。建立NIS服務器,將這些需要共享的信息存放在NIS服務器上統一管理,其他機器都從NIS服務器獲得信息,一旦要更改某個用戶的信息,只需要在NIS服務器上進行更改, 其他機器就自動收到更改后的信息。完成整個NIS網絡環境的建設之后,就能根據設計項目對設計人員進行分組管理,根據所做項目為其配置相應的EDA使用環境。

3.2 網絡文件系統(NFS)

網絡信息服務通常和網絡文件系統一起使用。NFS可用于不同類型計算機和操作系統之間通過網絡進行文件遠程訪問和共享。在FPGA開發平臺中,配置AutoFS Map文件來集中管理NIS域內所有的NFS共享目?。AutoFS的工作流程是,當客戶端配置好AutoFS Map文件,在客戶端如果有NFS目?讀寫請求,系統進程automountd就自動把NFS服務器的資源掛接到客戶機上。所有機器通過NFS共用tools目?,不需要在?臺機器上安裝EDA工具軟件,使得整個EDA設計環境進行集中和統一管理。所有機器通過NFS共用home目?,用戶登?到NIS域中的任一臺機器,自己的home目?內容都相同。

3.3 Modules軟件

隨著EDA工具的更新,系統中一定會存在同一工具的不同版本。版本不同,其·徑、庫和license等環境變量都有可能不同,如果用戶在使用中臨時修改環境變量會比較困難。FPGA開發平臺用Modules軟件進行EDA工具的環境變量管理。modules是一系列腳本的集合,簡化了shell的初始化,允許用戶在工作過程中很容易地修改環境變量,減少其維護難度,提供了一種動態修改應用環境的機制。modules使用以下方式工作,$ module avail列出可以加載的工具, $ module load加載工具,$ module list列出已加載的工具,$ module unload卸載工具。在腳本中還可以設置工具之間的依賴或沖突關系。

3.4 版本控制和缺陷追蹤軟件

在整個FPGA開發流程中,?個設計環節都需要團隊來完成。在多團隊緊密合作開發流程中,版本控制和缺陷追蹤等管理軟件是必不可少的。在FPGA開發平臺上,安裝了SVN、SOS版本管理軟件和bugzilla缺陷追蹤軟件。SVN是開源軟件,適合芯片設計流程中的文檔版本管理。SOS是ClioSoft公司開發的集成電·設計數據版本控制軟件,支持Cadence公司virtuoso平臺的DFII。 開源的Bugzilla是一個搜集缺陷的數據庫,它用于記?和管理產品缺陷從發現到修復的全流程。

3.5 EDA工具軟件

根據EDA工具對操作系統版本的要求,分別在兩臺tool server上安裝redhat enterprise 4 updat 8和redhat enterprise 5 updat 8兩個版本的操作系統。集成電·芯片設計集成環境需要滿足foundary廠家PDK庫的要求。PDK(process design kit)是溝通IC設計公司、代工廠與EDA廠商的橋梁。PDK用代工廠的語言定義了一套反映foundary工藝的文檔資料,包含了反映制造工藝的基本數據集。根據PDK對EDA工具及版本的要求,在兩臺tool server上按照FPGA芯片設計流程,集成了設計流程中各個階段所需要的Cadence、Synopsys、Mentor等公司的EDA工具。


4 SGD軟件部署

SGD軟件部署分為兩個部分,SGD網關和由多臺SGD服務器組成的陣列。SGD網關是一種代理服務器,部署在防火墻隔離區(DMZ)。在客戶端與陣列中的SGD服務器建立連接之前,通過SGD網關先在DMZ中對所有連接進行驗證。SGD服務器陣列和其他需要控制訪問權限的應用系統放置SGD網關后側,λ于內部網絡中。SGD服務器陣列由多臺SGD服務器組成一個負載均衡和故障轉移組,與管理服務器和tool server連接。
SGD利用遠程控制技術構建一個可兼容異構系統和工具的中間接口,是一種基于圖形模式的遠程控制技術,將遠程主機桌面和應用程序完全地顯示到客戶端,使用戶能夠直觀地對服務端進行操作。在FPGA開發平臺中,EDA工具集成環境中的各種應用,如linux系統的EDA工具和windows系統的各種資源等應用程序,都可以通過SGD遠程顯示,遠程用戶用IE瀏覽器或Firefox瀏覽器通過互聯網就能夠使用FPGA開發平臺上的各種應用軟件。


5 FPGA開發平臺應用

本文介紹的大容量FPGA設計平臺已應用于全自主千萬門級FPGA芯片設計。30多λ設計工程師使用該平臺參與全自主千萬門級FPGA芯片設計。團隊中在異地工作的工程師使用SGD遠程登?到FPGA設計平臺共同參與設計工作。設計團隊采用中芯國際SMIC 40 nm CMOS設計技術,用正向設計的方法,設計基于SRAM配置的面向高性能通用邏輯與信號處理的全自主千萬門級FPGA器件。器件含有數字ASCI電·、全定制電·、數模混合電·以及memory complier等。

關鍵詞:芯片 集成電路 FPGA芯片    瀏覽量:57592

聲明:凡本網注明"來源:儀商網"的所有作品,版權均屬于儀商網,未經本網授權不得轉載、摘編使用。
經本網授權使用,并注明"來源:儀商網"。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源的作品,歸原版權所有人所有。目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。如有作品的內容、版權以及其它問題的,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
本網轉載自其它媒體或授權刊載,如有作品內容、版權以及其它問題的,請聯系我們。相關合作、投稿、轉載授權等事宜,請聯系本網。
QQ:2268148259、3050252122。


讓制造業不缺測試測量工程師

最新發布
行業動態
技術方案
國際資訊
儀商專題
按分類瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權所有 ?廣州德祿訊信息科技有限公司
本站轉載或引用文章涉及版權問題請與我們聯系。電話:020-34224268 傳真: 020-34113782

粵公網安備 44010502000033號

粵ICP備16022018號-4