eda技術的概念及範疇
eda技術是在電子cad技術基礎上發展起來的計算機軟體系統,是指以計算機為工作平台,融合了應用電子技術、計算機技術、資訊處理及智慧型化技術的最新成果,進行電子產品的自動設計。
利用eda工具,電子設計師可以從概念、演算法、協議等開始設計電子系統,大量工作可以通過計算機完成,並可以將電子產品從電路設計、效能分析到設計出ic版圖或pcb版圖的整個過程在計算機上自動處理完成。
現在對eda的概念或範疇用得很寬。包括在機械、電子、通訊、航空航天、化工、礦產、生物、醫學、軍事等各個領域,都有eda的應用。目前eda 技術已在各大公司、企事業單位和科研教學部門廣泛使用。例如在飛機製造過程中,從設計、效能測試及特性分析直到飛行模擬,都可能涉及到eda技術。本文所指的eda技術,主要針對電子電路設計、pcb設計和ic設計。eda 設計可分為系統級、電路級和物理實現級。
eda常用軟體
eda工具層出不窮,目前進入我國並具有廣泛影響的eda軟體有:ewb、pspice、orcad、pcad、protel、viewlogic、mentor、graphics、synopsys、lsilogic、cadence、microsim等等。這些工具都有較強的功能,一般可用於幾個方面,例如很多軟體都可以進行電路設計與**,同時以可以進行pcb自動布局佈線,可輸出多種網表檔案與第三方軟體介面。下面按主要功能或主要應用場合,分為電路設計與**工具、pcb設計軟體、ic設計軟體、pld設計工具及其它eda軟體,進行簡單介紹。
1、電子電路設計與**工具
電子電路設計與**工具包括spice/pspice;ewb;matlab;systemview;mmicad等。下面簡單介紹前三個軟體。
(1)spice(simulation program with integrated circuit
(1)vhdl語言 超高速積體電路硬體描述語言(vhsic hardware deseription languagt,簡稱vhdl),是ieee的一項標準設計語言。它源於美國國防部提出的超高速積體電路(very high speed integrated circuit,簡稱vhsic)計畫,是asic設計和pld設計的一種主要輸入工具。
(2)veriolg hdl 是verilog公司推出的硬體描述語言,在asic設計方面與vhdl語言平分秋色。
(3)其它eda軟體如專門用於微波電路設計和電力載波工具、pcb製作和工藝流程控制等領域的工具,在此就不作介紹了
區塊鏈技術的概念及作用
區塊鏈 blockchain 是一種分布式資料庫。區塊鏈降低了經濟系統執行的不確定性。區塊鏈在交易中實現的功能包括 區塊鏈可以管理市場行為人的身份,在使用者需要的時候提供身份證明,用於在交易中幫助消費者確認賣家。區塊鏈的身份管理功能解決了購物時不知道與誰交易的問題。區塊鏈可以記錄商品物流資訊,用於追...
DATA GUARD的概念及作用
data guard的最主要的功能是冗災。當然根據配置的不同,data guard還可以具備以下特點 高可用 效能提公升 資料保護以及故障恢復等。data guard可以分為物理standby和邏輯standby兩種。二者的最大差別在於,物理standby應用的是主庫的歸檔日誌,而邏輯standby...
ROM,RAM,SRAM,DRAM的概念及區別
rom和ram都是常見的儲存器,本文主要梳理rom,ram,sram,dram的概念及區別,屬於較簡單的介紹。早期的概念中,rom是唯讀儲存器 read only memory 的簡稱,從名字可以看出,rom只能讀取已經存好的資料,當資料一旦儲存完成後,就無法將之修改或者刪除,系統電源關閉後,資料也...