新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于VHDL的線性分組碼編譯碼器的研究設計

        基于VHDL的線性分組碼編譯碼器的研究設計

        作者: 時間:2010-07-23 來源:網絡 收藏

          則可得由伴隨子S決定對應的錯誤圖樣集e,即為典型監督矩陣的轉置HT,如表1所示。

        錯誤圖樣表

          3 仿真及分析

          圖1、圖2分別為線性仿真分組編碼器、譯碼器電路的仿真波形。圖中各參數含義如下:clk是系統時鐘信號輸入;UI是編碼器中三位的輸入;CO是編碼器中六位編碼的輸出;Y是解碼器中六位編碼的輸入;c是解碼器中六位譯碼的輸出。

        線性仿真分組編碼器

          在圖1、圖2中,截取了仿真的部分波形進行分析,產生的六位編碼CO、六位譯碼Y完全依據的編譯碼規則,任意兩個許用碼組之和(逐位模2加)仍為一許用碼組,即具有封閉性。

          4 結語

          對編、譯碼器的設計基于(硬件描述語言),與傳統設計相比較,采用語言設計的線性分組碼編、譯碼器無需考慮具體電路的實現,只需要掌握編譯碼原理,根據相應的編譯碼規則轉換成語言,大大減少了設計人員的工作量,提高了設計的準確性和效率。程序已在Max+PlusⅡ10.O工具軟件上進行了編譯、仿真和調試。經過實驗結果的分析,說明本設計是正確的。本文給出的設計思想也適用于其他基于PLD芯片的系統設計。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宣化县| 平湖市| 东城区| 安化县| 武穴市| 英吉沙县| 特克斯县| 广汉市| 临洮县| 大丰市| 炉霍县| 定边县| 江华| 中卫市| 乌鲁木齐市| 耒阳市| 确山县| 凤山县| 乐都县| 晴隆县| 高台县| 合山市| 长沙县| 准格尔旗| 丽水市| 红河县| 揭东县| 方山县| 泸州市| 通化县| 商洛市| 三门县| 云南省| 南平市| 饶平县| 察隅县| 霍州市| 光泽县| 忻城县| 马山县| 都匀市|