国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

FPGA復(fù)位的可靠性設(shè)計(jì)方法

發(fā)布時(shí)間:2014-12-17 15:42    發(fā)布者:designapp

        對(duì)FPGA設(shè)計(jì)中常用的復(fù)位設(shè)計(jì)方法進(jìn)行了分類、分析和比較。針對(duì)FPGA在復(fù)位過(guò)程中存在不可靠復(fù)位的現(xiàn)象,提出了提高復(fù)位設(shè)計(jì)可靠性的4種方法,包括清除復(fù)位信號(hào)上的毛刺、異步復(fù)位同步釋放、采用專用全局異步復(fù)位/置位資源和采用內(nèi)部復(fù)位。上述方法可有效提高FPGA復(fù)位的可靠性。
對(duì)FPGA芯片而言,在給芯片加電工作前,芯片內(nèi)部各個(gè)節(jié)點(diǎn)電位的變化情況均不確定、不可控,而這種不確定且不可控的情況會(huì)使芯片在上電后的工作狀態(tài)出現(xiàn)錯(cuò)誤。因此,在FPGA的設(shè)計(jì)中,為保證系統(tǒng)能可靠進(jìn)進(jìn)入工作狀態(tài),以及避免對(duì)FPGA輸出關(guān)聯(lián)的系統(tǒng)產(chǎn)生不良影響,F(xiàn)PGA上電后要進(jìn)行復(fù)位,且為了消除電源開(kāi)關(guān)過(guò)程中引起的抖動(dòng)影響,復(fù)位信號(hào)需在電源穩(wěn)定后經(jīng)過(guò)一定的延時(shí)才能撤銷,F(xiàn)PGA的復(fù)位信號(hào)需保證正確、穩(wěn)定、可靠。
在FPGA的設(shè)計(jì)中,多數(shù)情況下復(fù)位電路的功能雖能夠正常完成,但電路并未得到精確合理的設(shè)計(jì),仍存在可靠性設(shè)計(jì)缺陷。為確保系統(tǒng)復(fù)位的可靠性,有必要對(duì)FPGA復(fù)位的可靠性設(shè)計(jì)方法進(jìn)行研究。
1 復(fù)位設(shè)計(jì)方法分類
復(fù)位的目的是在仿真時(shí)將設(shè)計(jì)強(qiáng)制定位在一個(gè)可知狀態(tài),合理選擇復(fù)位方式是電路設(shè)計(jì)的關(guān)鍵。根據(jù)與系統(tǒng)時(shí)鐘域的關(guān)系,復(fù)位電路可分為同步復(fù)位和異步復(fù)位。同步復(fù)位是指復(fù)位信號(hào)只在時(shí)鐘沿到來(lái)時(shí),才有效。否則,無(wú)法完成對(duì)系統(tǒng)的復(fù)位工作。異步復(fù)位是指無(wú)論時(shí)鐘沿是否到來(lái),只要復(fù)位信號(hào)有效,使對(duì)系統(tǒng)進(jìn)行復(fù)位。
根據(jù)是否存在外部復(fù)位端口,復(fù)位電路又可分為外部復(fù)位和內(nèi)部復(fù)位。外部復(fù)位是指復(fù)位信號(hào)主要來(lái)自外部引腳的輸入,如復(fù)位按鈕、電源模塊輸出等。內(nèi)部復(fù)位信號(hào)則是主要由FPGA內(nèi)部電路產(chǎn)生。
2 復(fù)位設(shè)計(jì)方法的比較
2.1 同步復(fù)位與異步復(fù)位
2.2.1 同步復(fù)位
指定同步復(fù)位時(shí),always的敏感表中僅有一個(gè)時(shí)鐘沿信號(hào),只有當(dāng)時(shí)鐘沿采集到同步復(fù)位的有效電平時(shí),才會(huì)在時(shí)鐘沿到達(dá)時(shí)刻進(jìn)行復(fù)位操作。若目標(biāo)器件或可用庫(kù)中的觸發(fā)器本身包含同步復(fù)位端口,則在實(shí)現(xiàn)同步復(fù)位電路時(shí)可直接調(diào)用同步復(fù)位端。然而多數(shù)目標(biāo)器件的觸發(fā)器本身并不包含同步復(fù)位端口,需使復(fù)位信號(hào)與輸入信號(hào)組成某種組合邏輯,然后將其輸入到寄存器的輸入端。為了提高復(fù)位電路的優(yōu)先級(jí),通常在電路描述時(shí)使用帶有優(yōu)先級(jí)的if…else結(jié)構(gòu),復(fù)位電路在第一個(gè)if下描述,其他電路在else或else…if分支中描述。復(fù)位電路綜合后的RTL圖如圖1所示。


圖1 同步復(fù)位電路圖


根據(jù)同步電路的特點(diǎn),其電路優(yōu)點(diǎn)有1)同步復(fù)位有利于基于周期機(jī)制的仿真器進(jìn)行仿真。(2)使用同步復(fù)位可設(shè)計(jì)100%的同步時(shí)序電路,有利于時(shí)序分析,其綜合結(jié)果的頻率較高。(3)同步復(fù)位僅在時(shí)鐘的有效沿生效,可有效避免因毛刺造成的亞穩(wěn)態(tài)和錯(cuò)誤。毛刺信號(hào)是由FPGA內(nèi)部結(jié)構(gòu)特征決定的,同步復(fù)位在進(jìn)行復(fù)位和釋放復(fù)位信號(hào)時(shí),僅當(dāng)時(shí)鐘沿采到復(fù)位信號(hào)電平變化時(shí)進(jìn)行相關(guān)操作,若復(fù)位信號(hào)樹(shù)的組合邏輯出現(xiàn)了某種毛刺,此時(shí)時(shí)鐘沿采到毛刺的概率較低,由此通過(guò)時(shí)鐘沿采樣,可有效過(guò)波復(fù)位電路組合邏輯產(chǎn)生的毛刺,增強(qiáng)了電路穩(wěn)定性。
同步復(fù)位的缺點(diǎn)有1)多數(shù)目標(biāo)器件庫(kù)的觸發(fā)器本身并不包含同步復(fù)位端口,使用同步復(fù)位會(huì)增加更多邏輯資源。(2)同步復(fù)位的最大問(wèn)題在于必須保證復(fù)位信號(hào)的有效時(shí)間,需要一個(gè)脈寬延展器以確保復(fù)位信號(hào)有一定脈沖寬度,由此才能保證所有觸發(fā)器均能有效復(fù)位。由于同步復(fù)位僅當(dāng)時(shí)鐘沿采到復(fù)位信號(hào)時(shí)才會(huì)進(jìn)行復(fù)位操作,所以其信號(hào)的持續(xù)時(shí)間要大于設(shè)計(jì)的最長(zhǎng)時(shí)鐘周期,以保證所有時(shí)鐘的有效沿都能采樣到同步復(fù)位信號(hào)。事實(shí)上,僅保證同步復(fù)位信號(hào)的持續(xù)時(shí)間大于最慢的時(shí)鐘周期是不夠的,設(shè)計(jì)中還需考慮到同步復(fù)位信號(hào)樹(shù)通過(guò)所有相關(guān)組合邏輯路徑時(shí)的延時(shí),以及由于時(shí)鐘布線產(chǎn)生的偏斜。只有同步復(fù)位大于時(shí)鐘最大周期,加上同步信號(hào)穿過(guò)的組合邏輯路徑延時(shí)和時(shí)鐘偏斜延時(shí),才能確保同步復(fù)位的可靠。



       
2.2.2 異步復(fù)位
指定異步復(fù)位時(shí),只需在always的敏感表中加人復(fù)位信號(hào)的有效沿即可,當(dāng)復(fù)位信號(hào)有效沿到達(dá)時(shí),無(wú)論時(shí)鐘沿是否有效,復(fù)位均會(huì)立即發(fā)揮其功能。
大多數(shù)目標(biāo)器件和ASIC庫(kù)的觸發(fā)器均包含異步復(fù)位端口,異步復(fù)位會(huì)直接接人觸發(fā)器的異步復(fù)位端口,綜合后的RTL圖如圖2所示。


圖2 異步復(fù)位電路圖


根據(jù)異步電路的特點(diǎn),異步復(fù)位的優(yōu)點(diǎn)有1)由于多數(shù)目標(biāo)器件庫(kù)的觸發(fā)器都包含異步復(fù)位端口,異步復(fù)位會(huì)節(jié)約邏輯資源。(2)異步復(fù)位設(shè)計(jì)簡(jiǎn)單。(3)對(duì)于多數(shù)FPGA,均有專用的全局異步復(fù)位/置位資源(GSR,Global Set Reset),還可使用GSR資源,異步復(fù)位到達(dá)所有寄存器的偏斜最小。
異步復(fù)位的缺點(diǎn)如下1)異步復(fù)位的作用和釋放與時(shí)鐘沿并無(wú)直接關(guān)系,異步復(fù)位生效時(shí)問(wèn)題并不明顯;但當(dāng)釋放異步復(fù)位時(shí),若異步復(fù)位信號(hào)釋放時(shí)間和時(shí)鐘的有效沿到達(dá)時(shí)間幾乎一致,則容易造成觸發(fā)器輸出為亞穩(wěn)態(tài),形成邏輯錯(cuò)誤。(2)若異步復(fù)位邏輯樹(shù)的組合邏輯產(chǎn)生了毛刺,則毛刺的有效沿會(huì)使觸發(fā)器誤復(fù)位,造成邏輯錯(cuò)誤。
2.3 外部復(fù)位和內(nèi)部復(fù)位
外部復(fù)位,復(fù)位信號(hào)主要來(lái)自外部引腳的輸人。復(fù)位信號(hào)在電路板上可能會(huì)受到來(lái)自其他線路的串?dāng)_,因此可能產(chǎn)生毛刺,在無(wú)需復(fù)位系統(tǒng)時(shí),毛刺信號(hào)可能導(dǎo)致系統(tǒng)誤復(fù)位。
內(nèi)部復(fù)位,F(xiàn)PGA上電配置完成后,由FPGA內(nèi)部電路產(chǎn)生復(fù)位信號(hào),復(fù)位信號(hào)與時(shí)鐘同步。通常內(nèi)部復(fù)位的設(shè)計(jì)方法是:設(shè)計(jì)一個(gè)初始值為0X0000的SRL16,將其輸人接高電平,輸出作為復(fù)位信號(hào)。
3 復(fù)位可靠性設(shè)計(jì)方法
3.1 消除復(fù)位信號(hào)上的毛刺
在系統(tǒng)設(shè)計(jì)中,若采用低有效復(fù)位信號(hào),可按照?qǐng)D3所示方法對(duì)復(fù)位信號(hào)中的毛刺進(jìn)行消除。延時(shí)器件對(duì)數(shù)據(jù)進(jìn)行延時(shí)的長(zhǎng)度決定復(fù)位毛刺消除電路所能避免的毛刺長(zhǎng)度,而延時(shí)器件的延時(shí)長(zhǎng)度也決定需要提供有效復(fù)位信號(hào)的最短時(shí)間。
如果復(fù)位信號(hào)高有效,則將圖3中的或門(mén)改為與門(mén)使用。為更好地消除毛刺,可在復(fù)位毛刺消除電路后再加上寄存器對(duì)復(fù)位信號(hào)進(jìn)行時(shí)鐘同步。在通常復(fù)位電路的設(shè)計(jì)中,毛刺的長(zhǎng)度一般情況下>1個(gè)時(shí)鐘周期,

本文地址:http://m.qingdxww.cn/thread-135935-1-1.html     【打印本頁(yè)】

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

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開(kāi)發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開(kāi)發(fā)培訓(xùn)教程
  • 集成高級(jí)模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 特色一级黄色片| 一个人看的视频在线观看免费播放动漫| 在线最新版资源www| 久久婷婷五月综合色丁香| 一级做a爰片久久毛片一| 午夜精品久久影院蜜桃| 日韩av线观看| 四虎网址在线| 在线观看视频www在线观看| 精品久久久麻豆国产精品 | 国产精品亚洲AV色欲在线观看 | 亚洲视频 在线观看| 扒开美女的内衣亲吻漫画| 日本激情在线| 要爽死国产一区在线播放| 日本a免费| 视频在线高清完整免费观看| 最新videos女同| 精品亚洲一区二区在线播放| 最近中文字幕2019免费版日本 | 国产精品第1页| 在线观看国产小视频| 欧美一级视屏| 五月婷综合网| 五月国产综合视频在线观看| 陈红下面又紧又小好爽| 欧美国产成人在线| 亚洲国产欧美目韩成人综合| 色噜噜狠狠色综合中国| 亚洲第一成人网| 日本一区二区高清免费不卡| 亚洲成人一级片| 午夜色综合| 国产精品线路一线路二| zooskoo1videos人与狗| 亚洲有码转帖| 日本激情网| 性xxxx18公交车| 欧美无遮挡国产欧美另类| 日韩精品成人免费观看| 香蕉久久综合|