EDA技術初探(微課視頻版)

於東亮

  • 出版商: 清華大學
  • 出版日期: 2026-06-01
  • 售價: $294
  • 語言: 簡體中文
  • 頁數: 180
  • ISBN: 7302715963
  • ISBN-13: 9787302715962
  • 相關分類: 電路學 Electric-circuits
  • 下單後立即進貨 (約4週~6週)

  • EDA技術初探(微課視頻版)-preview-1
  • EDA技術初探(微課視頻版)-preview-2
  • EDA技術初探(微課視頻版)-preview-3
  • EDA技術初探(微課視頻版)-preview-4
  • EDA技術初探(微課視頻版)-preview-5
  • EDA技術初探(微課視頻版)-preview-6
  • EDA技術初探(微課視頻版)-preview-7
EDA技術初探(微課視頻版)-preview-1

相關主題

商品描述

"本書講述了從零開始用C語言實現電路仿真的全過程,完成了對EDA內核細節的初步探索。 本書共7章,按照從零開始構造電路仿真代碼的過程,說明了在技術資料缺乏的情況下怎麼解決電路的仿真問題。第1章EDA技術的簡介,第2章電路的面向對象設計和序列化,第3章布線算法,第4章簡單數字電路的計算,第5章硬件編程語言的制作,第6章簡單模擬電路的計算,第7章簡單集成元器件的支持,基本涵蓋了簡單電路的仿真技術。 本書適合初學者入門EDA領域,也可用於資深人員開發EDA代碼或支持新元器件時的基礎框架,並可用作高等院校和培訓機構的教學參考書。 "

作者簡介

於東亮,SCF編譯器作者,資深C程序員和FFmpeg工程師,畢業於天津大學,長期從事Linux下的編程工作。先後制作了“C語言技術內幕”“Linux環境的編程詳解”“怎麼用C語言寫一個簡單EDA”“編譯器入門”等原創視頻合集。本書為作者的第一部實體書,以SCF編譯器為例講述了一門高級語言的開發過程。

目錄大綱

第1章 EDA簡介
1.1 電路設計的難點
1.2 EDA技術簡介和代碼架構
第2章 電路的面向對象設計和序列化
2.1 電路的組成要素
2.2 基於C語言的序列化框架
2.2.1 可序列化結構體的定義
2.2.2 序列化的代碼實現
2.2.3 對象模型的加載
2.2.4 對象模型的內存釋放
2.3 電路結構的描述
2.3.1 電路函數的數據結構
2.3.2 電路模型的常用函數
2.3.3 元器件的面向對象描述
2.3.4 電路圖的構造方法
第3章 布線算法
3.1 導線與元器件之間的關聯度
3.1.1 引腳的共線分析
3.1.2 共線分析的代碼實現
3.1.3 平面幾何的布線難題
3.1.4 導線之間的共享元器件
3.2 電路的拓撲結構分析
3.2.1 電路的拓撲結構
3.2.2 電路的支路探測
3.2.3 電容和電感的拆分
3.2.4 電路的層次樹
3.2.5 並聯分析
3.2.6 電橋的劃分
3.2.7 連接分析
3.2.8 串聯分析
3.2.9 支路的數據結構
3.3 簡單布線算法
3.3.1 層次樹的平面布線問題
3.3.2 層次樹的展開和導線的排序
3.3.3 層次樹的展開算法
3.3.4 導線y坐標的計算
3.3.5 引腳坐標和導線長度
3.3.6 引腳x坐標的調整
3.4 元器件沖突與圖的著色算法
3.4.1 元器件沖突圖的構造
3.4.2 圖的著色算法
3.4.3 最終的布線函數
第4章 簡單數字電路的計算
4.1 簡單門電路
4.2 電路狀態的求解
4.2.1 仿真時的支路探測
4.2.2 三極管的動態電阻
4.2.3 支路電阻和集電極電位
4.2.4 多級三極管的串聯
4.2.5 斷路狀態的檢測
4.3 節點電壓法
4.3.1 節點電壓法簡介
4.3.2 節點電壓法的求解步驟
4.4 電路仿真的代碼框架
4.4.1 電路仿真的主流程
4.4.2 電路的瞬時結構
4.4.3 節點電壓法的求解
4.4.4 三極管的伏安曲線和巴拿赫不動點定理
第5章 硬件編程語言的制作
5.1 用代碼描述硬件
5.2 SCF後端的EDA模塊
5.2.1 編譯器後端的面向對象設計
5.2.2 電路模型的生成框架
5.2.3 與運算的電路模型
5.2.4 加法的電路實現
5.2.5 電路圖的生成
5.2.6 乘法的電路實現
5.3 除法的實現原理
第6章 簡單模擬電路的計算
6.1 電路的時序狀態
6.2 電容和電感的狀態變遷
6.2.1 電容和電感的求解公式
6.2.2 電容和電感的仿真代碼
6.3 正弦振蕩器的仿真
6.3.1 正弦振蕩器的瞬態過程
6.3.2 正弦振蕩器的振蕩效果
6.3.3 振蕩器的頻率和離散傅裏葉變換
6.3.4 基於PNP三極管的正弦振蕩器
6.4 Colpitts振蕩器的仿真
第7章 簡單集成元器件的支持
7.1 集成元器件的面向對象描述
7.1.1 集成元器件的內部電路圖
7.1.2 集成元器件的初始化
7.1.3 集成元器件的面向對象機制
7.2 集成元器件的電路分析
7.2.1 集成元器件的支路探測
7.2.2 集成元器件的仿真效果
後記