免费一看一级欧美-免费一区二区三区免费视频-免费伊人-免费影片-99精品网-99精品小视频

曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業(yè)
 
 
   班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號)
       每期人數(shù)限3到5人。
   上課時間和地點
上課地點:【上海】:同濟大學(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2020年3月16日
   實驗設(shè)備
     ☆資深工程師授課
        
        ☆注重質(zhì)量 ☆邊講邊練

        ☆合格學(xué)員免費推薦工作
        ★實驗設(shè)備請點擊這兒查看★
   質(zhì)量保障

        1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓(xùn)班中重聽;
        2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費提供課后技術(shù)支持。
        3、培訓(xùn)合格學(xué)員可享受免費推薦就業(yè)機會。

課程大綱

對FPGA設(shè)計中常用的復(fù)位設(shè)計方法進行了分類、分析和比較。針對FPGA在復(fù)位過程中存在不可靠復(fù)位的現(xiàn)象,提出了提高復(fù)位設(shè)計可靠性的4種方法,包括清除復(fù)位信號上的毛刺、異步復(fù)位同步釋放、采用專用全局異步復(fù)位/置位資源和采用內(nèi)部復(fù)位。上述方法可有效提高FPGA復(fù)位的可靠性。


對FPGA芯片而言,在給芯片加電工作前,芯片內(nèi)部各個節(jié)點電位的變化情況均不確定、不可控,而這種不確定且不可控的情況會使芯片在上電后的工作狀態(tài)出現(xiàn)錯誤。因此,在FPGA的設(shè)計中,為保證系統(tǒng)能可靠進進入工作狀態(tài),以及避免對FPGA輸出關(guān)聯(lián)的系統(tǒng)產(chǎn)生不良影響,F(xiàn)PGA上電后要進行復(fù)位,且為了消除電源開關(guān)過程中引起的抖動影響,復(fù)位信號需在電源穩(wěn)定后經(jīng)過一定的延時才能撤銷,F(xiàn)PGA的復(fù)位信號需保證正確、穩(wěn)定、可靠。


在FPGA的設(shè)計中,多數(shù)情況下復(fù)位電路的功能雖能夠正常完成,但電路并未得到精確合理的設(shè)計,仍存在可靠性設(shè)計缺陷。為確保系統(tǒng)復(fù)位的可靠性,有必要對FPGA復(fù)位的可靠性設(shè)計方法進行研究。


1復(fù)位設(shè)計方法分類


復(fù)位的目的是在仿真時將設(shè)計強制定位在一個可知狀態(tài),合理選擇復(fù)位方式是電路設(shè)計的關(guān)鍵。根據(jù)與系統(tǒng)時鐘域的關(guān)系,復(fù)位電路可分為同步復(fù)位和異步復(fù)位。同步復(fù)位是指復(fù)位信號只在時鐘沿到來時,才有效。否則,無法完成對系統(tǒng)的復(fù)位工作。異步復(fù)位是指無論時鐘沿是否到來,只要復(fù)位信號有效,使對系統(tǒng)進行復(fù)位。


根據(jù)是否存在外部復(fù)位端口,復(fù)位電路又可分為外部復(fù)位和內(nèi)部復(fù)位。外部復(fù)位是指復(fù)位信號主要來自外部引腳的輸入,如復(fù)位按鈕、電源模塊輸出等。內(nèi)部復(fù)位信號則是主要由FPGA內(nèi)部電路產(chǎn)生。


2復(fù)位設(shè)計方法的比較


2.1同步復(fù)位與異步復(fù)位


2.2.1同步復(fù)位


指定同步復(fù)位時,always的敏感表中僅有一個時鐘沿信號,只有當(dāng)時鐘沿采集到同步復(fù)位的有效電平時,才會在時鐘沿到達時刻進行復(fù)位操作。若目標(biāo)器件或可用庫中的觸發(fā)器本身包含同步復(fù)位端口,則在實現(xiàn)同步復(fù)位電路時可直接調(diào)用同步復(fù)位端。然而多數(shù)目標(biāo)器件的觸發(fā)器本身并不包含同步復(fù)位端口,需使復(fù)位信號與輸入信號組成某種組合邏輯,然后將其輸入到寄存器的輸入端。為了提高復(fù)位電路的優(yōu)先級,通常在電路描述時使用帶有優(yōu)先級的if…else結(jié)構(gòu),復(fù)位電路在第一個if下描述,其他電路在else或else…if分支中描述。復(fù)位電路綜合后的RTL圖如圖1所示。


?

根據(jù)同步電路的特點,其電路優(yōu)點有:


(1)同步復(fù)位有利于基于周期機制的仿真器進行仿真。

(2)使用同步復(fù)位可設(shè)計100%的同步時序電路,有利于時序分析,其綜合結(jié)果的頻率較高。

(3)同步復(fù)位僅在時鐘的有效沿生效,可有效避免因毛刺造成的亞穩(wěn)態(tài)和錯誤。毛刺信號是由FPGA內(nèi)部結(jié)構(gòu)特征決定的,同步復(fù)位在進行復(fù)位和釋放復(fù)位信號時,僅當(dāng)時鐘沿采到復(fù)位信號電平變化時進行相關(guān)操作,若復(fù)位信號樹的組合邏輯出現(xiàn)了某種毛刺,此時時鐘沿采到毛刺的概率較低,由此通過時鐘沿采樣,可有效過波復(fù)位電路組合邏輯產(chǎn)生的毛刺,增強了電路穩(wěn)定性。


同步復(fù)位的缺點有:


(1)多數(shù)目標(biāo)器件庫的觸發(fā)器本身并不包含同步復(fù)位端口,使用同步復(fù)位會增加更多邏輯資源。

(2)同步復(fù)位的最大問題在于必須保證復(fù)位信號的有效時間,需要一個脈寬延展器以確保復(fù)位信號有一定脈沖寬度,由此才能保證所有觸發(fā)器均能有效復(fù)位。由于同步復(fù)位僅當(dāng)時鐘沿采到復(fù)位信號時才會進行復(fù)位操作,所以其信號的持續(xù)時間要大于設(shè)計的最長時鐘周期,以保證所有時鐘的有效沿都能采樣到同步復(fù)位信號。事實上,僅保證同步復(fù)位信號的持續(xù)時間大于最慢的時鐘周期是不夠的,設(shè)計中還需考慮到同步復(fù)位信號樹通過所有相關(guān)組合邏輯路徑時的延時,以及由于時鐘布線產(chǎn)生的偏斜。只有同步復(fù)位大于時鐘最大周期,加上同步信號穿過的組合邏輯路徑延時和時鐘偏斜延時,才能確保同步復(fù)位的可靠。


2.2.2異步復(fù)位


指定異步復(fù)位時,只需在always的敏感表中加人復(fù)位信號的有效沿即可,當(dāng)復(fù)位信號有效沿到達時,無論時鐘沿是否有效,復(fù)位均會立即發(fā)揮其功能。


大多數(shù)目標(biāo)器件和ASIC庫的觸發(fā)器均包含異步復(fù)位端口,異步復(fù)位會直接接人觸發(fā)器的異步復(fù)位端口,綜合后的RTL圖如圖2所示。


根據(jù)異步電路的特點,異步復(fù)位的優(yōu)點有:


(1)由于多數(shù)目標(biāo)器件庫的觸發(fā)器都包含異步復(fù)位端口,異步復(fù)位會節(jié)約邏輯資源。

(2)異步復(fù)位設(shè)計簡單。

(3)對于多數(shù)FPGA,均有專用的全局異步復(fù)位/置位資源(GSR,GlobalSetReset),還可使用GSR資源,異步復(fù)位到達所有寄存器的偏斜最小。


異步復(fù)位的缺點如下:

(1)異步復(fù)位的作用和釋放與時鐘沿并無直接關(guān)系,異步復(fù)位生效時問題并不明顯;但當(dāng)釋放異步復(fù)位時,若異步復(fù)位信號釋放時間和時鐘的有效沿到達時間幾乎一致,則容易造成觸發(fā)器輸出為亞穩(wěn)態(tài),形成邏輯錯誤。

(2)若異步復(fù)位邏輯樹的組合邏輯產(chǎn)生了毛刺,則毛刺的有效沿會使觸發(fā)器誤復(fù)位,造成邏輯錯誤。


2.3外部復(fù)位和內(nèi)部復(fù)位


外部復(fù)位,復(fù)位信號主要來自外部引腳的輸人。復(fù)位信號在電路板上可能會受到來自其他線路的串?dāng)_,因此可能產(chǎn)生毛刺,在無需復(fù)位系統(tǒng)時,毛刺信號可能導(dǎo)致系統(tǒng)誤復(fù)位。


內(nèi)部復(fù)位,F(xiàn)PGA上電配置完成后,由FPGA內(nèi)部電路產(chǎn)生復(fù)位信號,復(fù)位信號與時鐘同步。通常內(nèi)部復(fù)位的設(shè)計方法是:設(shè)計一個初始值為0X0000的SRL16,將其輸人接高電平,輸出作為復(fù)位信號。


3復(fù)位可靠性設(shè)計方法


3.1消除復(fù)位信號上的毛刺


在系統(tǒng)設(shè)計中,若采用低有效復(fù)位信號,可按照圖3所示方法對復(fù)位信號中的毛刺進行消除。延時器件對數(shù)據(jù)進行延時的長度決定復(fù)位毛刺消除電路所能避免的毛刺長度,而延時器件的延時長度也決定需要提供有效復(fù)位信號的最短時間。


如果復(fù)位信號高有效,則將圖3中的或門改為與門使用。為更好地消除毛刺,可在復(fù)位毛刺消除電路后再加上寄存器對復(fù)位信號進行時鐘同步。在通常復(fù)位電路的設(shè)計中,毛刺的長度一般情況下>1個時鐘周期,<16個時鐘周期。為節(jié)省資源,延時器件通常選用SRL16。SRL16可設(shè)置初始值,但不帶復(fù)位功能16bit移位寄存器,能夠通過A0~A3的4根地在線選擇從第幾個寄存器輸出。通常將其作為一個普通的16bit移位寄存器使用。


3.2異步復(fù)位同步釋放


在有些應(yīng)用中,復(fù)位信號需要在時鐘尚未給出或不穩(wěn)定的情況下傳到后級,在時鐘穩(wěn)定之后,再撤去復(fù)位信號。此時需使用異步復(fù)位來實現(xiàn)。由于異步復(fù)位時,時鐘和復(fù)位關(guān)系的不確定性,易造成觸發(fā)器輸出亞穩(wěn)態(tài),引起邏輯錯誤。為確保其復(fù)位的可靠性,通常采用異步復(fù)位,同步釋放的方式。


所謂異步復(fù)位,同步釋放就是在復(fù)位信號到達時不受時鐘信號的同步,而是在該信號釋放時受時鐘信號的同步。通過一個復(fù)位信號綜合器便可實現(xiàn)異步復(fù)位,同步釋放。綜合后的RTL圖如圖3所示,其仿真結(jié)果表明該電路能有效的實現(xiàn)復(fù)位及脫離復(fù)位。

?


3.3采用專用全局異步復(fù)位/置位資源


全局異步復(fù)位/置位資源的主要作用是對系統(tǒng)中存在的所有觸發(fā)器、鎖存器、查找表單元的輸出寄存器進行復(fù)位,不會占有額外的布線資源。使用GSR資源,異步復(fù)位到達所有寄存器的偏斜最小。


3.4采用內(nèi)部復(fù)位的設(shè)計方法


在無需復(fù)位信號先于時鐘信號產(chǎn)生的應(yīng)用中,為避免外部復(fù)位毛刺的影響、異步復(fù)位電路可能引起的亞穩(wěn)態(tài)以及減少資源的使用率,可通過FPGA產(chǎn)生內(nèi)部復(fù)位,然后采用異步的方式對其的內(nèi)寄存器進行復(fù)位。由于該復(fù)位信號由FPGA內(nèi)部產(chǎn)生,不會因外部干擾而產(chǎn)生毛刺,同時又與時鐘同步,不存在因異步復(fù)位導(dǎo)致的亞穩(wěn)態(tài)現(xiàn)象,因此可確保系統(tǒng)可靠復(fù)位。


4結(jié)束語


FPGA的可靠復(fù)位是保證系統(tǒng)能夠正常工作的必要條件,本文對FPGA設(shè)計中常用的復(fù)位設(shè)計方法進行了分類、分析和比較,并針對各種復(fù)位方式的特點,提出了如何提高復(fù)位設(shè)計可靠性的方法。在工程實踐中,上述方法可以有效減少或消除FPGA復(fù)位所產(chǎn)生的錯誤。

 

 

android開發(fā)板
linux_android開發(fā)板
fpga圖像處理
端海培訓(xùn)實驗設(shè)備
fpga培訓(xùn)班
 
本課程部分實驗室實景
端海實驗室
實驗室
端海培訓(xùn)優(yōu)勢
 
  備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)....................
友情鏈接:Cadence培訓(xùn) ICEPAK培訓(xùn) EMC培訓(xùn) 電磁兼容培訓(xùn) sas容培訓(xùn) 羅克韋爾PLC培訓(xùn) 歐姆龍PLC培訓(xùn) PLC培訓(xùn) 三菱PLC培訓(xùn) 西門子PLC培訓(xùn) dcs培訓(xùn) 橫河dcs培訓(xùn) 艾默生培訓(xùn) robot CAD培訓(xùn) eplan培訓(xùn) dcs培訓(xùn) 電路板設(shè)計培訓(xùn) 浙大dcs培訓(xùn) PCB設(shè)計培訓(xùn) adams培訓(xùn) fluent培訓(xùn)系列課程 培訓(xùn)機構(gòu)課程短期培訓(xùn)系列課程培訓(xùn)機構(gòu) 長期課程列表實踐課程高級課程學(xué)校培訓(xùn)機構(gòu)周末班培訓(xùn) 南京 NS3培訓(xùn) OpenGL培訓(xùn) FPGA培訓(xùn) PCIE培訓(xùn) MTK培訓(xùn) Cortex訓(xùn) Arduino培訓(xùn) 單片機培訓(xùn) EMC培訓(xùn) 信號完整性培訓(xùn) 電源設(shè)計培訓(xùn) 電機控制培訓(xùn) LabVIEW培訓(xùn) OPENCV培訓(xùn) 集成電路培訓(xùn) UVM驗證培訓(xùn) VxWorks培訓(xùn) CST培訓(xùn) PLC培訓(xùn) Python培訓(xùn) ANSYS培訓(xùn) VB語言培訓(xùn) HFSS培訓(xùn) SAS培訓(xùn) Ansys培訓(xùn) 短期培訓(xùn)系列課程培訓(xùn)機構(gòu) 長期課程列表實踐課程高級課程學(xué)校培訓(xùn)機構(gòu)周末班 端海 教育 企業(yè) 學(xué)院 培訓(xùn)課程 系列班 長期課程列表實踐課程高級課程學(xué)校培訓(xùn)機構(gòu)周末班 短期培訓(xùn)系列課程培訓(xùn)機構(gòu) 端海教育企業(yè)學(xué)院培訓(xùn)課程 系列班
主站蜘蛛池模板: 国产一级高清视频 | 日本一卡精品视频免费 | 亚洲黄色在线播放 | 国产一级片视频 | 日韩国产精品欧美一区二区 | 国产日韩第一页 | 国产欧美日韩图片一区二区 | 青青草a国产免费观看 | 欧美亚洲视频在线观看 | 免费不卡中文字幕在线 | 又粗又大的机巴好爽欧美 | 亚洲免费色视频 | 国产精品v片在线观看不卡 国产精品v欧美精品v日韩精品 | 日韩精品国产自在欧美 | 色播在线播放 | 国产精品久久久久久久久免费观看 | 国产va免费精品观看精品 | 99精品国产兔费观看66 | 欧美成人国产 | 91精品久久久久久久久中文字幕 | 99热影院| 向日葵的免费观看地址 | 老子不卡影院 | 国内精品久久久久鸭 | 人人干人人搞 | 久久国产成人精品麻豆 | 99国产在线视频 | 久久精品国产99精品最新 | 2018精品国产一区二区 | 日韩欧美极品 | 麻豆md国产在线观看 | 香蕉网站男人网站 | 国产午夜人做人免费视频中文 | 国产亚洲精品yxsp | 亚洲天堂免费在线视频 | 国产精品成人一区二区不卡 | 日日夜夜操美女 | 久久国内精品 | 国产手机自拍视频 | 成人黄色在线视频 | 男男羞羞视频网站免费 |