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

📄 bcdconv.fit.eqn

📁 BCD编码的Verilog HDL程序
💻 EQN
字号:
--A1L42 is i21~9 at LC3
A1L42_p1_out = EN & data_in[0];
A1L42_or_out = A1L42_p1_out;
A1L42 = A1L42_or_out;


--A1L12 is i18~11 at LC5
A1L12_p1_out = EN & !data_in[2] & !data_in[1] & data_in[3];
A1L12_or_out = A1L12_p1_out;
A1L12 = A1L12_or_out;


--A1L22 is i19~18 at LC6
A1L22_p1_out = EN & data_in[2] & data_in[1];
A1L22_p2_out = EN & data_in[2] & !data_in[3];
A1L22_or_out = A1L22_p1_out # A1L22_p2_out;
A1L22 = A1L22_or_out;


--A1L02 is i17~15 at LC7
A1L02_p1_out = data_in[2] & data_in[3];
A1L02_p2_out = data_in[3] & data_in[1];
A1L02_or_out = A1L02_p1_out # A1L02_p2_out # !EN;
A1L02 = A1L02_or_out;


--A1L32 is i20~49 at LC8
A1L32_p1_out = EN & data_in[2] & !data_in[1] & data_in[3];
A1L32_p2_out = EN & data_in[1] & !data_in[3];
A1L32_or_out = A1L32_p1_out # A1L32_p2_out;
A1L32 = A1L32_or_out;


--~GND~0 is ~GND~0 at LC10
~GND~0_or_out = GND;
~GND~0 = ~GND~0_or_out;


--~GND~1 is ~GND~1 at LC2
~GND~1_or_out = GND;
~GND~1 = ~GND~1_or_out;


--~GND~2 is ~GND~2 at LC1
~GND~2_or_out = GND;
~GND~2 = ~GND~2_or_out;


--data_in[3] is data_in[3] at Pin_43
--operation mode is input

data_in[3] = INPUT();


--data_in[2] is data_in[2] at Pin_44
--operation mode is input

data_in[2] = INPUT();


--data_in[1] is data_in[1] at Pin_21
--operation mode is input

data_in[1] = INPUT();


--data_in[0] is data_in[0] at Pin_16
--operation mode is input

data_in[0] = INPUT();


--EN is EN at Pin_33
--operation mode is input

EN = INPUT();


--data_out[7] is data_out[7] at Pin_14
--operation mode is output

data_out[7] = OUTPUT(~GND~0);


--data_out[6] is data_out[6] at Pin_5
--operation mode is output

data_out[6] = OUTPUT(~GND~1);


--data_out[5] is data_out[5] at Pin_4
--operation mode is output

data_out[5] = OUTPUT(~GND~2);


--data_out[0] is data_out[0] at Pin_6
--operation mode is output

data_out[0] = OUTPUT(A1L42);


--data_out[3] is data_out[3] at Pin_8
--operation mode is output

data_out[3] = OUTPUT(A1L12);


--data_out[2] is data_out[2] at Pin_9
--operation mode is output

data_out[2] = OUTPUT(A1L22);


--data_out[4] is data_out[4] at Pin_11
--operation mode is output

data_out[4] = OUTPUT(A1L02);


--data_out[1] is data_out[1] at Pin_12
--operation mode is output

data_out[1] = OUTPUT(A1L32);






⌨️ 快捷键说明

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