随笔分类 -  Quartus II

1 2 3 4 下一页

(原創) Altera Technology Roadshow 2011 Taipei (SOC) (Quartus II) (Nios II) (Qsys)
摘要:這是我第一次參加Altera一年一度的Technology Roadshow。 阅读全文

posted @ 2011-10-26 23:55 真 OO无双 阅读(2362) 评论(1) 推荐(0) 编辑

(原創) 如何在安裝SELinux的環境執行Quartus II? (SOC) (Quartus II) (Linux) (RedHat)
摘要:一般人安裝Linux時,也會同時安裝SELinux,這將導致Quartus II Linux板無法正常啟動,該如何解決呢? 阅读全文

posted @ 2011-10-19 01:09 真 OO无双 阅读(1358) 评论(0) 推荐(0) 编辑

(筆記) 如何得知Quartus II最新版到底修改了哪些東西? (SOC) (Quartus II) (Nios II) (SOPC Builder) (Qsys)
摘要:Quartus II改版很快,我需要一直更新Quartus II版本嗎?SP的版本我也需要更新嗎?我該如何得知新版的Quartus II改了哪些東西? 阅读全文

posted @ 2011-10-19 00:49 真 OO无双 阅读(3261) 评论(1) 推荐(0) 编辑

(原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
摘要:本文介紹如何安裝Linux版的Quartus II,其中包含如何在Linux安裝USB Blaster以及相關議題。 阅读全文

posted @ 2011-10-10 15:53 真 OO无双 阅读(10122) 评论(0) 推荐(3) 编辑

(原創) Quartus II安裝新觀念:如何將Quartus II安裝在VirtualBox內? (SOC) (Quartus II) (VirtualBox)
摘要:VM並不是什麼新的觀念,透過VM我們可以在一個OS去執行其他OS,若我們將Quartus II也裝在VM中,將可解決一些長久以來Quartus II使用上所遇到的問題。 阅读全文

posted @ 2011-08-20 21:12 真 OO无双 阅读(6581) 评论(2) 推荐(0) 编辑

(原創) 深入探討DE2-70的『Error:Can't place pins assigned to pin location Pin_AD25 (IOC_X95_Y2_N1)』錯誤訊息的原因與解決方式 (SOC) (Quartus II) (DE2-70) (Tcl)
摘要:DE2-70初學者常常會遇到這個錯誤訊息,在(原創) 如何解決DE2-70的『Error: Can't place pins assigned to pin location Pin_AD25 (IOC_X95_Y2_N1)』的錯誤訊息? (SOC) (Quartus II) (DE2-70)曾經討論過解決方式,不過當時並有解釋為什麼要這樣解(因為我當時也不懂),本文重新徹底討論之。 阅读全文

posted @ 2011-02-28 17:14 真 OO无双 阅读(16027) 评论(5) 推荐(5) 编辑

(原創) 多工器MUX coding style整理 (SOC) (Verilog) (Quartus II)
摘要:本文整理出幾種常見的多工器Mux可合成的coding style,並深入探討其合成的結果。 阅读全文

posted @ 2010-09-05 10:07 真 OO无双 阅读(63132) 评论(6) 推荐(5) 编辑

(原創) DE2-70能玩些什麼? (SOC) (Verilog) (Quartus II) (SOPC Builder) (Nios II) (μC/OS-II) (DE2-70)
摘要:朋友看我花了快台幣三萬元買了買了DE2-70 + 500萬像素CMOS數位相機 + 4.3"LCD觸控式面板,問我買FPGA開發版能幹麻?還不如去買iPhone 4(雖然我也是有買iPhone 4),其實DE2-70比iPhone 4更好玩。 阅读全文

posted @ 2010-09-03 00:46 真 OO无双 阅读(16100) 评论(20) 推荐(6) 编辑

(原創) 如何設計一個數位相框? (SOC) (Quartus II) (SOPC Builder) (Nios II) (TRDB-LTM) (DE2-70)
摘要:在上一篇blog,我們學會了將wav檔放在SD卡上,實做出一個SD卡wav player,第一次體會出軟硬體設計的威力。由於FAT16格式的讀取,必須牽涉到軟體的動作,所以必須引入Nios II與Avalon Bus,不能再靠純硬體的方式設計。這次我們將圖片放在SD卡上,在DE2-70實做出一個簡易的數位相框。 阅读全文

posted @ 2010-08-14 14:23 真 OO无双 阅读(26262) 评论(30) 推荐(6) 编辑

(原創) 如何設計一個SD卡Wav Player? (SOC) (Quartus II) (SOPC Builder) (Nios II) (DE2-70)
摘要:在上一篇blog,我們學會如何開發一個硬體Controller,並加上軟體API,讓Nios II軟體能順利地控制硬體,並且讓七段顯示器從0屬到100。或許由同學會問:『要讓七段顯示器從0數到100,我用純硬體的方式開發,全部的Verilog程式碼不超過50行,為什麼要大費周章的使用軟硬體設計的方式呢?還要多學了SOPC Builder、Avalon Bus、Nios II,增加學習曲線,執行速度也比純硬體慢,FPGA所使用的資源(LE)也比純硬體多很多!!』 本Lab是軟硬體設計的精典範例,你將會感受出軟硬體設計的威力。 阅读全文

posted @ 2010-08-13 16:45 真 OO无双 阅读(14482) 评论(10) 推荐(3) 编辑

(原創) 如何設計一個七段顯示器Controller? (SOC) (Quartus II) (SOPC Builder) (Nios II) (DE2-70)
摘要:在上一篇blog,我們已經學會如何將Altera內建的controller加上SOPC Builder,並且用軟體來控制硬體,儘管如此,你會發現在DE2-70上,仍然有很多硬體還沒被驅動,如VGA、LTM、CMOS、Ethernet、Audio CODEC、七段顯示器...等,此外,雖然現在軟體能控制硬體了,卻必須依賴Altera所提供的controller,只要Altera沒提供controller,我們就沒辦法去控制該硬體。在本文中,我們將自己實做出一個Altera沒提供的controller:七段顯示器controller,使七段顯示器能被Nios II軟體所控制,其中包含硬體controller與軟體HAL的開發。 阅读全文

posted @ 2010-08-12 15:13 真 OO无双 阅读(20689) 评论(5) 推荐(4) 编辑

(原創) timing中的slack是什麼意思? (SOC) (Quartus II)
摘要:在分析timing時,在timing report中常會出現setup time slack與hold time slack,本文深入探討slack的意義。 阅读全文

posted @ 2010-08-04 16:39 真 OO无双 阅读(79386) 评论(4) 推荐(7) 编辑

(筆記) fmax的計算公式 (SOC) (Quartus II)
摘要:fmax是討論timing最基本的觀念,本文記下Altera對於fmax的計算公式 阅读全文

posted @ 2010-08-04 15:17 真 OO无双 阅读(5149) 评论(0) 推荐(3) 编辑

(筆記) 如何使用ModelSim作前仿真與後仿真? (SOC) (Quartus II) (ModelSim)
摘要:本文介紹使用ModelSim做前仿真,並搭配Quartus II與ModelSim作後仿真。 阅读全文

posted @ 2009-01-30 21:04 真 OO无双 阅读(35402) 评论(7) 推荐(7) 编辑

(原創) 如何解決warning:『PLL output port feeds output pin via non-dedicated routing -- jitter performance depends on switching rate of other design elements. Use PLL dedicated clock outputs to ensure jitter performance』? (SOC) (Quartus II) (DE2-70)
摘要:無論是自己開發的project,或者是DE2-70 CD上的範例,只要Quartus II編譯後,幾乎大家都會遇到這個warning,到底是什麼意思呢?該如何解決這個warning呢? 阅读全文

posted @ 2008-12-23 10:01 真 OO无双 阅读(5578) 评论(1) 推荐(1) 编辑

(原創) 如何使用Pipeline Bridge增進Nios II系統的Fmax? (SOC) (Quartus II) (Nios II) (SOPC Builder) (DE2-70)
摘要:在DE2-70,隨便一個Nios II系統在Quartus II編譯後,幾乎都會遇到1個critical warning:『Critical Warning: Timing requirements for slow timing model timing analysis were not met. See Report window for details.』,該如何解決呢? 阅读全文

posted @ 2008-12-21 01:18 真 OO无双 阅读(6806) 评论(18) 推荐(1) 编辑

(筆記) Altera所提供的在線技術培訓 (SOC) (Quartus II) (Nios II) (SOPC Builder) (SignalTap II) (Verilog) (VHDL)
摘要:Quartus II是一個功能強大,但也非常複雜的軟體,初學者常常迷失在Quartus II眾多功能中,Altera提供了在線技術培訓視頻供初學者學習,重點是:『全中文』!! 阅读全文

posted @ 2008-12-19 01:05 真 OO无双 阅读(11714) 评论(5) 推荐(0) 编辑

(筆記) Quartus II 8.1所建議的Naming Convention for Avalon Signal Type (SOC) (SOPC Builder) (Quartus II)
摘要:在Quartus II 8.1中,Quartus II Handbook Version 8.1 Vol.4對Avalon Signal Type的nameing convention建議做了些變化。 阅读全文

posted @ 2008-12-09 20:23 真 OO无双 阅读(2002) 评论(2) 推荐(0) 编辑

(筆記) 如何避免Quartus II自動將未宣告的信號視為wire? (SOC) (Verilog) (Quartus II)
摘要:在Verilog 1995規定,對於沒宣告的信號會自動視為wire,這樣常常造成debug的困難,Verilog 2001另外定義了`default_nettype none,將不再自動產生wire,且目前Quartus II 8.1已經支援。 阅读全文

posted @ 2008-12-06 18:01 真 OO无双 阅读(5685) 评论(6) 推荐(1) 编辑

(原創) 如何破解Quartus II 8.1? (SOC) (Quartus II) (Nios II)
摘要:本文介紹破解Quartus II 8.1詳細步驟。 阅读全文

posted @ 2008-11-29 10:42 真 OO无双 阅读(12836) 评论(13) 推荐(1) 编辑

1 2 3 4 下一页

导航