LS碼及其FPGA的實現(xiàn)
3 FPGA的下載測試
完成了設計輸入和仿真后,就可以進行FPGA的下載測試,所針對的是基于Xilinx Spartan2S-300E的FPGA芯片的硬件環(huán)境。圖6~圖8是使用FLUKE199C型示波器觀測到的波形。其中,圖6是C碼和S碼分別擴頻后的串行模塊serial_out輸出,圖中的每一虛線單元格對應10 μs,可以粗略算出此時的串行速率大約為1 Mb/s,與所需1.024 Mb/s基本吻合。
圖7和圖8分別是C碼和S碼解擴后的輸出與原始的數(shù)據(jù)碼元IN的比較,可以大致估算出Cout和Sout的數(shù)據(jù)速率大約為64 Kb/s,測試結果表明所設計正確,硬件平臺運行穩(wěn)定。
4 結 語
本文通過對LS碼在FPGA中的實現(xiàn)進行了研究,介紹了LS碼的構造和相關性,主要介紹了LS碼構造的算法驗證,F(xiàn)PGA的設計輸入、仿真以及下載測試,仿真和測試的結果表明所設計的輸出正確,達到了預期的目的。今后的工作主要包括LS碼在FPGA中的調制、解調、同步等算法的實現(xiàn)。
評論