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

📄 control1.rpt

📁 这是用VHDL语言编写的一个DDS频率合成器的源程序
💻 RPT
📖 第 1 页 / 共 5 页
字号:
-- Node name is '|LPM_ADD_SUB:425|addcore:adder|:131' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC7_B8', type is buried 
_LC7_B8  = LCELL( _EQ042);
  _EQ042 = !freq7 &  freq9 &  _LC4_B5 & !_LC8_B5
         #  freq7 & !freq9 &  _LC4_B5 & !_LC8_B5
         #  freq7 &  freq9 &  _LC4_B5 &  _LC8_B5
         # !freq7 & !freq9 &  _LC4_B5 &  _LC8_B5;

-- Node name is '|LPM_ADD_SUB:425|addcore:adder|~159~1' from file "addcore.tdf" line 316, column 45
-- Equation name is '_LC8_B8', type is buried 
-- synthesized logic cell 
_LC8_B8  = LCELL( _EQ043);
  _EQ043 =  freq10 &  freq12 &  _LC6_B8
         # !freq10 & !freq12 &  _LC6_B8
         # !freq10 &  freq12 & !_LC6_B8
         #  freq10 & !freq12 & !_LC6_B8;

-- Node name is '|LPM_ADD_SUB:425|addcore:adder|:159' from file "addcore.tdf" line 316, column 45
-- Equation name is '_LC2_B17', type is buried 
_LC2_B17 = LCELL( _EQ044);
  _EQ044 =  _LC3_B24 &  _LC5_B8 &  _LC7_B8 & !_LC8_B8
         # !_LC7_B8 &  _LC8_B8
         # !_LC5_B8 &  _LC8_B8
         # !_LC3_B24 &  _LC8_B8;

-- Node name is '|LPM_ADD_SUB:425|addcore:adder|:161' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC4_B13', type is buried 
_LC4_B13 = LCELL( _EQ045);
  _EQ045 = !freq1 & !keydata1 &  keydata2
         # !freq0 & !freq1 &  keydata2
         #  freq0 & !freq1 &  keydata1 & !keydata2
         #  freq0 &  freq1 &  keydata1 &  keydata2
         #  freq1 & !keydata1 & !keydata2
         # !freq0 &  freq1 & !keydata2;

-- Node name is '|LPM_ADD_SUB:425|addcore:adder|:162' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_B13', type is buried 
_LC3_B13 = LCELL( _EQ046);
  _EQ046 = !freq0 &  freq2 &  keydata3 &  _LC4_B16
         #  freq0 & !freq2 &  keydata3 &  _LC4_B16
         # !freq0 &  freq2 & !keydata3 & !_LC4_B16
         #  freq0 & !freq2 & !keydata3 & !_LC4_B16
         #  freq0 &  freq2 &  keydata3 & !_LC4_B16
         # !freq0 & !freq2 &  keydata3 & !_LC4_B16
         #  freq0 &  freq2 & !keydata3 &  _LC4_B16
         # !freq0 & !freq2 & !keydata3 &  _LC4_B16;

-- Node name is ':7' 
-- Equation name is '_LC7_B3', type is buried 
_LC7_B3  = DFFE( _EQ047, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ047 =  _LC7_B3 &  state0 & !state1
         #  _LC2_B16 &  _LC7_B3;

-- Node name is ':9' 
-- Equation name is '_LC6_B3', type is buried 
_LC6_B3  = DFFE( _EQ048, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ048 =  _LC6_B3 &  state0 & !state1
         #  _LC2_B16 &  _LC6_B3;

-- Node name is ':11' 
-- Equation name is '_LC5_B3', type is buried 
_LC5_B3  = DFFE( _EQ049, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ049 =  _LC5_B3 &  state0 & !state1
         #  _LC2_B16 &  _LC5_B3;

-- Node name is ':13' 
-- Equation name is '_LC3_B3', type is buried 
_LC3_B3  = DFFE( _EQ050, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ050 =  _LC3_B3 &  state0 & !state1
         #  _LC2_B16 &  _LC3_B3;

-- Node name is ':15' 
-- Equation name is '_LC4_B20', type is buried 
_LC4_B20 = DFFE( _EQ051, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ051 =  keydata3 & !_LC1_B24 & !_LC2_B16
         #  _LC2_B16 &  _LC4_B20
         #  _LC1_B24 &  _LC4_B20;

-- Node name is ':17' 
-- Equation name is '_LC3_B20', type is buried 
_LC3_B20 = DFFE( _EQ052, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ052 =  keydata2 & !_LC1_B24 & !_LC2_B16
         #  _LC2_B16 &  _LC3_B20
         #  _LC1_B24 &  _LC3_B20;

-- Node name is ':19' 
-- Equation name is '_LC2_B20', type is buried 
_LC2_B20 = DFFE( _EQ053, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ053 =  keydata1 & !_LC1_B24 & !_LC2_B16
         #  _LC2_B16 &  _LC2_B20
         #  _LC1_B24 &  _LC2_B20;

-- Node name is ':21' 
-- Equation name is '_LC6_B20', type is buried 
_LC6_B20 = DFFE( _EQ054, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ054 =  keydata0 & !_LC1_B24 & !_LC2_B16
         #  _LC2_B16 &  _LC6_B20
         #  _LC1_B24 &  _LC6_B20;

-- Node name is ':23' 
-- Equation name is '_LC5_B24', type is buried 
_LC5_B24 = DFFE( _EQ055, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ055 =  _LC5_B24 &  state0 & !state1
         #  _LC5_B24 & !state0 &  state1;

-- Node name is ':25' 
-- Equation name is '_LC2_B3', type is buried 
_LC2_B3  = DFFE( _EQ056, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ056 =  _LC2_B3 &  state0 & !state1
         #  _LC2_B3 & !state0 &  state1;

-- Node name is ':27' 
-- Equation name is '_LC1_B17', type is buried 
_LC1_B17 = DFFE( _EQ057, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ057 =  freq13 & !state0 & !state1
         #  freq13 &  state0 &  state1
         #  _LC1_B17 &  state0 & !state1
         #  _LC1_B17 & !state0 &  state1;

-- Node name is ':29' 
-- Equation name is '_LC4_B11', type is buried 
_LC4_B11 = DFFE( _EQ058, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ058 =  freq12 & !state0 & !state1
         #  freq12 &  state0 &  state1
         #  _LC4_B11 &  state0 & !state1
         #  _LC4_B11 & !state0 &  state1;

-- Node name is ':31' 
-- Equation name is '_LC2_B24', type is buried 
_LC2_B24 = DFFE( _EQ059, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ059 =  freq11 & !state0 & !state1
         #  freq11 &  state0 &  state1
         #  _LC2_B24 &  state0 & !state1
         #  _LC2_B24 & !state0 &  state1;

-- Node name is ':33' 
-- Equation name is '_LC3_B1', type is buried 
_LC3_B1  = DFFE( _EQ060, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ060 =  freq10 & !state0 & !state1
         #  freq10 &  state0 &  state1
         #  _LC3_B1 &  state0 & !state1
         #  _LC3_B1 & !state0 &  state1;

-- Node name is ':35' 
-- Equation name is '_LC8_B24', type is buried 
_LC8_B24 = DFFE( _EQ061, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ061 =  freq9 & !state0 & !state1
         #  freq9 &  state0 &  state1
         #  _LC8_B24 &  state0 & !state1
         #  _LC8_B24 & !state0 &  state1;

-- Node name is ':37' 
-- Equation name is '_LC6_B1', type is buried 
_LC6_B1  = DFFE( _EQ062, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ062 =  freq8 & !state0 & !state1
         #  freq8 &  state0 &  state1
         #  _LC6_B1 &  state0 & !state1
         #  _LC6_B1 & !state0 &  state1;

-- Node name is ':39' 
-- Equation name is '_LC2_B22', type is buried 
_LC2_B22 = DFFE( _EQ063, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ063 =  freq7 & !state0 & !state1
         #  freq7 &  state0 &  state1
         #  _LC2_B22 &  state0 & !state1
         #  _LC2_B22 & !state0 &  state1;

-- Node name is ':41' 
-- Equation name is '_LC1_B3', type is buried 
_LC1_B3  = DFFE( _EQ064, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ064 =  freq6 & !state0 & !state1
         #  freq6 &  state0 &  state1
         #  _LC1_B3 &  state0 & !state1
         #  _LC1_B3 & !state0 &  state1;

-- Node name is ':43' 
-- Equation name is '_LC8_B3', type is buried 
_LC8_B3  = DFFE( _EQ065, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ065 =  freq5 & !state0 & !state1
         #  freq5 &  state0 &  state1
         #  _LC8_B3 &  state0 & !state1
         #  _LC8_B3 & !state0 &  state1;

-- Node name is ':45' 
-- Equation name is '_LC1_B15', type is buried 
_LC1_B15 = DFFE( _EQ066, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ066 =  freq4 & !state0 & !state1
         #  freq4 &  state0 &  state1
         #  _LC1_B15 &  state0 & !state1
         #  _LC1_B15 & !state0 &  state1;

-- Node name is ':47' 
-- Equation name is '_LC6_B22', type is buried 
_LC6_B22 = DFFE( _EQ067, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ067 =  freq3 & !state0 & !state1
         #  freq3 &  state0 &  state1
         #  _LC6_B22 &  state0 & !state1
         #  _LC6_B22 & !state0 &  state1;

-- Node name is ':49' 
-- Equation name is '_LC4_B3', type is buried 
_LC4_B3  = DFFE( _EQ068, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ068 =  freq2 & !state0 & !state1
         #  freq2 &  state0 &  state1
         #  _LC4_B3 &  state0 & !state1
         #  _LC4_B3 & !state0 &  state1;

-- Node name is ':51' 
-- Equation name is '_LC6_B23', type is buried 
_LC6_B23 = DFFE( _EQ069, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ069 = !_LC1_B24 &  _LC6_B23
         # !_LC1_B24 &  _LC3_B21
         #  _LC6_B18 &  _LC6_B23;

-- Node name is ':53' 
-- Equation name is '_LC8_B22', type is buried 
_LC8_B22 = DFFE( _EQ070, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ070 =  _LC6_B18 &  _LC8_B22
         # !_LC1_B24 &  _LC8_B22
         # !_LC1_B22 & !_LC1_B24;

-- Node name is ':55' 
-- Equation name is '_LC8_B14', type is buried 
_LC8_B14 = DFFE( _EQ071, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ071 = !_LC1_B24 & !_LC2_B16
         # !_LC1_B22 &  _LC8_B14
         #  _LC1_B24 &  _LC8_B14;

-- Node name is ':180' 
-- Equation name is '_LC7_B20', type is buried 
_LC7_B20 = LCELL( _EQ072);
  _EQ072 =  keydata2 &  keydata3
         #  keydata1 &  keydata3;

-- Node name is '~196~1' 
-- Equation name is '~196~1', location is LC2_B18, type is buried.
-- synthesized logic cell 
_LC2_B18 = LCELL( _EQ073);
  _EQ073 =  _LC1_B24 &  _LC6_B18;

-- Node name is '~196~2' 
-- Equation name is '~196~2', location is LC4_B23, type is buried.
-- synthesized logic cell 
_LC4_B23 = LCELL( _EQ074);
  _EQ074 =  _LC1_B24 & !_LC6_B18;

-- Node name is ':196' 
-- Equation name is '_LC6_B18', type is buried 
!_LC6_B18 = _LC6_B18~NOT;
_LC6_B18~NOT = LCELL( _EQ075);
  _EQ075 = !keyvalid
         #  _LC7_B20;

-- Node name is ':493' 
-- Equation name is '_LC7_B17', type is buried 
_LC7_B17 = LCELL( _EQ076);
  _EQ076 =  _LC2_B17 &  _LC6_B18
         #  freq13 & !_LC6_B18;

-- Node name is ':553' 
-- Equation name is '_LC8_B18', type is buried 
_LC8_B18 = LCELL( _EQ077);
  _EQ077 =  _LC3_B13 &  _LC6_B18
         #  freq3 & !_LC6_B18;

-- Node name is ':559' 
-- Equation name is '_LC8_B13', type is buried 
_LC8_B13 = LCELL( _EQ078);
  _EQ078 =  _LC4_B13 &  _LC6_B18
         #  freq2 & !_LC6_B18;

-- Node name is ':658' 
-- Equation name is '_LC1_B20', type is buried 
_LC1_B20 = LCELL( _EQ079);
  _EQ079 =  keydata0 &  keydata1 & !keydata2 &  keydata3;

-- Node name is ':667' 
-- Equation name is '_LC5_B20', type is buried 
!_LC5_B20 = _LC5_B20~NOT;
_LC5_B20~NOT = LCELL( _EQ080);
  _EQ080 =  keydata0
         #  keydata1
         # !keydata3
         # !keydata2;

-- Node name is ':676' 
-- Equation name is '_LC8_B20', type is buried 
_LC8_B20 = LCELL( _EQ081);
  _EQ081 = !keydata0 &  keydata1 & !keydata2 &  keydata3;

-- Node name is ':1040' 
-- Equation name is '_LC3_B17', type is buried 
_LC3_B17 = LCELL( _EQ082);
  _EQ082 =  _LC2_B17 & !_LC7_B20 & !_LC8_B20
         #  freq13 &  _LC7_B20
         #  freq13 &  _LC8_B20;

-- Node name is ':1052' 
-- Equation name is '_LC4_B17', type is buried 
_LC4_B17 = LCELL( _EQ083);
  _EQ083 = !_LC1_B20 &  _LC3_B17 & !_LC5_B20
         #  freq13 &  _LC1_B20;

⌨️ 快捷键说明

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