新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > FPGA時鐘設(shè)計

        FPGA時鐘設(shè)計

        作者: 時間:2011-07-11 來源:網(wǎng)絡(luò) 收藏

        在設(shè)計中可以將門控時鐘轉(zhuǎn)換成全局時鐘以改善設(shè)計項目的可靠性。圖3示出如何用全局時鐘重新設(shè)計圖2所示的電路。地址線在控制D觸發(fā)器的使能輸入,許多PLD設(shè)計軟件,如Max+PlusⅡ軟件都提供這種帶使能端的D觸發(fā)器。當(dāng)ENA為高電平時,D輸入端的值被鐘控到觸發(fā)器中:當(dāng)ENA為低電平時,維持現(xiàn)在的狀態(tài)。

        本文引用地址:http://www.104case.com/article/191103.htm

        c.JPG



        3 多級邏輯時鐘
        當(dāng)產(chǎn)生門控時鐘的組合邏輯超過一級(即超過單個的“與”門或“或”門)時,驗證設(shè)計項目的可靠性變得很困難。即使樣機或仿真結(jié)果沒有顯示出靜態(tài)險象,但實際上仍然可能存在著危險。通常,不應(yīng)該用多級組合邏輯去鐘控PLD設(shè)計中的觸發(fā)器。
        圖4給出一個含有險象的多級時鐘的例子。時鐘是由SEL引腳控制的多路選擇器輸出的。多路選擇器的輸入是時鐘(CLK)和該時鐘的2分頻(DIV2)。多級邏輯的險象可以去除。例如,可以插入“冗余邏輯”到設(shè)計項目中。然而,PLD/編譯器在邏輯綜合時會去掉這些冗余邏輯,使得驗證險象是否真正被去除變得困難了。為此,必須應(yīng)尋求其他方法來實現(xiàn)電路的功能。



        關(guān)鍵詞: FPGA 時鐘設(shè)計

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 长沙市| 榆树市| 邢台县| 商南县| 祁连县| 睢宁县| 治多县| 利辛县| 和田市| 平阳县| 萨嘎县| 尼勒克县| 平果县| 陵水| 库车县| 沭阳县| 依兰县| 深泽县| 伊宁市| 万山特区| 永川市| 深圳市| 鹤壁市| 克山县| 桃园县| 娄底市| 宿松县| 西吉县| 商河县| 阿鲁科尔沁旗| 松原市| 红河县| 牙克石市| 措美县| 龙岩市| 中山市| 佛坪县| 巴林左旗| 乳山市| 会东县| 固原市|