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

📄 top.fit.eqn

📁 利用VHDL编写的电子琴发生器
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--operation mode is normal

B1L62 = !INDEX1[3] & !INDEX1[6] & (B1L61 # INDEX1[4]);

--B1L108 is Tone:u1|Mux~1484 at LC4_E5
--operation mode is normal

B1L108 = !INDEX1[3] & !INDEX1[6] & (B1L61 # INDEX1[4]);

--B1L109 is Tone:u1|Mux~1485 at LC4_E5
--operation mode is normal

B1L109 = !INDEX1[3] & !INDEX1[6] & (B1L61 # INDEX1[4]);


--B1L15 is Tone:u1|CODE[2]~108 at LC1_E2
--operation mode is normal

B1L15 = !INDEX1[2] & !INDEX1[0];

--B1L18 is Tone:u1|CODE[2]~117 at LC1_E2
--operation mode is normal

B1L18 = !INDEX1[2] & !INDEX1[0];


--B1L67 is Tone:u1|Mux~1440 at LC5_E5
--operation mode is normal

B1L67 = (!INDEX1[5] & !INDEX1[1] & B1L15 # !INDEX1[4]) & CASCADE(B1L109);

--B1L110 is Tone:u1|Mux~1486 at LC5_E5
--operation mode is normal

B1L110 = (!INDEX1[5] & !INDEX1[1] & B1L15 # !INDEX1[4]) & CASCADE(B1L109);


--B1L9 is Tone:u1|CODE[1]~109 at LC5_E11
--operation mode is normal

B1L9 = !INDEX1[3] & !INDEX1[4];

--B1L12 is Tone:u1|CODE[1]~118 at LC5_E11
--operation mode is normal

B1L12 = !INDEX1[3] & !INDEX1[4];


--B1L150 is Tone:u1|Tone[4]~1731 at LC8_E11
--operation mode is normal

B1L150 = (B1_KLK[1] & (B1L9) # !B1_KLK[1] & !INDEX1[1] & !INDEX1[6]) & CASCADE(B1L161);

--B1L157 is Tone:u1|Tone[4]~1768 at LC8_E11
--operation mode is normal

B1L157 = (B1_KLK[1] & (B1L9) # !B1_KLK[1] & !INDEX1[1] & !INDEX1[6]) & CASCADE(B1L161);


--B1L63 is Tone:u1|Mux~1430 at LC2_E18
--operation mode is normal

B1L63 = !INDEX1[1] & !INDEX1[0] & (INDEX1[3] $ INDEX1[2]);

--B1L111 is Tone:u1|Mux~1487 at LC2_E18
--operation mode is normal

B1L111 = !INDEX1[1] & !INDEX1[0] & (INDEX1[3] $ INDEX1[2]);


--B1L130 is Tone:u1|Tone[1]~1702 at LC6_E16
--operation mode is normal

B1L130 = B1_KLK[1] & (B1_KLK[0]) # !B1_KLK[1] & (B1L63 & B1L146 # !B1_KLK[0]);

--B1L133 is Tone:u1|Tone[1]~1769 at LC6_E16
--operation mode is normal

B1L133 = B1_KLK[1] & (B1_KLK[0]) # !B1_KLK[1] & (B1L63 & B1L146 # !B1_KLK[0]);

--B1L134 is Tone:u1|Tone[1]~1770 at LC6_E16
--operation mode is normal

B1L134 = B1_KLK[1] & (B1_KLK[0]) # !B1_KLK[1] & (B1L63 & B1L146 # !B1_KLK[0]);


--B1L131 is Tone:u1|Tone[1]~1732 at LC7_E16
--operation mode is normal

B1L131 = (B1L35 & B1_KLK[0] & (B1L68 # !B1_KLK[1]) # !B1L35 & (B1L68 # !B1_KLK[1])) & CASCADE(B1L134);

--B1L135 is Tone:u1|Tone[1]~1771 at LC7_E16
--operation mode is normal

B1L135 = (B1L35 & B1_KLK[0] & (B1L68 # !B1_KLK[1]) # !B1L35 & (B1L68 # !B1_KLK[1])) & CASCADE(B1L134);


--B1L121 is Tone:u1|Tone[0]~1733 at LC8_E2
--operation mode is normal

B1L121 = (B1_KLK[0] & (B1L68) # !B1_KLK[0] & (!B1L36 # !B1_KLK[1])) & CASCADE(B1L129);

--B1L125 is Tone:u1|Tone[0]~1772 at LC8_E2
--operation mode is normal

B1L125 = (B1_KLK[0] & (B1L68) # !B1_KLK[0] & (!B1L36 # !B1_KLK[1])) & CASCADE(B1L129);


--B1L68 is Tone:u1|Mux~1441 at LC5_E9
--operation mode is normal

B1L68 = (INDEX1[6] # B1L34 # INDEX1[5] $ !INDEX1[4]) & CASCADE(B1L118);

--B1L112 is Tone:u1|Mux~1488 at LC5_E9
--operation mode is normal

B1L112 = (INDEX1[6] # B1L34 # INDEX1[5] $ !INDEX1[4]) & CASCADE(B1L118);


--B1L193 is Tone:u1|Tone[9]~1706 at LC5_E15
--operation mode is normal

B1L193 = B1_KLK[0] & (B1_KLK[1] # !B1L46) # !B1_KLK[0] & !B1L56;

--B1L197 is Tone:u1|Tone[9]~1773 at LC5_E15
--operation mode is normal

B1L197 = B1_KLK[0] & (B1_KLK[1] # !B1L46) # !B1_KLK[0] & !B1L56;

--B1L198 is Tone:u1|Tone[9]~1774 at LC5_E15
--operation mode is normal

B1L198 = B1_KLK[0] & (B1_KLK[1] # !B1L46) # !B1_KLK[0] & !B1L56;


--B1L194 is Tone:u1|Tone[9]~1707 at LC8_E15
--operation mode is normal

B1L194 = !B1L32 & !INDEX1[4] # !B1_KLK[0] # !B1L55;

--B1L199 is Tone:u1|Tone[9]~1775 at LC8_E15
--operation mode is normal

B1L199 = !B1L32 & !INDEX1[4] # !B1_KLK[0] # !B1L55;


--B1L195 is Tone:u1|Tone[9]~1734 at LC6_E15
--operation mode is normal

B1L195 = (!B1L194 & (B1L34 # !INDEX1[4]) # !B1_KLK[1]) & CASCADE(B1L198);

--B1L200 is Tone:u1|Tone[9]~1776 at LC6_E15
--operation mode is normal

B1L200 = (!B1L194 & (B1L34 # !INDEX1[4]) # !B1_KLK[1]) & CASCADE(B1L198);


--B1L170 is Tone:u1|Tone[7]~1710 at LC1_E17
--operation mode is normal

B1L170 = INDEX1[4] # INDEX1[5] # B1_KLK[1] # !B1L15;

--B1L179 is Tone:u1|Tone[7]~1777 at LC1_E17
--operation mode is normal

B1L179 = INDEX1[4] # INDEX1[5] # B1_KLK[1] # !B1L15;


--B1L176 is Tone:u1|Tone[7]~1735 at LC7_E17
--operation mode is normal

B1L176 = (INDEX1[6] & !B1L170 & !INDEX1[3] & !B1_KLK[0] # !INDEX1[6] & (!INDEX1[3] # !B1L170)) & CASCADE(B1L188);

--B1L180 is Tone:u1|Tone[7]~1778 at LC7_E17
--operation mode is normal

B1L180 = (INDEX1[6] & !B1L170 & !INDEX1[3] & !B1_KLK[0] # !INDEX1[6] & (!INDEX1[3] # !B1L170)) & CASCADE(B1L188);


--B1L149 is Tone:u1|Tone[4]~1721 at LC6_E11
--operation mode is normal

B1L149 = INDEX1[6] & !B1_KLK[0] & !INDEX1[5] # !INDEX1[6] & (!B1_KLK[0] & !INDEX1[5] # !INDEX1[4]);

--B1L158 is Tone:u1|Tone[4]~1779 at LC6_E11
--operation mode is normal

B1L158 = INDEX1[6] & !B1_KLK[0] & !INDEX1[5] # !INDEX1[6] & (!B1_KLK[0] & !INDEX1[5] # !INDEX1[4]);

--B1L159 is Tone:u1|Tone[4]~1780 at LC6_E11
--operation mode is normal

B1L159 = INDEX1[6] & !B1_KLK[0] & !INDEX1[5] # !INDEX1[6] & (!B1_KLK[0] & !INDEX1[5] # !INDEX1[4]);


--B1L151 is Tone:u1|Tone[4]~1736 at LC7_E11
--operation mode is normal

B1L151 = (B1L15 # !INDEX1[6] & !INDEX1[4] & B1L3) & CASCADE(B1L159);

--B1L160 is Tone:u1|Tone[4]~1781 at LC7_E11
--operation mode is normal

B1L160 = (B1L15 # !INDEX1[6] & !INDEX1[4] & B1L3) & CASCADE(B1L159);

--B1L161 is Tone:u1|Tone[4]~1782 at LC7_E11
--operation mode is normal

B1L161 = (B1L15 # !INDEX1[6] & !INDEX1[4] & B1L3) & CASCADE(B1L159);


--B1L120 is Tone:u1|Tone[0]~1723 at LC6_E2
--operation mode is normal

B1L120 = B1_KLK[0] # !INDEX1[4] & (B1_KLK[1] # !INDEX1[0]);

--B1L126 is Tone:u1|Tone[0]~1783 at LC6_E2
--operation mode is normal

B1L126 = B1_KLK[0] # !INDEX1[4] & (B1_KLK[1] # !INDEX1[0]);

--B1L127 is Tone:u1|Tone[0]~1784 at LC6_E2
--operation mode is normal

B1L127 = B1_KLK[0] # !INDEX1[4] & (B1_KLK[1] # !INDEX1[0]);


--B1L64 is Tone:u1|Mux~1436 at LC4_E2
--operation mode is normal

B1L64 = !INDEX1[5] & !INDEX1[1] & !INDEX1[3] & !INDEX1[2];

--B1L113 is Tone:u1|Mux~1489 at LC4_E2
--operation mode is normal

B1L113 = !INDEX1[5] & !INDEX1[1] & !INDEX1[3] & !INDEX1[2];


--B1L65 is Tone:u1|Mux~1437 at LC5_E2
--operation mode is normal

B1L65 = INDEX1[3] & !INDEX1[2] & !INDEX1[1] & !INDEX1[5] # !INDEX1[3] & (INDEX1[2] & !INDEX1[1] & !INDEX1[5] # !INDEX1[2] & (INDEX1[1] $ INDEX1[5]));

--B1L114 is Tone:u1|Mux~1490 at LC5_E2
--operation mode is normal

B1L114 = INDEX1[3] & !INDEX1[2] & !INDEX1[1] & !INDEX1[5] # !INDEX1[3] & (INDEX1[2] & !INDEX1[1] & !INDEX1[5] # !INDEX1[2] & (INDEX1[1] $ INDEX1[5]));


--B1L122 is Tone:u1|Tone[0]~1737 at LC7_E2
--operation mode is normal

B1L122 = (INDEX1[6] & (B1L64) # !INDEX1[6] & B1L65 # !B1L119) & CASCADE(B1L127);

--B1L128 is Tone:u1|Tone[0]~1785 at LC7_E2
--operation mode is normal

B1L128 = (INDEX1[6] & (B1L64) # !INDEX1[6] & B1L65 # !B1L119) & CASCADE(B1L127);

--B1L129 is Tone:u1|Tone[0]~1786 at LC7_E2
--operation mode is normal

B1L129 = (INDEX1[6] & (B1L64) # !INDEX1[6] & B1L65 # !B1L119) & CASCADE(B1L127);


--B1L66 is Tone:u1|Mux~1438 at LC3_E9
--operation mode is normal

B1L66 = INDEX1[4] & !INDEX1[5] # !INDEX1[4] & (INDEX1[5] # B1L32 # INDEX1[6]);

--B1L115 is Tone:u1|Mux~1491 at LC3_E9
--operation mode is normal

B1L115 = INDEX1[4] & !INDEX1[5] # !INDEX1[4] & (INDEX1[5] # B1L32 # INDEX1[6]);

--B1L116 is Tone:u1|Mux~1492 at LC3_E9
--operation mode is normal

B1L116 = INDEX1[4] & !INDEX1[5] # !INDEX1[4] & (INDEX1[5] # B1L32 # INDEX1[6]);


--B1L69 is Tone:u1|Mux~1442 at LC4_E9
--operation mode is normal

B1L69 = (!INDEX1[4] & B1L15 & B1L3 # !INDEX1[6]) & CASCADE(B1L116);

--B1L117 is Tone:u1|Mux~1493 at LC4_E9
--operation mode is normal

B1L117 = (!INDEX1[4] & B1L15 & B1L3 # !INDEX1[6]) & CASCADE(B1L116);

--B1L118 is Tone:u1|Mux~1494 at LC4_E9
--operation mode is normal

B1L118 = (!INDEX1[4] & B1L15 & B1L3 # !INDEX1[6]) & CASCADE(B1L116);


--B1L171 is Tone:u1|Tone[7]~1725 at LC2_E17
--operation mode is normal

B1L171 = !INDEX1[2] & !INDEX1[0] & (B1_KLK[1] $ B1_KLK[0]);

--B1L181 is Tone:u1|Tone[7]~1787 at LC2_E17
--operation mode is normal

B1L181 = !INDEX1[2] & !INDEX1[0] & (B1_KLK[1] $ B1_KLK[0]);


--B1L172 is Tone:u1|Tone[7]~1726 at LC5_E17
--operation mode is normal

B1L172 = !INDEX1[1] & (!INDEX1[5] & B1L171 # !INDEX1[4]);

--B1L182 is Tone:u1|Tone[7]~1788 at LC5_E17
--operation mode is normal

B1L182 = !INDEX1[1] & (!INDEX1[5] & B1L171 # !INDEX1[4]);

--B1L183 is Tone:u1|Tone[7]~1789 at LC5_E17
--operation mode is normal

B1L183 = !INDEX1[1] & (!INDEX1[5] & B1L171 # !INDEX1[4]);


--B1L173 is Tone:u1|Tone[7]~1727 at LC3_E17
--operation mode is normal

B1L173 = INDEX1[5] # INDEX1[2] # B1_KLK[0] $ B1_KLK[1];

--B1L184 is Tone:u1|Tone[7]~1790 at LC3_E17
--operation mode is normal

B1L184 = INDEX1[5] # INDEX1[2] # B1_KLK[0] $ B1_KLK[1];


--B1L174 is Tone:u1|Tone[7]~1728 at LC4_E17
--operation mode is normal

B1L174 = INDEX1[5] & !INDEX1[2] # !INDEX1[5] & INDEX1[2] & (B1_KLK[0] # !B1_KLK[1]);

--B1L185 is Tone:u1|Tone[7]~1791 at LC4_E17
--operation mode is normal

B1L185 = INDEX1[5] & !INDEX1[2] # !INDEX1[5] & INDEX1[2] & (B1_KLK[0] # !B1_KLK[1]);


--B1L175 is Tone:u1|Tone[7]~1729 at LC8_E17
--operation mode is normal

B1L175 = !B1L174 & !INDEX1[0] & !INDEX1[3] & !INDEX1[6];

--B1L186 is Tone:u1|Tone[7]~1792 at LC8_E17
--operation mode is normal

B1L186 = !B1L174 & !INDEX1[0] & !INDEX1[3] & !INDEX1[6];


--B1L177 is Tone:u1|Tone[7]~1738 at LC6_E17
--operation mode is normal

B1L177 = (INDEX1[4] # !B1L175 & (!INDEX1[0] # !B1L173)) & CASCADE(B1L183);

--B1L187 is Tone:u1|Tone[7]~1793 at LC6_E17
--operation mode is normal

B1L187 = (INDEX1[4] # !B1L175 & (!INDEX1[0] # !B1L173)) & CASCADE(B1L183);

--B1L188 is Tone:u1|Tone[7]~1794 at LC6_E17
--operation mode is normal

B1L188 = (INDEX1[4] # !B1L175 & (!INDEX1[0] # !B1L173)) & CASCADE(B1L183);


--INDEX1[0] is INDEX1[0] at PIN_68
--operation mode is input

INDEX1[0] = INPUT();


--INDEX1[4] is INDEX1[4] at PIN_73
--operation mode is input

INDEX1[4] = INPUT();


--INDEX1[2] is INDEX1[2] at PIN_70
--operation mode is input

INDEX1[2] = INPUT();


--INDEX1[6] is INDEX1[6] at PIN_75
--operation mode is input

INDEX1[6] = INPUT();


--INDEX1[3] is INDEX1[3] at PIN_71
--operation mode is input

INDEX1[3] = INPUT();


--INDEX1[1] is INDEX1[1] at PIN_69
--operation mode is input

INDEX1[1] = INPUT();


--INDEX1[5] is INDEX1[5] at PIN_74
--operation mode is input

INDEX1[5] = INPUT();


--HORL1 is HORL1 at PIN_183
--operation mode is input

HORL1 = INPUT();


--CLK12MHZ is CLK12MHZ at PIN_79
--operation mode is input

CLK12MHZ = INPUT();


--CODE1[0] is CODE1[0] at PIN_127
--operation mode is output

CODE1[0] = OUTPUT(B1L2);


--CODE1[1] is CODE1[1] at PIN_128
--operation mode is output

CODE1[1] = OUTPUT(B1L8);


--CODE1[2] is CODE1[2] at PIN_131
--operation mode is output

CODE1[2] = OUTPUT(B1L14);


--CODE1[3] is CODE1[3] at PIN_132
--operation mode is output

CODE1[3] = OUTPUT(GND);


--HIGH1 is HIGH1 at PIN_12
--operation mode is output

HIGH1 = OUTPUT(!B1L119);


--NUME1[0] is NUME1[0] at PIN_143
--operation mode is output

NUME1[0] = OUTPUT(B1_KLK[0]);


--NUME1[1] is NUME1[1] at PIN_144
--operation mode is output

NUME1[1] = OUTPUT(B1_KLK[1]);


--NUME1[2] is NUME1[2] at PIN_147
--operation mode is output

NUME1[2] = OUTPUT(GND);


--NUME1[3] is NUME1[3] at PIN_148
--operation mode is output

NUME1[3] = OUTPUT(GND);


--SPKOUT is SPKOUT at PIN_38
--operation mode is output

SPKOUT = OUTPUT(C1_SpkS);


--B1L123 is Tone:u1|Tone[0]~1747 at LC2_E2
--operation mode is normal

B1L123 = !B1L121;


--B1L132 is Tone:u1|Tone[1]~1748 at LC1_E16
--operation mode is normal

B1L132 = !B1L131;


--B1L178 is Tone:u1|Tone[7]~1749 at LC1_E13
--operation mode is normal

B1L178 = !B1L176;


--B1L196 is Tone:u1|Tone[9]~1750 at LC2_E15
--operation mode is normal

B1L196 = !B1L195;


--A1L25 is rtl~89 at LC2_E1
--operation mode is normal

A1L25 = !A1L24;


⌨️ 快捷键说明

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