params.v
来自「(2,1,9)卷积编解码器」· Verilog 代码 · 共 31 行
V
31 行
// global parameters for Viterbi Decoder
// simulation parameters
`define HALF 100
`define FULL 200
`define DPERIOD (`FULL*128)
// decoder parameters
`define CONSTRAINT 9 // K
`define N_ACS 4 // 4 ACSs
`define N_STATE 256 //
`define N_ITER 64 //
`define WD_STATE 8 //
`define WD_CODE 2 // width of Decoder Input
`define WD_FSM 6 // 256 (states) : 4 (ACSs) = 64 --> log2(64) = 6
`define WD_DEPTH 6 // depth has to be at least 5*(K-1).
`define WD_DIST 2 // Width of Calculated Distance
`define WD_METR 8 // width of metric.
// For survivor memory
`define WD_RAM_DATA 8 // width of RAM Data Bus
`define WD_RAM_ADDRESS 11 // width of RAM Address Bus
`define WD_TB_ADDRESS 5 // width of Address Bus
// between TB and MMU
// --> `WD_RAM_ADDRESS - `WD_DEPTH
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?