深入淺出玩轉(zhuǎn)FPGA

出版時間:2010-5  出版社:北京航空航天大學出版社  作者:吳厚航  頁數(shù):315  
Tag標簽:無  

前言

也許人們會忘記你做過多少項目,干過多少工程,但一定會記住你寫過的一本好書。EDN China首次為網(wǎng)友新書作序,其一是承蒙作者吳厚航作為EDN China.com的資深會員對網(wǎng)站社區(qū)一貫的熱情和支持,藉其新書出版之日自當彈冠共慶以序作酬,略盡綿?。黄涠彩窍M膭罡嗟碾娮庸こ處煻鄬懖┪?、多寫文章、多寫書——將自己的心得和經(jīng)驗與同行們分享。《深入淺出玩轉(zhuǎn)FPGA》同EDN China.com的工程師社區(qū)淵源匪淺。2008年,EDN China.corn的工程師社區(qū)開展了助學活動,低價實用的RF學習板、TCP學習板、CAN學習板、USB學習板吸引了眾多網(wǎng)友的眼球。無疑這樣的活動為很多高校學生以及年輕的工程師們提供了一個既可以動手實踐、又方便交流互動的學習平臺。電子設(shè)計涉及的技術(shù)門類著實太多,只有不斷擴大討論范圍才能滿足廣大電子愛好者學習的欲望??删幊唐骷O(shè)計是繼單片機、ARM、DSP之后,目前討論最多而技術(shù)門檻也相對較高的一個門類。EDN China.com工程師社區(qū)的FPGA討論組人氣高漲,很多網(wǎng)友都希望能有一個FPGA學習板的助學活動。對于他們來說,F(xiàn)PGA的高門檻也許不僅是技術(shù),還因為其昂貴的器件價格。但是,盡管不少熱心網(wǎng)友提出了各種想法來為建立FPGA的助學活動出謀劃策,卻一直沒有定論,也一直缺少資深專家來親歷親為支持活動。2008年11月初,一位經(jīng)常在EDN China.corn的博客發(fā)表FPGA方面“酷”文的網(wǎng)友ilove314(即本書作者吳厚航)與我們聯(lián)系,希望能夠搞一次CPLD的助學活動。幾番接觸之后,我們發(fā)現(xiàn)這位網(wǎng)友也的確有備而來,很快就遞交了活動方案的細節(jié),并且提交了學習板的配套資料、例程代碼、文檔說明等。在活動套件的售價方面,對方的報價也相當具有吸引力。于是,CPLD助學活動的報名提上了議程,并在可編程器件論壇中得到了眾多網(wǎng)友的響應(yīng)。當年12月底,第一批50套助學板發(fā)到了我們手上,據(jù)說當時為了節(jié)約成本,吳厚航和幾位朋友利用業(yè)余時間在一大堆烙鐵、松香和焊錫中親自動手忙了兩個多星期。

內(nèi)容概要

本書收集整理了作者在FPGA學習和實踐中的經(jīng)驗點滴。書中既有日常的學習筆記,對一些常用設(shè)計技巧和方法進行深入探討;也有很多生動的實例分析,這些實例大都是以特定的工程項目為依托,具有一定的借鑒價值;還有一些適合于初學者入門和進階學習的實驗例程;另外還給出了兩個比較完整的DIY工程,讓讀者從系統(tǒng)角度理解FPGA的開發(fā)流程。    本書從工程實踐出發(fā),旨在引領(lǐng)讀者學會如何在FPGA的開發(fā)設(shè)計過程中發(fā)現(xiàn)問題、分析問題并解決問題。本書附帶的光盤收集了大量的實用例程,同時與本書配套的視頻教程也可以在http://group.ednchina.com/1375/32390.aspx下載。    本書的主要讀者對象為電子、計算機、控制及信息等相關(guān)專業(yè)的在校學生、從事FPGA/CPLD開發(fā)設(shè)計的電子工程師以及所有電子設(shè)計制作的愛好者們。

作者簡介

吳厚航,[網(wǎng)名特權(quán)同學],就職于上海某研究所,熱愛FPGA開發(fā)設(shè)計工作,擅長記錄、分析及總結(jié)經(jīng)驗與技巧。個人技術(shù)博客深受網(wǎng)友好評,任EDN China網(wǎng)站FPGA/CPLD助學小組組長。

書籍目錄

第一部分 基礎(chǔ)普及 筆記1 初識FPGA 筆記2 應(yīng)用領(lǐng)域 筆記3 開發(fā)流程第二部分 設(shè)計技巧 筆記4基本語法 筆記5 漫談狀態(tài)機設(shè)計 筆記6 復(fù)位設(shè)計 筆記7 FPGA重要設(shè)計思想及工程應(yīng)用 筆記8 基于FPGA的跨時鐘域信號處理 筆記9 經(jīng)驗點滴第三部分 仿真測試 筆記10 簡單的Testbench設(shè)計 筆記11 Testbench書寫技巧 筆記12 測試用例設(shè)計第四部分 時序分析 筆記13 時序分析基礎(chǔ) 筆記14 基于ISE的時序約束 筆記15 基于TimeQuest的時序分析第五部分 基礎(chǔ)實驗 筆記16 基于EPM240的入門實驗 筆記17 基于EP1C3的進階實驗第六部分 項目應(yīng)用 筆記18 DIY邏輯分析儀 筆記19 DIY數(shù)碼相框第七部分 網(wǎng)絡(luò)雜文 筆記20 Xilinx網(wǎng)站資源導(dǎo)航 筆記21 苦練基本功 筆記22 永遠忠于年輕時的夢想?yún)⒖嘉墨I

章節(jié)摘錄

插圖:特權(quán)同學接觸最多的典型控制就是液晶屏的驅(qū)動,因為大多數(shù)液晶屏都是需要實時掃描的,而且場頻、行頻的時序都相對固定。要是使用單片機,即使什么都不做,只響應(yīng)定時中斷都不一定來得及。即使是找來速度更快一些的ARM(市場上也有一些內(nèi)嵌了液晶驅(qū)動外設(shè)的ARM)、DSP等高端處理器直接驅(qū)動液晶,過多的中斷響應(yīng)也會給程序帶來麻煩,這就未免有些得不償失了。所以,F(xiàn)PGA是最好的選擇,從成本考慮,如果只是做簡單的驅(qū)動和數(shù)據(jù)搬運的工作,CPLD也足夠了。此外,如步進電機驅(qū)動、圖像采集等應(yīng)用中都采用了基于FPGA/CPI,D的解決方案,F(xiàn)PGA/CPLD也的的確確在實時控制領(lǐng)域擁有著得天獨厚的優(yōu)勢。二、信號處理與協(xié)議實現(xiàn)1.信號處理  相信很多朋友對數(shù)字信號處理器(DSP)都有相當程度的了解。的確,這樣的微處理器是為數(shù)字信號處理量身打造的,在數(shù)據(jù)運算處理方面有著相當不錯的性能。但是,今天的FPGAA已經(jīng)具有了內(nèi)嵌乘法器、專用運算電路并集成了大量可靈活配置的片內(nèi)RAM等,再加上FPGA的并行性以及可靈活配置的位寬,這些特性使其足以與任何DSP相抗衡。在軟件無線電領(lǐng)域,ASIC、FPGA和DSP三足鼎立,各有優(yōu)勢。ASIC往往針對某一個特定的產(chǎn)品,可升級性和靈活性較低。DSP和FPGA都是可編程的,DSP的軟件編譯和調(diào)試相對FPGA要容易一些,但只適合一些基于順序處理的算法實現(xiàn),對于并行要求極高的應(yīng)用場合則無能為力了。因此,在這樣的應(yīng)用場合,DSP加FPGA的解決方案是一個折中的選擇。2.協(xié)議實現(xiàn)  FPGA擁有著豐富的電平接口,易于實現(xiàn)各種各樣不同的協(xié)議?,F(xiàn)成的協(xié)議芯片確實不少,但是對于一些標準協(xié)議的非標準應(yīng)用還是應(yīng)該選擇FPGA。有時只要選擇一個合適的IP核,簡單的配置后即可靈活使用。三、片上系統(tǒng)數(shù)字電路高度集成化是現(xiàn)代電子發(fā)展的大勢所趨,片上系統(tǒng)(SoC)的概念也就應(yīng)運而生。它是指在單個芯片上集成一個完整的系統(tǒng),一般包括系統(tǒng)級芯片控制邏輯模塊、微處理器/微控制器內(nèi)核模塊、數(shù)字信號處理器模塊、存儲器或存儲器控制模塊、與外部通信的各種接口協(xié)議模塊、含有ADC/DAC的模擬前端模塊、電源及功耗管理模塊。SoC是一個具備特定功能、應(yīng)用于特定產(chǎn)品的高度集成電路。

編輯推薦

《深入淺出玩轉(zhuǎn)FPGA》從工程實踐出發(fā),旨在引領(lǐng)讀者學會如何在FPGA60開發(fā)設(shè)計過程中發(fā)現(xiàn)問題、分析問題并解決問題?!渡钊霚\出玩轉(zhuǎn)FPGA》附帶的光盤中收集了大量的實用例程。也歡迎讀者朋友加入EDN China網(wǎng)站的FPGA助學小組,這里不僅可以免費申請書中涉及的FPGA開發(fā)板(不含芯片和元器件),而且可以下載到特權(quán)同學精心錄制的3 5課時、與《深入淺出玩轉(zhuǎn)FPGA》同名的《深入淺出撫轉(zhuǎn)FPGA》視頻教程。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    深入淺出玩轉(zhuǎn)FPGA PDF格式下載


用戶評論 (總計138條)

 
 

  •   我是玩fpga的,當初就是對照著吳厚航同學的視頻教程一步一步走下來的,他是我的師傅。。。
    他的視頻是非常不錯的,結(jié)合他本書寫的例子程序也是很不錯的。
    但是我要說的是。。。這本書有部分是講設(shè)計經(jīng)驗的,也就是說要有一定的設(shè)計經(jīng)驗,再去看這本書,那就有很大的提高的。
    這是一本好書。
  •   深入淺出玩轉(zhuǎn)FPGA(內(nèi)附光盤一張),不錯的
  •   本書是作者FPGA實踐的經(jīng)驗總結(jié),是國內(nèi)難得的比較接近讀者的作品,但希望初學者FPGA的讀者最好有單片機的以及外設(shè)IC的相關(guān)經(jīng)驗,否則看起來會比較吃力
  •   這本書中集合了作者在學習FPGA過程中遇到的問題,總結(jié)了經(jīng)驗,讀后可以使后來的學習者少走很多彎路
  •   和視頻配套使用,紙質(zhì)的東西看著比較舒服些,以前很少買書,現(xiàn)在想學點東西,畢業(yè)后好找工作,所以在潛心學習和研究FPGA,有想學的,這本書不錯,推薦大家買
  •   本書是作者FPGA實踐的經(jīng)驗總結(jié),是國內(nèi)難得的比較接近讀者的作品
  •   對于FPGA學習有一定基礎(chǔ)的人,可以從書中汲取到更多的經(jīng)驗!畢竟是作者的實踐經(jīng)驗之談!
  •   學習FPGA的一本很具有參考價值的書籍,作者的實踐經(jīng)驗很值得學習!
  •   真正是在實踐中總結(jié)的一本書 少了很多套話 適合對fpga有一定基礎(chǔ)的看 因分的篇章都是一下經(jīng)驗感受 直接上手很難
  •   這本書可以后說是FPGA初學者的必備寶典 前面幾張關(guān)于筆記講解的很到位 非常有助于理解 收獲頗豐
  •   特權(quán)同學的這部書 是我看過的很多介紹開發(fā)FPGA書中最好的書了 電子版的看了四遍
  •   對學習FPGA有一定基礎(chǔ)的比較好,寫的很實在,都是作者自己的感悟,很真實
  •   上周四剛到手的書,當當配送的速度有點慢啊,呵呵
    書一到手就迫不及待的開始看起來,自己之前也有接觸過FPGA的應(yīng)用,該書中對于一些經(jīng)典的使用分析很透徹,讀后大有原來如此的感慨,非常值得一讀!
  •   快遞還好,三四天收到貨,收到書,這本書內(nèi)容確實挺不錯的,很好,贊一個!學習FPGA,很好的參考書!
  •   不錯,但是看這本書需要一些FPGA基礎(chǔ),無基礎(chǔ)的話不好懂
  •   這本書將fpga的內(nèi)容講的通俗易懂,正所謂深入淺出,覺得是本好書
  •   這本書適合有些fpga基礎(chǔ)的人看,很有幫助
  •   絕對的FPGA入門好書,可以和郭天祥的51書相媲美
  •   這本書主要以一個專研FPGA的人的手記形式展開,對于初學FPGA的人適用性有點差
  •   零基礎(chǔ)學FPGA步驟寫的很清楚,但還是簡單了一些。。特權(quán)的還沒看呢。。
  •   對學習fpga有些用
  •   內(nèi)容不錯,對于學習FPGA,很有幫助
  •   對于快速入門FPGA很有幫助
  •   對于有單片機、C語言和數(shù)字電路基礎(chǔ)的人,這本可以作為FPGA入門書籍,非常不錯……
  •   思路清晰邏輯嚴謹fpga不可多得的好書
  •   自學FPGA的一本好書
  •   很實用的書籍,例程對工程項目很有幫助
  •   本書適合有基礎(chǔ)的人來學習,最好是做過一些實踐的項目,書中所述的都是平時應(yīng)該注意,實際應(yīng)用。
  •   以前看pdf的版本,效果有點差?,F(xiàn)在買來收藏。對于有一定設(shè)計經(jīng)驗再看這本書,會比較合適。初學者并不很適合。
  •   書中講了不少方法,光盤中還有工程源代碼,都是實際項目中總結(jié)出來的經(jīng)驗,非常不錯。
  •   速度快,書是正品,價格便宜,關(guān)鍵免運費,

    書的內(nèi)容呢,比較適合初學者,要求掌握一些基礎(chǔ),適合做參考書,里面涉及的面比較廣,有了這本書,就好比有人給你指點一樣,這樣的書才是我想要的,

    建議一些什么學者啊,書不要寫的太死板。那樣學習就無趣了
  •   作為一個工程師的經(jīng)驗總結(jié),很適合初學者學習
  •   不可多得的具有工程實踐參考價值的好書。
  •   至少作者非常真成, 而且確實深入淺出。 介紹了一些頂級的技巧和很多很好的經(jīng)驗。
  •   作者經(jīng)驗的總結(jié),適合學習借鑒。
  •   這本書深入淺出 很適合入門
  •   寫的不錯,結(jié)合視頻教程學習很好
  •   書中沒有長篇大論,每一處都是點到為止,主要告訴了我如何進行思考的方法。這也是我買這本書的原因。
  •   這個書入門難。不過后面的實例還是不錯的
  •   作者的視頻方式教學,確實讓人便于學習,這是超越其他教材的地方
  •   網(wǎng)上很火的一本書,看了一些,可能對新手來說有點兒不好理解
  •   寫的很好!以實例學習!
  •   介紹了作者實際工作中遇到的經(jīng)驗,值得學習和參考!
  •   書不錯適合初學者,作者寫出了自己的東西!
  •   這本書很實用,對入門還是有很大幫助
  •   還買了個助學小組的開發(fā)板。挺好!
  •   結(jié)合視頻看,入門較好!~
  •   工程人員的利器
  •   絕對的經(jīng)驗之談,非常不錯,但有一定難度,適合中階學習者提高之用!
  •   不錯的書,適合有一定基礎(chǔ)的人閱讀。
  •   后面的內(nèi)容不太適合初學者
  •   光盤塞中間,不大好拿出來,紙張有點毛糙
  •   寫的很好,而且光盤也很好
  •   剛開始學習,希望能做到和作者一樣~~~
  •   雖然作者很嫩,可是我們更嫩的得像他學習,所以無情的買了一本,沒錢了 ,讓我情何以堪
  •   非常推薦,書中有很多非常好的技巧
  •   經(jīng)驗值之談,值得借鑒
  •   書確實不錯,內(nèi)容很有借鑒性,作者的經(jīng)驗很寶貴!
  •   書還行,就是講得還不夠細,可能東西太多了,我是初學者
  •   正如書名那樣,深入淺出,大多數(shù)是作者經(jīng)驗之談
  •   特權(quán)這本書給了很多經(jīng)驗
  •   進度跳躍的比較快,適合有些基礎(chǔ)的閱讀。
  •   很多是個人經(jīng)驗的總結(jié),比較有參考性
  •   帶我入門的書
  •   認真閱讀了每一章,感覺收獲頗豐。期待作者的下一本書。
  •   很實用,有一定基礎(chǔ)后看收獲更大
  •   書的質(zhì)量不怎么樣,但是內(nèi)容通俗易懂,很好的一本書
  •   看了,挺適合自己的,對有點基礎(chǔ)的,很實用
  •   書的質(zhì)量還可以吧,價格也比較合理。
  •   結(jié)合吳厚航先生的視頻講解,上手很快,值得推薦的好書
  •   其實基本都是視頻里面的內(nèi)容啦
  •   學習當中,挺好的
  •   書有一定的啟發(fā)性,感覺還行
  •   不錯 由作者自己的思考和經(jīng)驗
  •   書不錯 適合我
  •   這是一本很好入門級的讀物,謝謝
  •   通俗易懂,深入淺出,都是精髓,不是基礎(chǔ)。覺得是本好書。
  •   看了很多博客藏經(jīng)閣叢書,感覺都不錯,深入淺出。值得作為讀物
  •   非常好的一本書,送貨非???,及時滿足科研需求
  •   挺好的一本書 推薦
  •   以前借過同學這本書看 終于在當當上買到了 還更便宜
  •   希望能讓我學到許多東西。很喜歡這本書,質(zhì)量也非常好。
  •   男友說很好的一本書
  •   這本書很經(jīng)典,質(zhì)量不錯,價格也還行
  •   很好的一本書,質(zhì)量都不錯
  •   濃縮的就是精華,本書值得細細品味!
  •   內(nèi)容感覺很堆疊啊,沒有很突出的東西,還是要找人學硬件比較好
  •   寫的很詳細,也很實用。。。。
  •   是一本難得的實用參考書
  •   不說寫的有多好,最起碼作者是用心在寫,比起那引起抄來抄去的作者要好的多
  •   特權(quán)同學的書,真的好!!
  •   書已收到正在看
  •   書看上去整體還行,內(nèi)容不是很多
  •   對初學很有幫助啊,特別喜歡特權(quán)的書
  •   看了一下午,書質(zhì)量不錯!
  •   同學的書,拿著看了看,覺得挺好的,就買了
  •   書整體上不錯里面用的軟件和我們學的不一樣不過關(guān)系不大呵呵書有點貴
  •   書不錯,是正版的,雖然11.11,但快遞仍然很給力
  •   非常好的書,特權(quán)好
  •   書有些簡單
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7