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

📄 alarmclock.map.eqn

📁 基于FPGA的多功能数字钟的设计与实现 内附有详尽的Verilog HDL源码
💻 EQN
📖 第 1 页 / 共 2 页
字号:


--A1L63 is always0~108
A1L63_or_out = hour1[0];
A1L63 = B2_dffs[0] $ A1L63_or_out;


--A1L73 is always0~112
A1L73_or_out = hour1[1];
A1L73 = B2_dffs[1] $ A1L73_or_out;


--A1L83 is always0~117
A1L83_p1_out = !second1[3] & !A1L62 & !A1L72 & !A1L82 & !A1L92 & !A1L03 & !A1L13 & !minute1[3] & !A1L23 & !A1L33 & !A1L43 & !A1L53 & !A1L63 & !A1L73 & !hour1[2] & !hour1[3] & A1L81 & A1L74 & A1L91 & A1L84 & A1L02 & A1L94 & A1L12 & A1L05 & A1L22 & A1L15 & A1L32 & A1L25 & A1L42 & A1L35 & A1L52 & A1L45;
A1L83_or_out = A1L83_p1_out;
A1L83 = A1L83_or_out;


--A1L81 is always0~36sexp
A1L81 = EXP(B5_dffs[0] & !second0[0]);


--A1L74 is always0~126
A1L74 = EXP(!B5_dffs[0] & second0[0]);


--A1L91 is always0~40sexp
A1L91 = EXP(B5_dffs[1] & !second0[1]);


--A1L84 is always0~127
A1L84 = EXP(!B5_dffs[1] & second0[1]);


--A1L02 is always0~44sexp
A1L02 = EXP(B5_dffs[2] & !second0[2]);


--A1L94 is always0~128
A1L94 = EXP(!B5_dffs[2] & second0[2]);


--A1L12 is always0~48sexp
A1L12 = EXP(B5_dffs[3] & !second0[3]);


--A1L05 is always0~129
A1L05 = EXP(!B5_dffs[3] & second0[3]);


--A1L22 is always0~52sexp
A1L22 = EXP(B6_dffs[0] & !second1[0]);


--A1L15 is always0~130
A1L15 = EXP(!B6_dffs[0] & second1[0]);


--A1L32 is always0~56sexp
A1L32 = EXP(B6_dffs[1] & !second1[1]);


--A1L25 is always0~131
A1L25 = EXP(!B6_dffs[1] & second1[1]);


--A1L42 is always0~60sexp
A1L42 = EXP(B6_dffs[2] & !second1[2]);


--A1L35 is always0~132
A1L35 = EXP(!B6_dffs[2] & second1[2]);


--A1L52 is always0~64sexp
A1L52 = EXP(B3_dffs[0] & !minute0[0]);


--A1L45 is always0~133
A1L45 = EXP(!B3_dffs[0] & minute0[0]);


--clk_200hz is clk_200hz
--operation mode is input

clk_200hz = INPUT();


--EN is EN
--operation mode is input

EN = INPUT();


--SW1 is SW1
--operation mode is input

SW1 = INPUT();


--SW2 is SW2
--operation mode is input

SW2 = INPUT();


--hour1[3] is hour1[3]
--operation mode is input

hour1[3] = INPUT();


--hour1[2] is hour1[2]
--operation mode is input

hour1[2] = INPUT();


--hour1[1] is hour1[1]
--operation mode is input

hour1[1] = INPUT();


--hour1[0] is hour1[0]
--operation mode is input

hour1[0] = INPUT();


--hour0[3] is hour0[3]
--operation mode is input

hour0[3] = INPUT();


--hour0[2] is hour0[2]
--operation mode is input

hour0[2] = INPUT();


--hour0[1] is hour0[1]
--operation mode is input

hour0[1] = INPUT();


--hour0[0] is hour0[0]
--operation mode is input

hour0[0] = INPUT();


--minute1[3] is minute1[3]
--operation mode is input

minute1[3] = INPUT();


--minute1[2] is minute1[2]
--operation mode is input

minute1[2] = INPUT();


--minute1[1] is minute1[1]
--operation mode is input

minute1[1] = INPUT();


--minute1[0] is minute1[0]
--operation mode is input

minute1[0] = INPUT();


--minute0[3] is minute0[3]
--operation mode is input

minute0[3] = INPUT();


--minute0[2] is minute0[2]
--operation mode is input

minute0[2] = INPUT();


--minute0[1] is minute0[1]
--operation mode is input

minute0[1] = INPUT();


--minute0[0] is minute0[0]
--operation mode is input

minute0[0] = INPUT();


--second1[3] is second1[3]
--operation mode is input

second1[3] = INPUT();


--second1[2] is second1[2]
--operation mode is input

second1[2] = INPUT();


--second1[1] is second1[1]
--operation mode is input

second1[1] = INPUT();


--second1[0] is second1[0]
--operation mode is input

second1[0] = INPUT();


--second0[3] is second0[3]
--operation mode is input

second0[3] = INPUT();


--second0[2] is second0[2]
--operation mode is input

second0[2] = INPUT();


--second0[1] is second0[1]
--operation mode is input

second0[1] = INPUT();


--second0[0] is second0[0]
--operation mode is input

second0[0] = INPUT();


--alarmclock_disp_select[4] is alarmclock_disp_select[4]
--operation mode is output

alarmclock_disp_select[4] = OUTPUT(A1L51Q);


--alarmclock_disp_select[2] is alarmclock_disp_select[2]
--operation mode is output

alarmclock_disp_select[2] = OUTPUT(A1L11Q);


--alarmclock_disp_select[5] is alarmclock_disp_select[5]
--operation mode is output

alarmclock_disp_select[5] = OUTPUT(A1L71Q);


--alarmclock_disp_select[3] is alarmclock_disp_select[3]
--operation mode is output

alarmclock_disp_select[3] = OUTPUT(A1L31Q);


--alarmclock_disp_select[1] is alarmclock_disp_select[1]
--operation mode is output

alarmclock_disp_select[1] = OUTPUT(A1L9Q);


--alarmclock_disp_select[0] is alarmclock_disp_select[0]
--operation mode is output

alarmclock_disp_select[0] = OUTPUT(A1L7Q);


--alarm is alarm
--operation mode is output

alarm = OUTPUT(A1L83);


⌨️ 快捷键说明

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