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

📄 sap1.rpt

📁 《VHDL与数字电路设计》配套光盘,可以实际调用
💻 RPT
📖 第 1 页 / 共 5 页
字号:

-- Node name is ':44' = 'IR5' 
-- Equation name is 'IR5', location is LC4_B9, type is buried.
IR5      = DFFE( _EQ024, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ024 =  _LC1_C14 & !_LC2_B15
         #  IR5 &  _LC2_B15;

-- Node name is ':43' = 'IR6' 
-- Equation name is 'IR6', location is LC5_B9, type is buried.
IR6      = DFFE( _EQ025, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ025 =  _LC3_B21
         #  IR6 &  _LC2_B15;

-- Node name is ':42' = 'IR7' 
-- Equation name is 'IR7', location is LC6_B9, type is buried.
IR7      = DFFE( _EQ026, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ026 =  IR7 &  _LC2_B15
         #  _LC3_B21;

-- Node name is ':33' = 'MAR0' 
-- Equation name is 'MAR0', location is LC1_B16, type is buried.
MAR0     = DFFE( _EQ027, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ027 =  _LC3_B6 &  _LC7_B16
         #  IR0 & !_LC3_B6;

-- Node name is ':32' = 'MAR1' 
-- Equation name is 'MAR1', location is LC2_B3, type is buried.
MAR1     = DFFE( _EQ028, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ028 =  _LC3_B6 &  _LC4_B3
         #  IR1 & !_LC3_B6;

-- Node name is ':31' = 'MAR2' 
-- Equation name is 'MAR2', location is LC1_B3, type is buried.
MAR2     = DFFE( _EQ029, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ029 =  _LC3_B3 &  _LC3_B6
         #  IR2 & !_LC3_B6;

-- Node name is ':30' = 'MAR3' 
-- Equation name is 'MAR3', location is LC6_B22, type is buried.
MAR3     = DFFE( _EQ030, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ030 =  _LC3_B6 &  _LC3_B22
         #  IR3 & !_LC3_B6;

-- Node name is ':29' = 'NState0' 
-- Equation name is 'NState0', location is LC4_B24, type is buried.
NState0  = DFFE( _EQ031, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ031 =  _LC1_B24 &  RUN
         #  NState0 & !RUN;

-- Node name is ':28' = 'NState1' 
-- Equation name is 'NState1', location is LC5_B24, type is buried.
NState1  = DFFE( _EQ032, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ032 =  _LC6_B24
         #  NState1 & !RUN;

-- Node name is ':27' = 'NState2' 
-- Equation name is 'NState2', location is LC3_B13, type is buried.
NState2  = DFFE( _EQ033, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ033 =  _LC2_B13
         #  NState2 & !RUN;

-- Node name is ':77' = 'NUM0' 
-- Equation name is 'NUM0', location is LC3_C4, type is buried.
NUM0     = DFFE( _EQ034, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ034 =  _LC6_C4 & !_LC8_C10
         #  _LC8_C10 &  NUM0;

-- Node name is ':76' = 'NUM1' 
-- Equation name is 'NUM1', location is LC2_C5, type is buried.
NUM1     = DFFE( _EQ035, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ035 = !_LC1_B17 &  _LC1_C5
         #  _LC1_B17 &  NUM1;

-- Node name is ':75' = 'NUM2' 
-- Equation name is 'NUM2', location is LC2_C6, type is buried.
NUM2     = DFFE( _EQ036, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ036 = !_LC1_B17 &  _LC4_C6
         #  _LC1_B17 &  NUM2;

-- Node name is ':74' = 'NUM3' 
-- Equation name is 'NUM3', location is LC2_A16, type is buried.
NUM3     = DFFE( _EQ037, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ037 = !_LC1_B17 &  _LC4_A16
         #  _LC1_B17 &  NUM3;

-- Node name is ':73' = 'NUM4' 
-- Equation name is 'NUM4', location is LC4_A5, type is buried.
NUM4     = DFFE( _EQ038, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ038 =  _LC1_A5 & !_LC1_B17
         #  _LC1_B17 &  NUM4;

-- Node name is ':72' = 'NUM5' 
-- Equation name is 'NUM5', location is LC3_A6, type is buried.
NUM5     = DFFE( _EQ039, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ039 =  _LC1_A6 & !_LC1_B17
         #  _LC1_B17 &  NUM5;

-- Node name is ':71' = 'NUM6' 
-- Equation name is 'NUM6', location is LC4_A22, type is buried.
NUM6     = DFFE( _EQ040, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ040 = !_LC1_B17 &  _LC3_A22
         #  _LC1_B17 &  NUM6;

-- Node name is ':70' = 'NUM7' 
-- Equation name is 'NUM7', location is LC5_A17, type is buried.
NUM7     = DFFE( _EQ041, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ041 = !_LC1_B17 &  _LC2_A17
         #  _LC1_B17 &  NUM7;

-- Node name is 'OUTPORT0' 
-- Equation name is 'OUTPORT0', type is output 
OUTPORT0 =  OutReg0;

-- Node name is 'OUTPORT1' 
-- Equation name is 'OUTPORT1', type is output 
OUTPORT1 =  OutReg1;

-- Node name is 'OUTPORT2' 
-- Equation name is 'OUTPORT2', type is output 
OUTPORT2 =  OutReg2;

-- Node name is 'OUTPORT3' 
-- Equation name is 'OUTPORT3', type is output 
OUTPORT3 =  OutReg3;

-- Node name is 'OUTPORT4' 
-- Equation name is 'OUTPORT4', type is output 
OUTPORT4 =  OutReg4;

-- Node name is 'OUTPORT5' 
-- Equation name is 'OUTPORT5', type is output 
OUTPORT5 =  OutReg5;

-- Node name is 'OUTPORT6' 
-- Equation name is 'OUTPORT6', type is output 
OUTPORT6 =  OutReg6;

-- Node name is 'OUTPORT7' 
-- Equation name is 'OUTPORT7', type is output 
OUTPORT7 =  OutReg7;

-- Node name is ':61' = 'OutReg0' 
-- Equation name is 'OutReg0', location is LC4_C7, type is buried.
OutReg0  = DFFE( _EQ042, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ042 =  _LC5_B6 &  OutReg0
         #  ACC0 & !_LC5_B6;

-- Node name is ':60' = 'OutReg1' 
-- Equation name is 'OutReg1', location is LC7_C1, type is buried.
OutReg1  = DFFE( _EQ043, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ043 =  _LC5_B6 &  OutReg1
         #  ACC1 & !_LC5_B6;

-- Node name is ':59' = 'OutReg2' 
-- Equation name is 'OutReg2', location is LC5_C1, type is buried.
OutReg2  = DFFE( _EQ044, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ044 =  _LC5_B6 &  OutReg2
         #  ACC2 & !_LC5_B6;

-- Node name is ':58' = 'OutReg3' 
-- Equation name is 'OutReg3', location is LC8_A13, type is buried.
OutReg3  = DFFE( _EQ045, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ045 =  _LC5_B6 &  OutReg3
         #  ACC3 & !_LC5_B6;

-- Node name is ':57' = 'OutReg4' 
-- Equation name is 'OutReg4', location is LC4_A9, type is buried.
OutReg4  = DFFE( _EQ046, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ046 =  _LC5_B6 &  OutReg4
         #  ACC4 & !_LC5_B6;

-- Node name is ':56' = 'OutReg5' 
-- Equation name is 'OutReg5', location is LC7_A8, type is buried.
OutReg5  = DFFE( _EQ047, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ047 =  _LC5_B6 &  OutReg5
         #  ACC5 & !_LC5_B6;

-- Node name is ':55' = 'OutReg6' 
-- Equation name is 'OutReg6', location is LC7_A13, type is buried.
OutReg6  = DFFE( _EQ048, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ048 =  _LC5_B6 &  OutReg6
         #  ACC6 & !_LC5_B6;

-- Node name is ':54' = 'OutReg7' 
-- Equation name is 'OutReg7', location is LC4_A21, type is buried.
OutReg7  = DFFE( _EQ049, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ049 =  _LC5_B6 &  OutReg7
         #  ACC7 & !_LC5_B6;

-- Node name is ':14' = 'PC0' 
-- Equation name is 'PC0', location is LC5_B16, type is buried.
PC0      = DFFE( _EQ050, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ050 =  _LC3_B16 & !_LC7_B14 &  RUN
         #  _LC7_B14 &  PC0
         #  PC0 & !RUN;

-- Node name is ':13' = 'PC1' 
-- Equation name is 'PC1', location is LC4_B22, type is buried.
PC1      = DFFE( _EQ051, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ051 =  _LC2_B22 & !_LC7_B14 &  RUN
         #  _LC7_B14 &  PC1
         #  PC1 & !RUN;

-- Node name is ':12' = 'PC2' 
-- Equation name is 'PC2', location is LC6_B16, type is buried.
PC2      = DFFE( _EQ052, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ052 =  _LC2_B16 & !_LC7_B14 &  RUN
         #  _LC7_B14 &  PC2
         #  PC2 & !RUN;

-- Node name is ':11' = 'PC3' 
-- Equation name is 'PC3', location is LC7_B22, type is buried.
PC3      = DFFE( _EQ053, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ053 =  _LC1_B22 & !_LC7_B14 &  RUN
         #  _LC7_B14 &  PC3
         #  PC3 & !RUN;

-- Node name is ':26' = 'PState0' 
-- Equation name is 'PState0', location is LC2_B24, type is buried.
PState0  = DFFE( _EQ054, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ054 =  NState0 &  RUN
         #  PState0 & !RUN;

-- Node name is ':25' = 'PState1' 
-- Equation name is 'PState1', location is LC3_B24, type is buried.
PState1  = DFFE( _EQ055, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ055 =  NState1 &  RUN
         #  PState1 & !RUN;

-- Node name is ':24' = 'PState2' 
-- Equation name is 'PState2', location is LC1_B13, type is buried.
PState2  = DFFE( _EQ056, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ056 =  NState2 &  RUN
         #  PState2 & !RUN;

-- Node name is 'RST~1' 
-- Equation name is 'RST~1', location is LC1_B5, type is buried.
-- synthesized logic cell 
!_LC1_B5 = _LC1_B5~NOT;
_LC1_B5~NOT = LCELL(!RST);

-- Node name is ':23' = 'RUN' 
-- Equation name is 'RUN', location is LC2_B6, type is buried.
!RUN     = RUN~NOT;
RUN~NOT  = DFFE( _EQ057, GLOBAL(!CP), GLOBAL(!RST),  VCC,  VCC);
  _EQ057 = !RUN
         #  _LC1_B6 &  _LC1_B17 & !_LC4_B6;

-- Node name is ':53' = 'Tmp0' 
-- Equation name is 'Tmp0', location is LC2_B5, type is buried.
Tmp0     = DFFE( _EQ058, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ058 =  _LC2_B21 &  Tmp0
         #  IR4 & !_LC2_B21;

-- Node name is ':52' = 'Tmp1' 
-- Equation name is 'Tmp1', location is LC3_B9, type is buried.
Tmp1     = DFFE( _EQ059, GLOBAL(!CP),  VCC,  VCC, !_LC1_B5);
  _EQ059 =  _LC2_B21 &  Tmp1

⌨️ 快捷键说明

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