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

📄 communication.rpt

📁 本程序是用VHDL语言实现异步通信控制器
💻 RPT
📖 第 1 页 / 共 5 页
字号:
-- Node name is '|receiver:u2|control:u1|:23' = '|receiver:u2|control:u1|clk1' 
-- Equation name is '_LC085', type is buried 
_LC085   = TFFE( _EQ011, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ011 =  _LC083 & !_LC084 &  _LC088 &  _LC090 & !_LC091 &  _LC094 &  reset;

-- Node name is '|receiver:u2|control:u1|:16' = '|receiver:u2|control:u1|count10' 
-- Equation name is '_LC074', type is buried 
_LC074   = TFFE( _EQ012, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ012 =  _LC066 &  _LC074 &  _LC079 &  reset &  RXD
         # !_LC066 & !_LC074 &  reset & !RXD &  _X002
         # !_LC066 &  _LC074 &  reset & !RXD;
  _X002  = EXP( _LC071 &  _LC075 & !_LC076 &  _LC078);

-- Node name is '|receiver:u2|control:u1|:15' = '|receiver:u2|control:u1|count11' 
-- Equation name is '_LC075', type is buried 
_LC075   = TFFE( _EQ013, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ013 =  _LC066 &  _LC075 &  _LC079 &  reset &  RXD
         # !_LC066 &  _LC074 &  reset & !RXD;

-- Node name is '|receiver:u2|control:u1|:14' = '|receiver:u2|control:u1|count12' 
-- Equation name is '_LC078', type is buried 
_LC078   = TFFE( _EQ014, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ014 =  _LC066 &  _LC078 &  _LC079 &  reset &  RXD
         # !_LC066 &  _LC074 &  _LC075 &  reset & !RXD;

-- Node name is '|receiver:u2|control:u1|:13' = '|receiver:u2|control:u1|count13' 
-- Equation name is '_LC076', type is buried 
_LC076   = TFFE( _EQ015, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ015 = !_LC066 &  _LC074 &  _LC075 & !_LC076 &  _LC078 &  reset & !RXD & 
              _X003
         # !_LC066 &  _LC074 &  _LC075 &  _LC076 &  _LC078 &  reset & !RXD
         #  _LC066 &  _LC076 &  _LC079 &  reset &  RXD;
  _X003  = EXP( _LC071 & !_LC074 &  _LC075 &  _LC078);

-- Node name is '|receiver:u2|control:u1|:12' = '|receiver:u2|control:u1|count14' 
-- Equation name is '_LC071', type is buried 
_LC071   = TFFE( _EQ016, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ016 = !_LC066 &  _LC071 &  _LC074 &  _LC075 &  _LC076 &  _LC078 &  reset & 
             !RXD &  _X004
         # !_LC066 & !_LC071 &  _LC074 &  _LC075 &  _LC076 &  _LC078 &  reset & 
             !RXD
         #  _LC066 &  _LC071 &  _LC079 &  reset &  RXD;
  _X004  = EXP(!_LC074 &  _LC075 & !_LC076 &  _LC078);

-- Node name is '|receiver:u2|control:u1|:22' = '|receiver:u2|control:u1|count20' 
-- Equation name is '_LC091', type is buried 
_LC091   = DFFE( _EQ017 $  reset, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ017 =  _LC083 & !_LC084 &  _LC088 &  _LC090 &  _LC094 &  reset
         #  _LC091 &  _LC094 &  reset
         # !_LC091 & !_LC094 &  reset
         #  _LC091 & !reset;

-- Node name is '|receiver:u2|control:u1|:21' = '|receiver:u2|control:u1|count21' 
-- Equation name is '_LC090', type is buried 
_LC090   = TFFE( _EQ018, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ018 =  _LC083 & !_LC084 &  _LC088 &  _LC090 &  _LC094 &  reset
         #  _LC091 &  _LC094 &  reset;

-- Node name is '|receiver:u2|control:u1|:20' = '|receiver:u2|control:u1|count22' 
-- Equation name is '_LC088', type is buried 
_LC088   = TFFE( _EQ019, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ019 =  _LC083 & !_LC084 &  _LC088 &  _LC090 &  _LC094 &  reset
         #  _LC090 &  _LC091 &  _LC094 &  reset;

-- Node name is '|receiver:u2|control:u1|:19' = '|receiver:u2|control:u1|count23' 
-- Equation name is '_LC084', type is buried 
_LC084   = DFFE( _EQ020 $  reset, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ020 =  _LC083 & !_LC084 &  _LC088 &  _LC090 & !_LC091 &  reset
         #  _LC094 & !_LC096 &  reset
         # !_LC084 & !_LC094 &  reset
         #  _LC084 & !reset;

-- Node name is '|receiver:u2|control:u1|:18' = '|receiver:u2|control:u1|count24' 
-- Equation name is '_LC083', type is buried 
_LC083   = TFFE( _EQ021, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ021 =  _LC083 & !_LC084 &  _LC088 &  _LC090 & !_LC091 &  _LC094 &  reset
         #  _LC084 &  _LC088 &  _LC090 &  _LC091 &  _LC094 &  reset;

-- Node name is '|receiver:u2|control:u1|:34' = '|receiver:u2|control:u1|count40' 
-- Equation name is '_LC077', type is buried 
_LC077   = TFFE(!_EQ022,  _LC085,  VCC,  VCC,  VCC);
  _EQ022 =  _LC068 & !_LC072 & !_LC073 &  _LC077 & !RXD;

-- Node name is '|receiver:u2|control:u1|:33' = '|receiver:u2|control:u1|count41' 
-- Equation name is '_LC072', type is buried 
_LC072   = DFFE( _EQ023 $  _LC069,  _LC085,  VCC,  VCC,  VCC);
  _EQ023 =  _LC068 &  _LC069 & !_LC072 & !_LC073 &  _LC077;

-- Node name is '|receiver:u2|control:u1|:32' = '|receiver:u2|control:u1|count42' 
-- Equation name is '_LC073', type is buried 
_LC073   = TFFE( _EQ024,  _LC085,  VCC,  VCC,  VCC);
  _EQ024 =  _LC072 &  _LC077;

-- Node name is '|receiver:u2|control:u1|:31' = '|receiver:u2|control:u1|count43' 
-- Equation name is '_LC068', type is buried 
_LC068   = DFFE( _EQ025 $  _LC070,  _LC085,  VCC,  VCC,  VCC);
  _EQ025 =  _LC068 &  _LC070 & !_LC072 & !_LC073 &  _LC077 &  RXD
         #  _LC068 & !_LC070 & !_LC072 & !_LC073 &  _LC077 & !RXD;

-- Node name is '|receiver:u2|control:u1|LPM_ADD_SUB:652|addcore:adder|addcore:adder0|result_node3' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC096', type is buried 
_LC096   = LCELL( _LC084 $  _EQ026);
  _EQ026 =  _LC088 &  _LC090 &  _LC091;

-- Node name is '|receiver:u2|control:u1|LPM_ADD_SUB:1377|addcore:adder|addcore:adder0|result_node1' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC069', type is buried 
_LC069   = LCELL( _LC072 $  _LC077);

-- Node name is '|receiver:u2|control:u1|LPM_ADD_SUB:1377|addcore:adder|addcore:adder0|result_node3' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC070', type is buried 
_LC070   = LCELL( _LC068 $  _EQ027);
  _EQ027 =  _LC072 &  _LC073 &  _LC077;

-- Node name is '|receiver:u2|control:u1|:11' = '|receiver:u2|control:u1|st' 
-- Equation name is '_LC094', type is buried 
_LC094   = TFFE( _EQ028, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ028 = !_LC066 & !_LC094 &  reset & !RXD;

-- Node name is '|receiver:u2|control:u1|:9' = '|receiver:u2|control:u1|start' 
-- Equation name is '_LC066', type is buried 
_LC066   = TFFE( _EQ029, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ029 = !_LC066 &  _LC071 & !_LC074 &  _LC075 & !_LC076 &  _LC078 &  reset & 
             !RXD
         #  _LC066 &  _LC079 &  reset &  RXD;

-- Node name is '|receiver:u2|control:u1|:17' = '|receiver:u2|control:u1|stop' 
-- Equation name is '_LC079', type is buried 
_LC079   = DFFE( _EQ030 $  GND, !_LC085,  VCC,  VCC,  VCC);
  _EQ030 =  _LC068 & !_LC072 & !_LC073 &  _LC077;

-- Node name is '|receiver:u2|control:u1|:10' = '|receiver:u2|control:u1|t' 
-- Equation name is '_LC086', type is buried 
_LC086   = TFFE( _EQ031, GLOBAL( RXC),  VCC,  VCC,  VCC);
  _EQ031 =  _LC066 &  _LC079 &  _LC086 &  reset &  RXD
         # !_LC066 & !_LC086 &  reset & !RXD;

-- Node name is '|receiver:u2|shifter:u2|:23' = '|receiver:u2|shifter:u2|temp1' 
-- Equation name is '_LC080', type is buried 
_LC080   = DFFE( _EQ032 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ032 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC080
         # !_LC079 &  _LC093;

-- Node name is '|receiver:u2|shifter:u2|:22' = '|receiver:u2|shifter:u2|temp2' 
-- Equation name is '_LC093', type is buried 
_LC093   = DFFE( _EQ033 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ033 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC093
         # !_LC079 &  _LC092;

-- Node name is '|receiver:u2|shifter:u2|:21' = '|receiver:u2|shifter:u2|temp3' 
-- Equation name is '_LC092', type is buried 
_LC092   = DFFE( _EQ034 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ034 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC092
         # !_LC079 &  _LC089;

-- Node name is '|receiver:u2|shifter:u2|:20' = '|receiver:u2|shifter:u2|temp4' 
-- Equation name is '_LC089', type is buried 
_LC089   = DFFE( _EQ035 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ035 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC089
         # !_LC079 &  _LC087;

-- Node name is '|receiver:u2|shifter:u2|:19' = '|receiver:u2|shifter:u2|temp5' 
-- Equation name is '_LC087', type is buried 
_LC087   = DFFE( _EQ036 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ036 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC087
         # !_LC079 &  _LC095;

-- Node name is '|receiver:u2|shifter:u2|:18' = '|receiver:u2|shifter:u2|temp6' 
-- Equation name is '_LC095', type is buried 
_LC095   = DFFE( _EQ037 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ037 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC095
         # !_LC079 &  _LC081;

-- Node name is '|receiver:u2|shifter:u2|:17' = '|receiver:u2|shifter:u2|temp7' 
-- Equation name is '_LC081', type is buried 
_LC081   = DFFE( _EQ038 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ038 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC081
         # !_LC079 &  _LC082;

-- Node name is '|receiver:u2|shifter:u2|:16' = '|receiver:u2|shifter:u2|temp8' 
-- Equation name is '_LC082', type is buried 
_LC082   = DFFE( _EQ039 $  GND,  _LC085,  VCC,  VCC,  VCC);
  _EQ039 = !_LC066 & !_LC079 &  _LC086
         #  _LC079 &  _LC082
         # !_LC079 &  RXD;

-- Node name is '|send:u1|:19' = '|send:u1|clk' 
-- Equation name is '_LC060', type is buried 
_LC060   = TFFE( _EQ040,  TXC,  VCC,  VCC,  VCC);
  _EQ040 = !_LC005 & !_LC050 &  _LC055 & !_LC056 &  _LC057 & !_LC059 & 
              _LC062 &  reset;

-- Node name is '|send:u1|:23' = '|send:u1|count10' 
-- Equation name is '_LC052', type is buried 
_LC052   = TFFE( VCC,  _LC060,  VCC, !_EQ041,  VCC);
  _EQ041 =  _X001;
  _X001  = EXP(!_LC005 & !_LC056 &  reset);

-- Node name is '|send:u1|:22' = '|send:u1|count11' 
-- Equation name is '_LC003', type is buried 
_LC003   = DFFE( _EQ042 $  _LC064,  _LC060, !_EQ043,  VCC,  VCC);
  _EQ042 =  _LC002 & !_LC003 & !_LC049 &  _LC052 &  _LC064;
  _EQ043 =  _X001;
  _X001  = EXP(!_LC005 & !_LC056 &  reset);

-- Node name is '|send:u1|:21' = '|send:u1|count12' 
-- Equation name is '_LC049', type is buried 
_LC049   = TFFE( _EQ044,  _LC060, !_EQ045,  VCC,  VCC);
  _EQ044 =  _LC003 &  _LC052;
  _EQ045 =  _X001;
  _X001  = EXP(!_LC005 & !_LC056 &  reset);

-- Node name is '|send:u1|:20' = '|send:u1|count13' 
-- Equation name is '_LC002', type is buried 
_LC002   = DFFE( _EQ046 $  _LC061,  _LC060,  VCC, !_EQ047,  VCC);
  _EQ046 =  _LC002 & !_LC003 & !_LC049 &  _LC052 &  _LC061;
  _EQ047 =  _X001;
  _X001  = EXP(!_LC005 & !_LC056 &  reset);

-- Node name is '|send:u1|:18' = '|send:u1|count20' 
-- Equation name is '_LC059', type is buried 
_LC059   = TFFE( _EQ048,  TXC,  VCC,  VCC,  VCC);
  _EQ048 = !_LC005 & !_LC056 & !_LC059 &  reset &  _X005
         # !_LC005 & !_LC056 &  _LC059 &  reset;
  _X005  = EXP(!_LC050 &  _LC055 &  _LC057 &  _LC062);

-- Node name is '|send:u1|:17' = '|send:u1|count21' 
-- Equation name is '_LC055', type is buried 
_LC055   = TFFE( _EQ049,  TXC,  VCC,  VCC,  VCC);
  _EQ049 = !_LC005 & !_LC050 &  _LC055 & !_LC056 &  _LC057 &  _LC062 &  reset
         # !_LC005 & !_LC056 &  _LC059 &  reset;

-- Node name is '|send:u1|:16' = '|send:u1|count22' 
-- Equation name is '_LC062', type is buried 
_LC062   = TFFE( _EQ050,  TXC,  VCC,  VCC,  VCC);
  _EQ050 = !_LC005 & !_LC050 &  _LC055 & !_LC056 &  _LC057 & !_LC059 & 
              _LC062 &  reset
         # !_LC005 &  _LC055 & !_LC056 &  _LC059 &  reset;

-- Node name is '|send:u1|:15' = '|send:u1|count23' 
-- Equation name is '_LC050', type is buried 
_LC050   = TFFE( _EQ051,  TXC,  VCC,  VCC,  VCC);
  _EQ051 = !_LC005 & !_LC050 &  _LC055 & !_LC056 &  _LC059 &  _LC062 &  reset & 
              _X006
         # !_LC005 &  _LC050 &  _LC055 & !_LC056 &  _LC059 &  _LC062 &  reset;
  _X006  = EXP( _LC055 &  _LC057 & !_LC059 &  _LC062);

-- Node name is '|send:u1|:14' = '|send:u1|count24' 

⌨️ 快捷键说明

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