4.2 FPGA內(nèi)部邏輯設(shè)計
這部分的軟件(邏輯設(shè)計)是本系統(tǒng)的一個重點。主要包括指數(shù)衰減ROM1、正弦信號ROM2、數(shù)字乘法器等3個模塊。圖8為指數(shù)衰減信號產(chǎn)生模塊;圖9所示為正弦信號產(chǎn)生模塊,采用的是DDS技術(shù),這兩部分其實都是通過matlab文件計算后生成的定點初始化文件存入到FPGA的片上RAM中;圖10給出的是實現(xiàn)前兩個模塊相乘的14位數(shù)字乘法器,用于實現(xiàn)數(shù)字調(diào)制器。
圖11給出了邏輯設(shè)計完后在Qualtus軟件中通過嵌入式邏輯分析儀signalTab看到的輸出波形。
這部分的軟件(邏輯設(shè)計)是本系統(tǒng)的一個重點。主要包括指數(shù)衰減ROM1、正弦信號ROM2、數(shù)字乘法器等3個模塊。圖8為指數(shù)衰減信號產(chǎn)生模塊;圖9所示為正弦信號產(chǎn)生模塊,采用的是DDS技術(shù),這兩部分其實都是通過matlab文件計算后生成的定點初始化文件存入到FPGA的片上RAM中;圖10給出的是實現(xiàn)前兩個模塊相乘的14位數(shù)字乘法器,用于實現(xiàn)數(shù)字調(diào)制器。

