Abstract
之前曾經推薦過一本Verilog的薄書,這次再推薦一本適合FPGA與Quartus II的Verilog入門書籍。

Intrduction

作者:陸自強
出版社:儒林圖書公司
語言:繁體中文
ISBN:9789574998210

之前曾經在(原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)推薦過一本相當容易閱讀的Verilog入門書籍,不過初學者可能面臨一個更基本的問題:連工具都不太會用!!。

這本書有以下幾個特色:
1.結合Quartus II與DE2
每個範例皆Step by step的介紹如何使用Quartus II,並搭配DE2,結果除了可用波形圖仿真外,還可實際燒入DE2觀察結果。

2.每個範例都用三種方式呈現
a.電路圖:
老實說,我不贊成一下子就用Verilog學習數位系統,由於Verilog與C語法相近,這會讓初學者沒有硬體觀念,而用C的軟體思維去思考,畢竟Verilog只是硬體描述語言,一定要先用電路思考,最後只是將電路用code表示而已。

b.Verilog:
已經用電路圖了解硬體架構後,才開始用Verilog的RTL去實現,並在範例中循序漸進的介紹Verilog語法。

c.Mega function:
這也是本書的一大特色,會在範例中使用Altera所提供的Mega function來簡化設計,讓你自然的學習Quartus II內建的Mega function。

Conclusion
事實上我在blog的很多範例,都是看了這本書之後加以修改而成,我從這本書學到很多東西,在此推薦給Verilog的初學者學習。

See Also
(原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)
(原創) Verilog入門書推薦3:基于Verilog HDL的數字系統應用設計 (SOC) (Verilog)

(原創) Verilog入門書推薦2:數位系統實習 Quartus II (SOC) (Verilog)相关推荐

  1. Quartus ii 与 Verilog入门教程(1)——Verilog实现8位计数器

    下载:Quartus ii与verilog实现8位计数器,Modelsim仿真工程 1.计数器原理 在时钟作用下,输出信号从0开始,每个时钟的上升沿输出加1.当复位信号有效时,输出清零.计时实现只需累 ...

  2. c语言gps数据处理 6分,程序設計入門——C語言 第8周編程練習 2GPS數據處理(6分)...

    題目內容: NMEA-0183協議是為了在不同的GPS(全球定位系統)導航設備中建立統一的BTCM(海事無線電技術委員會)標准,由美國國家海洋電子協會(NMEA-The National Marine ...

  3. 【数字系统】简单逻辑电路设计:与非门/逻辑门 Quartus II 环境/Verilog 语言/编程+仿真+开发板/FPGA/CPLD/EDA

    一. 实验要求 1. 实现二输入与非门电路以及其他简单门电路: 2. 在Quartus II 环境下,运用Verilog HDL 语言进行编程开发,并完成对电路工作情况的仿真模拟: 3. 完成配置程序 ...

  4. (筆記) Continuous Assignment的幾個特色 (SOC) (Verilog)

    Abstractcontinuous assignment用來描述組合邏輯,有幾個思維和C語言不太一樣. Introduction1.當等號右邊的任何輸入發生改變時,continuous assign ...

  5. (原創) 深入探討blocking與nonblocking (SOC) (Verilog)

    Abstract Verilog雖然是個語法簡單的語言,但是blocking與nonblocking卻是大家學習Verilog時永遠的痛,即時是很資深的IC Designer,也未必完全搞清楚兩者的差 ...

  6. (原創) 如何使用ModelSim-Altera對Nios II仿真? (SOC) (Nios II) (SOPC Builder) (ModelSim) (DE2)...

    Abstract 在剛學習Nios II時,每次在Run As Nios II Hardware下方,看到Run As Nios II ModelSim就覺得很好奇,Nios II明明是嵌入式系統,怎 ...

  7. (原創) Quartus II安裝新觀念:如何將Quartus II安裝在VirtualBox內? (SOC) (Quartus II) (VirtualBox)...

    Abstract VM並不是什麼新的觀念,透過VM我們可以在一個OS去執行其他OS,若我們將Quartus II也裝在VM中,將可解決一些長久以來Quartus II使用上所遇到的問題. Introd ...

  8. (原創) 如何解決DE2_LCM_CCD上下顛倒左右相反與無法設定曝光值的問題? (SOC) (DE2)...

    AbstractDE2_LCM_CCD是友晶科技為DE2和其130萬像素CMOS與彩色LCD所寫的範例,但官方的範例會造成上下顛倒左右相反與曝光值無法設定的問題,本文提出解決方式. Introduct ...

  9. (原創) 如何將CMOS所擷取的影像傳到PC端? (SOC) (DE2) (TRDB-DC2)

    AbstractDE2提供了Control Panel與Image Converter,可以將CMOS所擷取的影像傳到PC端, Introduction 版權聲明:文中所有範例皆出自DE2光碟,版權歸 ...

最新文章

  1. windows卸载程序提示“请等待当前程序完成卸载或更改“问题解决方法,windows卸载卡进程问题解决方法
  2. java 与 .net socket_java.net.Socket/java.net.ServerSocket-TCP Socket编程
  3. java 成员类_Java类的五大成员之一——内部类
  4. 七种设计原则(二)单一职责原则
  5. JavaFX 2.0布局窗格– HBox和VBox
  6. ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍
  7. PowerEdge服务器生命周期控制器:Lifecycle Controller
  8. 深入了解什么是服务网格
  9. inDesign入门教程,如何添加阴影效果?
  10. linux 启动作业,[转载] 随身带着走的作业系统 ~安装Linux作业系统于随身碟~
  11. 用Excel拟合imu温度趋势线
  12. apimanager-wso2-OKD-deploy
  13. LeetCode 水壶问题
  14. linux 卸载dnw命令,linux下使用usb2ram替代dnw
  15. Codeforces 图论板刷总结(更新中)
  16. 高端大气通用企业介绍PPT模板-优页文档
  17. 论文阅读笔记- Dremel
  18. 谷歌浏览器查看当前网页默认字体大小及其他样式
  19. 关于Axure-9组合交互内联框架问题
  20. 详解Java操作符 instanceof

热门文章

  1. 机器学习实战(九)K-means(K-均值)
  2. 【十二】Jmeter:“CSV 数据文件设置”参数化请求出现中文乱码
  3. c语言程序输入n个数字排序,请问,C语言能人请进,用写一个程序,要求输入N个整数,按从小到大的顺序输出,就说说...
  4. php的图像处理有哪些实际作用,PHP_一个经典实用的PHP图像处理类分享,本图像处理类可以完成对图片 - phpStudy...
  5. [Ext JS]3.2.3 下拉选项框 Combobox
  6. HttpClient 使用证书访问https站点
  7. PHP Linux安装
  8. JavaScript创建与读写本地文件(IEFirefox)
  9. python变量标识符_Python 1基础语法三(变量和标识符的区别)
  10. docker mysql 阿里云_阿里云docker部署mysql