新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > FPGA時鐘設計

        FPGA時鐘設計

        作者: 時間:2011-07-11 來源:網絡 收藏

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

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

        c.JPG



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



        關鍵詞: FPGA 時鐘設計

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 体育| 奉节县| 万源市| 宁陵县| 台中县| 铜鼓县| 故城县| 英山县| 敖汉旗| 桐城市| 华蓥市| 商洛市| 乌兰察布市| 舞阳县| 得荣县| 思茅市| 布尔津县| 固阳县| 饶河县| 抚松县| 大关县| 沙洋县| 龙南县| 顺昌县| 隆尧县| 乌拉特后旗| 井冈山市| 武清区| 姚安县| 杨浦区| 博湖县| 冷水江市| 双鸭山市| 沙河市| 大田县| 墨竹工卡县| 商洛市| 庆城县| 榆树市| 常宁市| 淳化县|