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

📄 srm_read_and_write.rpt

📁 对于想编写sdram控制器的人来说
💻 RPT
📖 第 1 页 / 共 4 页
字号:

-- Node name is 'memdata0' 
-- Equation name is 'memdata0', type is bidir 
memdata0 = TRI(_LC7_A1, !_LC1_A1);

-- Node name is 'memdata1' 
-- Equation name is 'memdata1', type is bidir 
memdata1 = TRI(_LC3_A1, !_LC1_A1);

-- Node name is 'memdata2' 
-- Equation name is 'memdata2', type is bidir 
memdata2 = TRI(_LC4_C9, !_LC1_A1);

-- Node name is 'memdata3' 
-- Equation name is 'memdata3', type is bidir 
memdata3 = TRI(_LC6_A1, !_LC1_A1);

-- Node name is 'memdata4' 
-- Equation name is 'memdata4', type is bidir 
memdata4 = TRI(_LC5_A1, !_LC1_A1);

-- Node name is 'memdata5' 
-- Equation name is 'memdata5', type is bidir 
memdata5 = TRI(_LC1_C9, !_LC1_A1);

-- Node name is 'memdata6' 
-- Equation name is 'memdata6', type is bidir 
memdata6 = TRI(_LC2_C9, !_LC1_A1);

-- Node name is 'memdata7' 
-- Equation name is 'memdata7', type is bidir 
memdata7 = TRI(_LC5_C9, !_LC1_A1);

-- Node name is 'OE' 
-- Equation name is 'OE', type is output 
OE       = !_LC8_A1;

-- Node name is 'WE' 
-- Equation name is 'WE', type is output 
WE       =  _LC1_A1;

-- Node name is '|SRAMCONTROLLER:1|:79' = '|SRAMCONTROLLER:1|counter0' 
-- Equation name is '_LC1_B4', type is buried 
_LC1_B4  = DFFE(!_LC1_B4, GLOBAL( CLOCK),  VCC,  VCC,  VCC);

-- Node name is '|SRAMCONTROLLER:1|:78' = '|SRAMCONTROLLER:1|counter1' 
-- Equation name is '_LC3_B2', type is buried 
_LC3_B2  = DFFE( _EQ001, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ001 = !_LC1_B4 &  _LC3_B2
         #  _LC1_B4 & !_LC2_B2 & !_LC3_B2
         #  _LC1_B2 &  _LC1_B4 & !_LC3_B2;

-- Node name is '|SRAMCONTROLLER:1|:77' = '|SRAMCONTROLLER:1|counter2' 
-- Equation name is '_LC1_B2', type is buried 
_LC1_B2  = DFFE( _EQ002, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ002 =  _LC1_B2 & !_LC3_B2
         #  _LC1_B2 & !_LC1_B4
         # !_LC1_B2 &  _LC1_B4 &  _LC3_B2;

-- Node name is '|SRAMCONTROLLER:1|:76' = '|SRAMCONTROLLER:1|counter3' 
-- Equation name is '_LC2_B2', type is buried 
_LC2_B2  = DFFE( _EQ003, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ003 = !_LC1_B4 &  _LC2_B2
         #  _LC1_B2 &  _LC1_B4 & !_LC2_B2 &  _LC3_B2
         # !_LC1_B2 &  _LC2_B2 &  _LC3_B2
         #  _LC1_B2 &  _LC2_B2 & !_LC3_B2;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:87' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC1_B17', type is buried 
_LC1_B17 = LCELL( _EQ004);
  _EQ004 =  _LC3_B17 &  _LC5_B17;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:91' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC8_B17', type is buried 
_LC8_B17 = LCELL( _EQ005);
  _EQ005 =  _LC1_B17 &  _LC7_B17;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:95' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC3_B15', type is buried 
_LC3_B15 = LCELL( _EQ006);
  _EQ006 =  _LC6_B15 &  _LC8_B17;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:99' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC4_B15', type is buried 
_LC4_B15 = LCELL( _EQ007);
  _EQ007 =  _LC1_B15 &  _LC3_B15;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:103' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC8_B15', type is buried 
_LC8_B15 = LCELL( _EQ008);
  _EQ008 =  _LC2_B15 &  _LC4_B15;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:107' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC2_B19', type is buried 
_LC2_B19 = LCELL( _EQ009);
  _EQ009 =  _LC5_B19 &  _LC8_B15;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:111' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC8_B19', type is buried 
_LC8_B19 = LCELL( _EQ010);
  _EQ010 =  _LC2_B19 &  _LC6_B19;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:115' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC3_B12', type is buried 
_LC3_B12 = LCELL( _EQ011);
  _EQ011 =  _LC1_B19 &  _LC8_B19;

-- Node name is '|SRAMCONTROLLER:1|LPM_ADD_SUB:613|addcore:adder|:119' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC8_B12', type is buried 
_LC8_B12 = LCELL( _EQ012);
  _EQ012 =  _LC1_B12 &  _LC3_B12;

-- Node name is '|SRAMCONTROLLER:1|:80' = '|SRAMCONTROLLER:1|read' 
-- Equation name is '_LC1_A1', type is buried 
_LC1_A1  = DFFE( _EQ013, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ013 =  _LC1_A1
         #  _LC2_B12 & !_LC4_B2 &  _LC8_B12;

-- Node name is '|SRAMCONTROLLER:1|~80~1' = '|SRAMCONTROLLER:1|read~1' 
-- Equation name is '_LC8_A1', type is buried 
-- synthesized logic cell 
_LC8_A1  = DFFE( _EQ014, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ014 =  _LC8_A1
         #  _LC2_B12 & !_LC4_B2 &  _LC8_B12;

-- Node name is '|SRAMCONTROLLER:1|:18' 
-- Equation name is '_LC5_C9', type is buried 
_LC5_C9  = DFFE( _EQ015, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ015 =  _LC1_A1 &  _LC5_C9
         #  _LC5_C9 & !_LC6_B2
         #  DATAin7 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:20' 
-- Equation name is '_LC2_C9', type is buried 
_LC2_C9  = DFFE( _EQ016, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ016 =  _LC1_A1 &  _LC2_C9
         #  _LC2_C9 & !_LC6_B2
         #  DATAin6 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:22' 
-- Equation name is '_LC1_C9', type is buried 
_LC1_C9  = DFFE( _EQ017, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ017 =  _LC1_A1 &  _LC1_C9
         #  _LC1_C9 & !_LC6_B2
         #  DATAin5 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:24' 
-- Equation name is '_LC5_A1', type is buried 
_LC5_A1  = DFFE( _EQ018, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ018 =  _LC1_A1 &  _LC5_A1
         #  _LC5_A1 & !_LC6_B2
         #  DATAin4 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:26' 
-- Equation name is '_LC6_A1', type is buried 
_LC6_A1  = DFFE( _EQ019, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ019 =  _LC1_A1 &  _LC6_A1
         #  _LC6_A1 & !_LC6_B2
         #  DATAin3 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:28' 
-- Equation name is '_LC4_C9', type is buried 
_LC4_C9  = DFFE( _EQ020, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ020 =  _LC1_A1 &  _LC4_C9
         #  _LC4_C9 & !_LC6_B2
         #  DATAin2 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:30' 
-- Equation name is '_LC3_A1', type is buried 
_LC3_A1  = DFFE( _EQ021, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ021 =  _LC1_A1 &  _LC3_A1
         #  _LC3_A1 & !_LC6_B2
         #  DATAin1 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:32' 
-- Equation name is '_LC7_A1', type is buried 
_LC7_A1  = DFFE( _EQ022, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ022 =  _LC1_A1 &  _LC7_A1
         # !_LC6_B2 &  _LC7_A1
         #  DATAin0 & !_LC1_A1 &  _LC6_B2;

-- Node name is '|SRAMCONTROLLER:1|:34' 
-- Equation name is '_LC8_C9', type is buried 
_LC8_C9  = DFFE( _EQ023, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ023 =  _LC1_A1 & !_LC8_B2 &  memdata7
         #  _LC8_B2 &  _LC8_C9
         # !_LC1_A1 &  _LC8_C9;

-- Node name is '|SRAMCONTROLLER:1|:36' 
-- Equation name is '_LC3_B8', type is buried 
_LC3_B8  = DFFE( _EQ024, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ024 =  _LC1_A1 & !_LC8_B2 &  memdata6
         #  _LC3_B8 &  _LC8_B2
         # !_LC1_A1 &  _LC3_B8;

-- Node name is '|SRAMCONTROLLER:1|:38' 
-- Equation name is '_LC6_C9', type is buried 
_LC6_C9  = DFFE( _EQ025, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ025 =  _LC1_A1 & !_LC8_B2 &  memdata5
         #  _LC6_C9 &  _LC8_B2
         # !_LC1_A1 &  _LC6_C9;

-- Node name is '|SRAMCONTROLLER:1|:40' 
-- Equation name is '_LC3_C9', type is buried 
_LC3_C9  = DFFE( _EQ026, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ026 =  _LC1_A1 & !_LC8_B2 &  memdata4
         #  _LC3_C9 &  _LC8_B2
         # !_LC1_A1 &  _LC3_C9;

-- Node name is '|SRAMCONTROLLER:1|:42' 
-- Equation name is '_LC1_B8', type is buried 
_LC1_B8  = DFFE( _EQ027, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ027 =  _LC1_A1 & !_LC8_B2 &  memdata3
         #  _LC1_B8 &  _LC8_B2
         # !_LC1_A1 &  _LC1_B8;

-- Node name is '|SRAMCONTROLLER:1|:44' 
-- Equation name is '_LC7_C9', type is buried 
_LC7_C9  = DFFE( _EQ028, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ028 =  _LC1_A1 & !_LC8_B2 &  memdata2
         #  _LC7_C9 &  _LC8_B2
         # !_LC1_A1 &  _LC7_C9;

-- Node name is '|SRAMCONTROLLER:1|:46' 
-- Equation name is '_LC2_A1', type is buried 
_LC2_A1  = DFFE( _EQ029, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ029 =  _LC1_A1 & !_LC8_B2 &  memdata1
         #  _LC2_A1 &  _LC8_B2
         # !_LC1_A1 &  _LC2_A1;

-- Node name is '|SRAMCONTROLLER:1|:48' 
-- Equation name is '_LC4_A1', type is buried 
_LC4_A1  = DFFE( _EQ030, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ030 =  _LC1_A1 & !_LC8_B2 &  memdata0
         #  _LC4_A1 &  _LC8_B2
         # !_LC1_A1 &  _LC4_A1;

-- Node name is '|SRAMCONTROLLER:1|:50' 
-- Equation name is '_LC2_B12', type is buried 
_LC2_B12 = DFFE( _EQ031, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ031 =  _LC2_B12 &  _LC7_B12
         # !_LC2_B12 &  _LC6_B8 &  _LC8_B12;

-- Node name is '|SRAMCONTROLLER:1|:52' 
-- Equation name is '_LC1_B12', type is buried 
_LC1_B12 = DFFE( _EQ032, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ032 =  _LC1_B12 &  _LC5_B12
         # !_LC1_B12 &  _LC3_B12 &  _LC6_B8;

-- Node name is '|SRAMCONTROLLER:1|:54' 
-- Equation name is '_LC1_B19', type is buried 
_LC1_B19 = DFFE( _EQ033, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ033 = !_LC1_B19 &  _LC6_B8 &  _LC8_B19
         #  _LC1_B19 &  _LC7_B19;

-- Node name is '|SRAMCONTROLLER:1|:56' 
-- Equation name is '_LC6_B19', type is buried 
_LC6_B19 = DFFE( _EQ034, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ034 =  _LC4_B19 &  _LC6_B19
         #  _LC2_B19 &  _LC6_B8 & !_LC6_B19;

-- Node name is '|SRAMCONTROLLER:1|:58' 
-- Equation name is '_LC5_B19', type is buried 
_LC5_B19 = DFFE( _EQ035, GLOBAL( CLOCK),  VCC,  VCC,  VCC);
  _EQ035 =  _LC3_B19 &  _LC5_B19
         # !_LC5_B19 &  _LC6_B8 &  _LC8_B15;

⌨️ 快捷键说明

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