電路圖是代碼的基礎,代碼是電路圖的描述,這是數字邏輯系統設計的基本思路。本書正是遵循這種思路,從電路出發系統地介紹了Verilog語言的知識。
本書以通俗幽默的語言介紹了Verilog語言的基礎知識以及對應的電路設計技巧,其中重點強調了「看圖(電路圖)說話(寫Verilog代碼)」的思想。除了基本知識、可綜合語句、仿真驗證外,還講解了復雜系統設計方法,介紹了3種不同算法的DDS系統的設計。
通過閱讀本書,讀者可以熟練、全面地掌握針對工程實踐的Verilog語言的知識,並且了解了系統算法與定點化、系統結構與電路設計等概念。在今后的工程實踐中,這些對於一個合格的數字邏輯設計工程師而言,都是必須掌握的知識。
目錄
忍者學校篇
第一章基礎知識
加和尚說技術發展穆金仙談語言演變
Verilog語言發展及其主要特點
守規並非實際迂腐按部方為真正捷徑
ASIC與FPGA的開發流程
高速率信號要完整門陣列時序可約束
FPGA的時序約束
打勝仗未雨需綢繆做設計把握到細節
FPGA結構與面向FPGA的設計
語言設計兩面全能初學乍練一頭霧水
Verilog語言的可綜合性
第二章語言層次
翻譯標准穆子得意胡說層次加菲犯難
標准內容與邏輯層次
跳出行為天地寬廣面試之前必讀此節
非RTL級的Verilog簡介
腳踏陰陽以生四象內存數值而出格式
常量與表達式
出生命名自有准則千絲萬縷布爾邏輯
變量類型
工程步驟自頂向下邏輯設計模塊連接
模塊設計與連接
下忍者篇
第三章組合操作
科學思維三段推理數字電路邏輯運算
邏輯運算
四則運算正負整數可否綜合加減乘除
算術運算
適應環境多種選擇分支導航關系比較
關系操作
關關雎鳩輾轉反側位位比特拼接擴展
位拼接與選取
前途歧路會看地圖系統分支選擇操作
「?:」選擇操作
第四章還是組合
默默潛伏不求正名時時准備立即響應
組合邏輯:reg與always
條件面前戲說假如真情實感淚唱如果
選擇語句
數座「伊夫」管理困難多個數值討論「案例」
多選語句
沙彌聽講迷途知返老道說書指點迷津
組合邏輯綜合
中忍者篇
第五章時序邏輯
兩個活寶鎖存觸發一對兄弟電平邊沿
觸發器與時序邏輯
積香廚中穆子做面集電芯內觸發聯串
D觸發器鏈
包袱重壓蝸牛行路輕裝分擔馬蹄飛奔
時序與組合邏輯融合
獨木成林難於登天兄弟協力分進合擊
並行化設計模式
天下大事欲速不達建功立業集腋成裘
流水線設計模式
工作不滿老板發怒一人多用調度得當
時分復用設計模式
第六章工程話題
系統復位無上法寶片外按鍵初級輸入
按鍵與復位
語言有限移位受限智力無邊位數可變
可變移位寬度的移位操作
數字邏輯狀態一統數學抽象模型兩種
有限狀態機及其代碼
多個時鍾滴滴答答幾種隔離分分合合
多時鍾系統
重復工作令人煩惱循環描述可能綜合
循環控制
上忍者篇
第七章靈活模塊
辟邪驅鬼書寶尉遲復雜計算任務函數
函數與任務
統一環境統一定義一起修改一起作用
宏定義與宏判斷
結構一致小節差異書寫單次參數細化
參數
學習方法模式總結代碼簡練生成有道
生成塊
綜合知識核心設計數字分頻牛刀小試
數字分頻器核的設計
第八章電路之外
行為涉及紅花兩朵電路驗證各有不同
與電路無關的HDL
繼承而來功能豐富范圍廣泛應用謹慎
編譯指令
仿真亦需輸入輸出語言也有任務函數
系統任務與函數
武林高手也要吃飯最強設計必須測試
測量向量與激勵
對外聯絡語言接口勾選交通句柄函數
與其他語言/系統借口簡介
火影篇
第九章綜合例子
脈沖時鍾時時震盪正弦信號刻刻查表
DDS及其基於ROM查找表的實現
截弓為弦祖子得率化曲作線比丘成功
基於折線擬合的DDS實現
胡旋不停逐步逼近位寬延長內外有別
基於CORDIC的DDS實現
常用Verilog關鍵詞的邏輯歸類
附錄
附錄A
給邏輯派和語法黨的索引
常用Verilog關鍵詞的邏輯歸類
附錄B
電路門門規
代碼風格與規則
附錄C
基本拳譜
有關開發與仿真環境的資料
第一章基礎知識
加和尚說技術發展穆金仙談語言演變
Verilog語言發展及其主要特點
守規並非實際迂腐按部方為真正捷徑
ASIC與FPGA的開發流程
高速率信號要完整門陣列時序可約束
FPGA的時序約束
打勝仗未雨需綢繆做設計把握到細節
FPGA結構與面向FPGA的設計
語言設計兩面全能初學乍練一頭霧水
Verilog語言的可綜合性
第二章語言層次
翻譯標准穆子得意胡說層次加菲犯難
標准內容與邏輯層次
跳出行為天地寬廣面試之前必讀此節
非RTL級的Verilog簡介
腳踏陰陽以生四象內存數值而出格式
常量與表達式
出生命名自有准則千絲萬縷布爾邏輯
變量類型
工程步驟自頂向下邏輯設計模塊連接
模塊設計與連接
下忍者篇
第三章組合操作
科學思維三段推理數字電路邏輯運算
邏輯運算
四則運算正負整數可否綜合加減乘除
算術運算
適應環境多種選擇分支導航關系比較
關系操作
關關雎鳩輾轉反側位位比特拼接擴展
位拼接與選取
前途歧路會看地圖系統分支選擇操作
「?:」選擇操作
第四章還是組合
默默潛伏不求正名時時准備立即響應
組合邏輯:reg與always
條件面前戲說假如真情實感淚唱如果
選擇語句
數座「伊夫」管理困難多個數值討論「案例」
多選語句
沙彌聽講迷途知返老道說書指點迷津
組合邏輯綜合
中忍者篇
第五章時序邏輯
兩個活寶鎖存觸發一對兄弟電平邊沿
觸發器與時序邏輯
積香廚中穆子做面集電芯內觸發聯串
D觸發器鏈
包袱重壓蝸牛行路輕裝分擔馬蹄飛奔
時序與組合邏輯融合
獨木成林難於登天兄弟協力分進合擊
並行化設計模式
天下大事欲速不達建功立業集腋成裘
流水線設計模式
工作不滿老板發怒一人多用調度得當
時分復用設計模式
第六章工程話題
系統復位無上法寶片外按鍵初級輸入
按鍵與復位
語言有限移位受限智力無邊位數可變
可變移位寬度的移位操作
數字邏輯狀態一統數學抽象模型兩種
有限狀態機及其代碼
多個時鍾滴滴答答幾種隔離分分合合
多時鍾系統
重復工作令人煩惱循環描述可能綜合
循環控制
上忍者篇
第七章靈活模塊
辟邪驅鬼書寶尉遲復雜計算任務函數
函數與任務
統一環境統一定義一起修改一起作用
宏定義與宏判斷
結構一致小節差異書寫單次參數細化
參數
學習方法模式總結代碼簡練生成有道
生成塊
綜合知識核心設計數字分頻牛刀小試
數字分頻器核的設計
第八章電路之外
行為涉及紅花兩朵電路驗證各有不同
與電路無關的HDL
繼承而來功能豐富范圍廣泛應用謹慎
編譯指令
仿真亦需輸入輸出語言也有任務函數
系統任務與函數
武林高手也要吃飯最強設計必須測試
測量向量與激勵
對外聯絡語言接口勾選交通句柄函數
與其他語言/系統借口簡介
火影篇
第九章綜合例子
脈沖時鍾時時震盪正弦信號刻刻查表
DDS及其基於ROM查找表的實現
截弓為弦祖子得率化曲作線比丘成功
基於折線擬合的DDS實現
胡旋不停逐步逼近位寬延長內外有別
基於CORDIC的DDS實現
常用Verilog關鍵詞的邏輯歸類
附錄
附錄A
給邏輯派和語法黨的索引
常用Verilog關鍵詞的邏輯歸類
附錄B
電路門門規
代碼風格與規則
附錄C
基本拳譜
有關開發與仿真環境的資料
網路書店
類別
折扣
價格
-
新書$474