国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

例說FPGA連載11:心臟跳動——時(shí)鐘電路

發(fā)布時(shí)間:2016-7-22 18:28    發(fā)布者:rousong1989
例說FPGA連載11心臟跳動——時(shí)鐘電路
特權(quán)同學(xué),版權(quán)所有
配套例程和更多資料下載鏈接:
http://pan.baidu.com/s/1c0nf6Qc
人體擁有非常奇妙的循環(huán)系統(tǒng),而心臟是這個(gè)循環(huán)系統(tǒng)的發(fā)動機(jī),它向全身各部位供應(yīng)血液。如圖2.5所示,心臟有四個(gè)空腔,上面兩個(gè)叫心房(atrium),下面兩個(gè)叫心室(ventric1e)。右心房收納全身的靜脈血,通過右心室從肺動脈泵出,此時(shí)肺動脈中流的是靜脈血,通過肺中的氣體交換,變成含氧豐富的動脈血,由肺靜脈送至左心房,再通過左心室的主動脈泵向全身各個(gè)組織器官以滿足其正常生理活動的需要。這便是人體無時(shí)不刻不在進(jìn)行著的心跳過程。
圖2.5 心臟示意圖
了解了心臟之于人體內(nèi)部循環(huán)系統(tǒng)的作用,反觀時(shí)鐘信號之于FPGA器件,其實(shí)也有著異曲同工之妙。伴隨著每一次的心跳過程,都有血液的運(yùn)轉(zhuǎn)和流動;同樣的,伴隨著每一個(gè)時(shí)鐘脈沖的產(chǎn)生,也都有數(shù)字信號的輸入和輸出。對于在FPGA器件內(nèi)實(shí)現(xiàn)的任何時(shí)序邏輯應(yīng)用,失去了時(shí)鐘信號便意味著信號的傳輸將處于停滯狀態(tài)。時(shí)鐘信號的重要性可見一斑。
如圖2.6所示,理想的時(shí)鐘模型是一個(gè)占空比為50%且周期固定的方波。file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsC306.tmp.png為一個(gè)時(shí)鐘周期,file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsC316.tmp.png為高脈沖寬度,file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsC317.tmp.png為低脈沖寬度,file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsC328.tmp.png=file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsC338.tmp.png+file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsC349.tmp.png。一般情況下,F(xiàn)PGA器件內(nèi)部的邏輯會在每個(gè)時(shí)鐘周期的上升沿執(zhí)行一次數(shù)據(jù)的輸入和輸出處理,而在兩個(gè)時(shí)鐘上升沿的空閑時(shí)間里,則可以用于執(zhí)行各種各樣復(fù)雜的處理。而一個(gè)比較耗時(shí)的復(fù)雜運(yùn)算過程,往往無法一個(gè)時(shí)鐘周期完成,便可以切割成幾個(gè)耗時(shí)較小的運(yùn)算,然后在數(shù)個(gè)時(shí)鐘上升沿后輸出最終的運(yùn)算結(jié)果。時(shí)鐘信號的引入,不僅讓所有的數(shù)字運(yùn)算過程變成“可量化”的,而且也能夠?qū)⒏鞣N不相關(guān)的操作過程同步到一個(gè)節(jié)拍上協(xié)同工作。
圖2.6 理想時(shí)鐘波形
FPGA器件的時(shí)鐘信號源一般來自外部,我們通常使用晶體振蕩器(簡稱晶振)產(chǎn)生時(shí)鐘信號。當(dāng)然了,一些規(guī)模較大的FPGA器件內(nèi)部都會有可以對時(shí)鐘信號進(jìn)行倍頻或分頻的專用時(shí)鐘管理模塊,如PLL或DLL。由于FPGA器件內(nèi)部使用的時(shí)鐘信號往往不只是供給單個(gè)寄存器使用,因?yàn)樵趯?shí)際應(yīng)用中,成百上千甚至更多的寄存器很可能共用一個(gè)時(shí)鐘源,那么從時(shí)鐘源到不同寄存器間的延時(shí)也可能存在較大偏差(我們通常稱為時(shí)鐘網(wǎng)絡(luò)延時(shí)),而我們知道,這個(gè)時(shí)間差過大是很要命的。因此,F(xiàn)PGA器件內(nèi)部設(shè)計(jì)了一些稱之為“全局時(shí)鐘網(wǎng)絡(luò)”的走線池。通過這種專用時(shí)鐘網(wǎng)絡(luò)走線,同一時(shí)鐘到達(dá)不同寄存器的時(shí)間差可以被控制到很小的范圍內(nèi)。而我們又如何能保證輸入的時(shí)鐘信號能夠走“全局時(shí)鐘網(wǎng)絡(luò)”呢?有多種方式,對于外部輸入的時(shí)鐘信號,只要將晶振產(chǎn)生的時(shí)鐘信號連接到“全局時(shí)鐘專用引腳”上;而對于FPGA內(nèi)部的高扇出控制信號,通常工具軟件會自動識別此類信號,將其默認(rèn)連接到“全局時(shí)鐘網(wǎng)絡(luò)”上,而設(shè)計(jì)者若是不放心,也可通過編譯報(bào)告進(jìn)行查看,甚至可以手動添加這類信號。關(guān)于時(shí)鐘電路的設(shè)計(jì)和選型,有如下幾個(gè)基本事項(xiàng)需要考慮:
● 系統(tǒng)運(yùn)行的時(shí)鐘頻率是多少?(可能有多個(gè)時(shí)鐘)
● 是否有內(nèi)部的時(shí)鐘管理單元可用(通常是有)?它的輸入頻率范圍(需要查看器件手冊進(jìn)行確認(rèn))?
● 盡可能選擇專用的時(shí)鐘輸入引腳。
● 時(shí)鐘走線盡可能短,有條件最好做包地處理,確保外部輸入時(shí)鐘信號干凈、穩(wěn)定。

本文地址:http://www.4huy16.com/thread-171076-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
shanghai6668 發(fā)表于 2016-7-25 17:48:03
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • “芯”光璀璨,鵬城共賞——2025 Microchip中國技術(shù)精英年會深圳站回顧
  • Microchip第22屆中國技術(shù)精英年會——采訪篇
  • Microchip第22屆中國技術(shù)精英年會上海首站開幕
  • 常見深度學(xué)習(xí)模型介紹及應(yīng)用培訓(xùn)教程
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表