⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 text.txt

📁 MIT的一个数字频综源代码
💻 TXT
字号:
module: int_prbs_31_gen
parameters:
inputs:  double clk
outputs:  int out
static_variables: 
int state
int bit31_mask
int bit30_mask
int bit29_mask
int bit28_mask
classes: EdgeDetect clkedge()
init: 
state = 1;
bit31_mask = 1 << 31;
bit30_mask = 1 << 30;
bit29_mask = 1 << 29;
bit28_mask = 1 << 28;
code:
int bit31, bit30, bit29, bit28, temp;
if (clkedge.inp(clk))
   {
   state = state << 1;
   bit31 = (state & bit31_mask) == 0 ? 0 : 1;
   bit30 = (state & bit30_mask) == 0 ? 0 : 1;
   bit29 = (state & bit29_mask) == 0 ? 0 : 1;
   bit28 = (state & bit28_mask) == 0 ? 0 : 1;
   temp = bit31^bit30;
   temp = temp^bit29;
   temp = temp^bit28;
   state = temp | state;
   out = bit31;
   }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -