moerjielovecookie

Sawen_Blog

一个普通工科牲的博客网站
x
github
follow
email

8bit數據轉1bit逐位輸出電路仿真

在 DVB-S 系統中,TS 流在經過 RS 編碼後,會變成 uint8 類型的數據,在後續 QPSK 星座映射時又需要二進制碼流,因此在進行了 RS 編碼後要將 8 個 bit 的數據轉化成 1 個 bit 逐位輸出

實現思路#

首先使用 BitwiseOperator 模塊按位與操作,分別將 8 位二進制數據提取出來,然後使用一個計數器產生 0~7 的計數信號作為 mux 模塊的使能,在 8 個時鐘周期內分別輸出提取出來的 8 位數據

結構框圖#

1713153777444.png

仿真結果#

1713153816902.png

輸入的數據是 133,二進制為 10000101,可以看到輸出的結果符合需求

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。