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

📄 ddfs.rpt

📁 一个直接数字频率合成的查表程序,VHDL语言,使用7128调试通过
💻 RPT
📖 第 1 页 / 共 5 页
字号:
-- Node name is 'addr10' = ':13' 
-- Equation name is 'addr10', type is output 
 addr10  = DFFE( _EQ025 $  GND, GLOBAL( clk), GLOBAL( P12),  VCC,  VCC);
  _EQ025 =  addr10 & !state~1 & !state~2 & !state~3;

-- Node name is ':67' = 'count0' 
-- Equation name is 'count0', location is LC001, type is buried.
count0   = DFFE( _EQ026 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ026 =  _LC040 & !P12;

-- Node name is ':66' = 'count1' 
-- Equation name is 'count1', location is LC043, type is buried.
count1   = DFFE( _EQ027 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ027 =  count0 &  count1 & !P12 &  rule0 &  rule1
         #  count0 & !count1 & !P12 &  rule0 & !rule1
         # !count0 & !P12 &  _X001 &  _X002
         # !P12 & !rule0 &  _X001 &  _X002;
  _X001  = EXP(!count1 & !rule1);
  _X002  = EXP( count1 &  rule1);

-- Node name is ':65' = 'count2' 
-- Equation name is 'count2', location is LC010, type is buried.
count2   = DFFE( _EQ028 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ028 =  _LC046 & !P12;

-- Node name is ':64' = 'count3' 
-- Equation name is 'count3', location is LC011, type is buried.
count3   = DFFE( _EQ029 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ029 =  _LC048 & !P12;

-- Node name is ':63' = 'count4' 
-- Equation name is 'count4', location is LC012, type is buried.
count4   = DFFE( _EQ030 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ030 =  _LC053 & !P12;

-- Node name is ':62' = 'count5' 
-- Equation name is 'count5', location is LC075, type is buried.
count5   = DFFE( _EQ031 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ031 =  _LC062 & !P12;

-- Node name is ':61' = 'count6' 
-- Equation name is 'count6', location is LC076, type is buried.
count6   = DFFE( _EQ032 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ032 =  _LC063 & !P12;

-- Node name is ':60' = 'count7' 
-- Equation name is 'count7', location is LC070, type is buried.
count7   = DFFE( _EQ033 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ033 =  _LC064 & !P12;

-- Node name is ':59' = 'count8' 
-- Equation name is 'count8', location is LC004, type is buried.
count8   = DFFE( _EQ034 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ034 =  _LC087 & !P12;

-- Node name is ':58' = 'count9' 
-- Equation name is 'count9', location is LC079, type is buried.
count9   = DFFE( _EQ035 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ035 =  _LC029 & !P12;

-- Node name is ':57' = 'count10' 
-- Equation name is 'count10', location is LC008, type is buried.
count10  = DFFE( _EQ036 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ036 =  _LC095 & !P12;

-- Node name is ':56' = 'count11' 
-- Equation name is 'count11', location is LC002, type is buried.
count11  = DFFE( _EQ037 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ037 =  _LC083 & !P12;

-- Node name is ':55' = 'count12' 
-- Equation name is 'count12', location is LC032, type is buried.
count12  = DFFE( _EQ038 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ038 =  _LC085 & !P12;

-- Node name is ':54' = 'count13' 
-- Equation name is 'count13', location is LC031, type is buried.
count13  = DFFE( _EQ039 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ039 =  _LC086 & !P12;

-- Node name is ':53' = 'count14' 
-- Equation name is 'count14', location is LC030, type is buried.
count14  = DFFE( _EQ040 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ040 =  _LC088 & !P12;

-- Node name is ':52' = 'count15' 
-- Equation name is 'count15', location is LC019, type is buried.
count15  = DFFE( _EQ041 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ041 =  _LC094 & !P12;

-- Node name is ':51' = 'count16' 
-- Equation name is 'count16', location is LC018, type is buried.
count16  = DFFE( _EQ042 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ042 =  _LC074 & !P12;

-- Node name is ':50' = 'count17' 
-- Equation name is 'count17', location is LC065, type is buried.
count17  = DFFE( _EQ043 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ043 =  _LC009 & !P12;

-- Node name is ':49' = 'count18' 
-- Equation name is 'count18', location is LC024, type is buried.
count18  = DFFE( _EQ044 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ044 =  _LC077 & !P12;

-- Node name is ':48' = 'count19' 
-- Equation name is 'count19', location is LC026, type is buried.
count19  = DFFE( _EQ045 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ045 =  _LC066 & !P12;

-- Node name is ':47' = 'count20' 
-- Equation name is 'count20', location is LC020, type is buried.
count20  = DFFE( _EQ046 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ046 =  _LC068 & !P12;

-- Node name is ':46' = 'count21' 
-- Equation name is 'count21', location is LC021, type is buried.
count21  = DFFE( _EQ047 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ047 =  _LC078 & !P12;

-- Node name is ':44' = 'count23' 
-- Equation name is 'count23', location is LC022, type is buried.
count23  = DFFE( _EQ048 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ048 =  _LC069 & !P12;

-- Node name is ':43' = 'count24' 
-- Equation name is 'count24', location is LC025, type is buried.
count24  = DFFE( _EQ049 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ049 =  _LC114 & !P12;

-- Node name is ':42' = 'count25' 
-- Equation name is 'count25', location is LC027, type is buried.
count25  = DFFE( _EQ050 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ050 =  _LC116 & !P12;

-- Node name is ':41' = 'count26' 
-- Equation name is 'count26', location is LC028, type is buried.
count26  = DFFE( _EQ051 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ051 =  _LC122 & !P12;

-- Node name is ':40' = 'count27' 
-- Equation name is 'count27', location is LC017, type is buried.
count27  = DFFE( _EQ052 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ052 =  _LC127 & !P12;

-- Node name is ':39' = 'count28' 
-- Equation name is 'count28', location is LC023, type is buried.
count28  = DFFE( _EQ053 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ053 =  _LC124 & !P12;

-- Node name is ':38' = 'count29' 
-- Equation name is 'count29', location is LC113, type is buried.
count29  = DFFE( _EQ054 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ054 =  _LC119 & !P12;

-- Node name is ':37' = 'count30' 
-- Equation name is 'count30', location is LC080, type is buried.
count30  = DFFE( _EQ055 $  GND, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ055 =  _LC121 & !P12;

-- Node name is 'P13' 
-- Equation name is 'P13', location is LC104, type is bidir.
P13      = TRI(_LC104,  VCC);
_LC104   = LCELL( VCC $  VCC);

-- Node name is ':91' = 'rule0' 
-- Equation name is 'rule0', location is LC035, type is buried.
rule0    = TFFE( _EQ056, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ056 =  datin0 & !datin6 & !datin7 & !rule0 &  state~1 & !state~2 & 
             !state~3
         # !datin0 & !datin6 & !datin7 &  rule0 &  state~1 & !state~2 & 
             !state~3;

-- Node name is ':90' = 'rule1' 
-- Equation name is 'rule1', location is LC057, type is buried.
rule1    = TFFE( _EQ057, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ057 =  datin1 & !datin6 & !datin7 & !rule1 &  state~1 & !state~2 & 
             !state~3
         # !datin1 & !datin6 & !datin7 &  rule1 &  state~1 & !state~2 & 
             !state~3;

-- Node name is ':89' = 'rule2' 
-- Equation name is 'rule2', location is LC038, type is buried.
rule2    = TFFE( _EQ058, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ058 =  datin2 & !datin6 & !datin7 & !rule2 &  state~1 & !state~2 & 
             !state~3
         # !datin2 & !datin6 & !datin7 &  rule2 &  state~1 & !state~2 & 
             !state~3;

-- Node name is ':88' = 'rule3' 
-- Equation name is 'rule3', location is LC037, type is buried.
rule3    = TFFE( _EQ059, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ059 =  datin3 & !datin6 & !datin7 & !rule3 &  state~1 & !state~2 & 
             !state~3
         # !datin3 & !datin6 & !datin7 &  rule3 &  state~1 & !state~2 & 
             !state~3;

-- Node name is ':87' = 'rule4' 
-- Equation name is 'rule4', location is LC052, type is buried.
rule4    = TFFE( _EQ060, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ060 =  datin4 & !datin6 & !datin7 & !rule4 &  state~1 & !state~2 & 
             !state~3
         # !datin4 & !datin6 & !datin7 &  rule4 &  state~1 & !state~2 & 
             !state~3;

-- Node name is ':86' = 'rule5' 
-- Equation name is 'rule5', location is LC059, type is buried.
rule5    = TFFE( _EQ061, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ061 =  datin5 & !datin6 & !datin7 & !rule5 &  state~1 & !state~2 & 
             !state~3
         # !datin5 & !datin6 & !datin7 &  rule5 &  state~1 & !state~2 & 
             !state~3;

-- Node name is ':85' = 'rule6' 
-- Equation name is 'rule6', location is LC060, type is buried.
rule6    = TFFE( _EQ062, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ062 =  datin0 & !datin6 &  datin7 & !rule6 &  state~1 & !state~2 & 
              state~3
         # !datin0 & !datin6 &  datin7 &  rule6 &  state~1 & !state~2 & 
              state~3;

-- Node name is ':84' = 'rule7' 
-- Equation name is 'rule7', location is LC061, type is buried.
rule7    = TFFE( _EQ063, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ063 =  datin1 & !datin6 &  datin7 & !rule7 &  state~1 & !state~2 & 
              state~3
         # !datin1 & !datin6 &  datin7 &  rule7 &  state~1 & !state~2 & 
              state~3;

-- Node name is ':83' = 'rule8' 
-- Equation name is 'rule8', location is LC092, type is buried.
rule8    = TFFE( _EQ064, GLOBAL( clk),  VCC,  VCC,  P12);
  _EQ064 =  datin2 & !datin6 &  datin7 & !rule8 &  state~1 & !state~2 & 
              state~3
         # !datin2 & !datin6 &  datin7 &  rule8 &  state~1 & !state~2 & 
              state~3;

-- Node name is ':82' = 'rule9' 
-- Equation name is 'rule9', location is LC089, type is buried.
rule9    = TFFE( _EQ065, GLOBAL( clk),

⌨️ 快捷键说明

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