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

📄 zongtu4.rpt

📁 本源码设计了自动电子琴
💻 RPT
📖 第 1 页 / 共 5 页
字号:
-- Node name is '|AUTOMUSIC:1|:20' = '|AUTOMUSIC:1|count05' 
-- Equation name is '_LC5_B1', type is buried 
_LC5_B1  = TFFE( _EQ006, GLOBAL( clk4hz),  VCC,  VCC,  VCC);
  _EQ006 =  _LC1_B1 &  _LC2_B1 &  _LC3_B1 &  _LC4_B1 &  _LC6_B1 &  _LC8_B1
         #  _LC2_B1 & !_LC3_B1 &  _LC4_B1 &  _LC5_B1 &  _LC6_B1 & !_LC8_B1
         # !_LC1_B1 &  _LC5_B1;

-- Node name is '|AUTOMUSIC:1|:19' = '|AUTOMUSIC:1|count5' 
-- Equation name is '_LC1_B1', type is buried 
_LC1_B1  = TFFE( VCC, !auto,  VCC,  VCC,  VCC);

-- Node name is '|SPEAKER:2|:268' = '|SPEAKER:2|count2' 
-- Equation name is '_LC1_B4', type is buried 
_LC1_B4  = TFFE( VCC,  _LC5_D3,  VCC,  VCC,  VCC);

-- Node name is '|SPEAKER:2|:32' = '|SPEAKER:2|count110' 
-- Equation name is '_LC3_D3', type is buried 
_LC3_D3  = DFFE( _EQ007 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ007 =  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 &  _LC6_A5 & 
              _LC6_D3 &  _LC12_D3
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_C5 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3
         # !_LC3_D3;

-- Node name is '|SPEAKER:2|:31' = '|SPEAKER:2|count111' 
-- Equation name is '_LC1_D3', type is buried 
_LC1_D3  = DFFE( _EQ008 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ008 =  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 & !_LC2_C5 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 & 
              _LC4_C2 &  _LC6_A5 &  _LC6_D3 & !_LC11_A4
         # !_LC1_D3 &  _LC3_D3 & !_LC4_D3
         #  _LC1_D3 & !_LC3_D3 & !_LC4_D3;

-- Node name is '|SPEAKER:2|:30' = '|SPEAKER:2|count112' 
-- Equation name is '_LC2_D3', type is buried 
_LC2_D3  = DFFE( _EQ009 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ009 =  _LC1_D3 & !_LC2_D3 &  _LC3_D3
         #  _LC2_D3 &  _X001
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_A5 & 
              _LC3_C2 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 &  _LC6_A5 &  _LC6_D3 & 
             !_LC13_D3;
  _X001  = EXP( _LC1_D3 &  _LC3_D3);

-- Node name is '|SPEAKER:2|:29' = '|SPEAKER:2|count113' 
-- Equation name is '_LC2_C2', type is buried 
_LC2_C2  = DFFE( _EQ010 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ010 =  _LC1_D3 & !_LC2_C2 &  _LC2_D3 &  _LC3_D3 & !_LC4_D3
         #  _LC2_C2 & !_LC4_D3 &  _X002
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 & !_LC2_C5 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 & 
              _LC4_C2 &  _LC6_A5 &  _LC6_D3 &  _X003;
  _X002  = EXP( _LC1_D3 &  _LC2_D3 &  _LC3_D3);
  _X003  = EXP(!_LC3_A4 & !_LC11_A4);

-- Node name is '|SPEAKER:2|:28' = '|SPEAKER:2|count114' 
-- Equation name is '_LC6_A5', type is buried 
_LC6_A5  = DFFE( _EQ011 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ011 =  _LC1_D3 &  _LC2_C2 &  _LC2_D3 &  _LC3_D3 & !_LC6_A5
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D4 &  _LC3_A5 &  _LC3_C2 &  _LC3_D4 & 
              _LC4_A5 &  _LC4_C2 &  _LC6_A5 &  _LC6_D3 & !_LC7_A3
         #  _LC6_A5 &  _X004;
  _X004  = EXP( _LC1_D3 &  _LC2_C2 &  _LC2_D3 &  _LC3_D3);

-- Node name is '|SPEAKER:2|:27' = '|SPEAKER:2|count115' 
-- Equation name is '_LC1_D4', type is buried 
_LC1_D4  = DFFE( _EQ012 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ012 =  _LC7_C2
         #  _LC4_D4;

-- Node name is '|SPEAKER:2|:26' = '|SPEAKER:2|count116' 
-- Equation name is '_LC1_C2', type is buried 
_LC1_C2  = TFFE( _EQ013, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ013 =  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_D3 & !_LC4_D3 & 
              _LC6_A5
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3 & !_LC7_C5 &  _X005
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_C5 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 & 
              _LC4_C2 &  _LC6_A5 &  _LC6_D3
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3 &  _LC11_A4;
  _X005  = EXP(!_LC2_A4 & !_LC13_C2);

-- Node name is '|SPEAKER:2|:25' = '|SPEAKER:2|count117' 
-- Equation name is '_LC4_A5', type is buried 
_LC4_A5  = DFFE( _EQ014 $  _EQ015, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ014 =  _LC2_A5 & !_LC4_D3;
  _EQ015 =  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
             !_LC5_C5 &  _LC6_A5 &  _LC6_D3 & !_LC7_A3 & !_LC7_A5 & !_LC8_A5 & 
             !_LC10_A5 & !_LC11_A4 &  _X006;
  _X006  = EXP( index20 &  index21 &  index22 &  index23 &  index24 & !index25 & 
              index26 &  index27 & !_LC1_B1);

-- Node name is '|SPEAKER:2|:24' = '|SPEAKER:2|count118' 
-- Equation name is '_LC3_D4', type is buried 
_LC3_D4  = DFFE( _EQ016 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ016 =  _LC5_C2
         #  _LC2_D4;

-- Node name is '|SPEAKER:2|:23' = '|SPEAKER:2|count119' 
-- Equation name is '_LC3_C2', type is buried 
_LC3_C2  = TFFE( _EQ017, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ017 =  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_D3 & 
              _LC3_D4 &  _LC4_A5 & !_LC4_D3 &  _LC6_A5
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3 & !_LC9_C5;

-- Node name is '|SPEAKER:2|:22' = '|SPEAKER:2|count1110' 
-- Equation name is '_LC4_C2', type is buried 
_LC4_C2  = DFFE( _EQ018 $  _EQ019, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ018 =  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_C2 & 
              _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC6_A5
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3
         # !_LC4_C2;
  _EQ019 = !_LC9_C2 & !_LC12_C2;

-- Node name is '|SPEAKER:2|:21' = '|SPEAKER:2|count1111' 
-- Equation name is '_LC6_D3', type is buried 
_LC6_D3  = DFFE( _EQ020 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ020 =  _LC15_D3
         #  _LC16_D3;

-- Node name is '|SPEAKER:2|:20' = '|SPEAKER:2|count1112' 
-- Equation name is '_LC3_A5', type is buried 
_LC3_A5  = TFFE( _EQ021, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ021 =  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_C2 & 
              _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & !_LC4_D3 &  _LC6_A5 & 
              _LC6_D3
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
             !_LC5_A4 &  _LC6_A5 &  _LC6_D3;

-- Node name is '|SPEAKER:2|:19' = '|SPEAKER:2|count1113' 
-- Equation name is '_LC1_A5', type is buried 
_LC1_A5  = DFFE( _EQ022 $  _LC5_A5, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ022 = !_LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3;

-- Node name is '|SPEAKER:2|:18' = '|SPEAKER:2|fullspks' 
-- Equation name is '_LC5_D3', type is buried 
_LC5_D3  = DFFE( _EQ023 $  GND, GLOBAL( clk12mhz),  VCC,  VCC,  VCC);
  _EQ023 =  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3;

-- Node name is '|SPEAKER:2|LPM_ADD_SUB:126|addcore:adder|addcore:adder0|result_node7' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC2_A5', type is buried 
_LC2_A5  = LCELL( _EQ024 $  _LC4_A5);
  _EQ024 =  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_D3 & 
              _LC6_A5;

-- Node name is '|SPEAKER:2|:16' 
-- Equation name is '_LC15_B4', type is buried 
_LC15_B4 = DFFE( _LC1_B4 $  VCC,  _LC5_D3,  VCC,  VCC,  VCC);

-- Node name is '|SPEAKER:2|~158~1' 
-- Equation name is '_LC5_A5', type is buried 
-- synthesized logic cell 
_LC5_A5  = LCELL( _EQ025 $  _EQ026);
  _EQ025 =  _LC1_A5 &  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 & !_LC2_B1 & 
              _LC2_C2 &  _LC2_D3 &  _LC3_A5 & !_LC3_B1 &  _LC3_C2 &  _LC3_D3 & 
              _LC3_D4 &  _LC4_A5 & !_LC4_B1 &  _LC4_C2 &  _LC5_B1 &  _LC6_A5 & 
             !_LC6_B1 &  _LC6_D3 & !_LC8_B1 & !_LC9_A5
         #  index20 &  index21 & !index22 &  index23 &  index24 &  index25 & 
              index26 &  index27 &  _LC1_A5 & !_LC1_B1 &  _LC1_C2 &  _LC1_D3 & 
              _LC1_D4 &  _LC2_C2 &  _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 & 
              _LC3_D4 &  _LC4_A5 &  _LC4_C2 &  _LC6_A5 &  _LC6_D3 & !_LC9_A5
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3 & !_LC9_A5 &  _LC11_A4
         #  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & 
              _LC6_A5 &  _LC6_D3 & !_LC9_A5 &  _LC13_B1;
  _EQ026 =  _LC1_A5 & !_LC9_A5;

-- Node name is '|SPEAKER:2|~158~2' 
-- Equation name is '_LC9_A5', type is buried 
-- synthesized logic cell 
_LC9_A5  = LCELL( _EQ027 $  GND);
  _EQ027 =  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_B1 &  _LC2_C2 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_B1 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 & 
              _LC4_A5 &  _LC4_B1 &  _LC4_C2 & !_LC5_B1 &  _LC6_A5 &  _LC6_B1 & 
              _LC6_D3 &  _LC8_B1
         #  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_B1 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 & 
             !_LC4_B1 &  _LC4_C2 & !_LC5_B1 &  _LC6_A5 & !_LC6_B1 &  _LC6_D3 & 
              _LC8_B1
         #  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 &  _LC2_D3 & 
              _LC3_A5 &  _LC3_B1 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 & 
              _LC4_B1 &  _LC4_C2 &  _LC5_B1 &  _LC6_A5 & !_LC6_B1 &  _LC6_D3 & 
              _LC8_B1
         #  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 & !_LC2_B1 &  _LC2_C2 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_B1 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 & 
              _LC4_A5 &  _LC4_B1 &  _LC4_C2 & !_LC5_B1 &  _LC6_A5 &  _LC6_B1 & 
              _LC6_D3 & !_LC8_B1
         #  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_B1 &  _LC2_C2 & 
              _LC2_D3 &  _LC3_A5 & !_LC3_B1 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 & 
              _LC4_A5 &  _LC4_B1 &  _LC4_C2 & !_LC5_B1 &  _LC6_A5 &  _LC6_B1 & 
              _LC6_D3 & !_LC8_B1;

-- Node name is '|SPEAKER:2|~171~1' 
-- Equation name is '_LC14_D3', type is buried 
-- synthesized logic cell 
_LC14_D3 = LCELL( _EQ028 $  GND);
  _EQ028 =  index20 &  index21 &  index22 &  index23 & !index24 &  index25 & 
              index26 &  index27 & !_LC1_B1 & !_LC11_A4
         #  index20 &  index21 &  index22 &  index23 &  index24 & !index25 & 
              index26 &  index27 & !_LC1_B1 & !_LC11_A4
         #  _LC1_B1 & !_LC2_B1 &  _LC3_B1 & !_LC4_B1 & !_LC5_B1 &  _LC6_B1 & 
             !_LC8_B1 & !_LC11_A4
         #  _LC1_B1 & !_LC2_B1 & !_LC3_B1 &  _LC4_B1 & !_LC5_B1 &  _LC6_B1 & 
              _LC8_B1 & !_LC11_A4
         #  _LC1_B1 &  _LC2_B1 & !_LC3_B1 & !_LC4_B1 & !_LC5_B1 &  _LC6_B1 & 
             !_LC8_B1 & !_LC11_A4;

-- Node name is '|SPEAKER:2|:171' 
-- Equation name is '_LC15_D3', type is buried 
_LC15_D3 = LCELL( _EQ029 $  _EQ030);
  _EQ029 =  _LC1_A5 &  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_B1 & 
              _LC2_C2 & !_LC2_C5 &  _LC2_D3 &  _LC3_A5 &  _LC3_B1 &  _LC3_C2 & 
              _LC3_D3 &  _LC3_D4 &  _LC4_A5 & !_LC4_B1 &  _LC4_C2 & !_LC5_B1 & 
              _LC6_A5 &  _LC6_B1 &  _LC6_D3 &  _LC8_B1 & !_LC11_A4 & 
             !_LC14_D3
         #  _LC1_A5 &  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 & 
             !_LC2_C5 &  _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 & 
              _LC4_A5 & !_LC4_B1 &  _LC4_C2 &  _LC5_B1 &  _LC6_A5 & !_LC6_B1 & 
              _LC6_D3 &  _LC8_B1 & !_LC11_A4 & !_LC14_D3
         #  _LC1_A5 &  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_B1 & 
              _LC2_C2 & !_LC2_C5 &  _LC2_D3 &  _LC3_A5 &  _LC3_B1 &  _LC3_C2 & 
              _LC3_D3 &  _LC3_D4 &  _LC4_A5 &  _LC4_C2 & !_LC5_B1 &  _LC6_A5 & 
             !_LC6_B1 &  _LC6_D3 & !_LC8_B1 & !_LC11_A4 & !_LC14_D3
         #  _LC1_A5 &  _LC1_B1 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 & 
             !_LC2_C5 &  _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 & 
              _LC4_A5 &  _LC4_B1 &  _LC4_C2 &  _LC6_A5 & !_LC6_B1 &  _LC6_D3 & 
             !_LC8_B1 & !_LC11_A4 & !_LC14_D3 &  _X007;
  _X007  = EXP(!_LC3_B1 &  _LC5_B1);
  _EQ030 =  _LC1_A5 &  _LC1_C2 &  _LC1_D3 &  _LC1_D4 &  _LC2_C2 & !_LC2_C5 & 
              _LC2_D3 &  _LC3_A5 &  _LC3_C2 &  _LC3_D3 &  _LC3_D4 &  _LC4_A5 & 
              _LC4_C2 &  _LC6_A5 &  _LC6_D3 & !_LC14_D3;

⌨️ 快捷键说明

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