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

📄 reciever_8__body.blf

📁 此RS232通信协议用VHDL语言实现
💻 BLF
📖 第 1 页 / 共 3 页
字号:
.model reciever_8_
.inputs bclkr
.inputs resetr
.inputs rxdr
.outputs r_ready
.outputs rbuf<7>
.outputs rbuf<6>
.outputs rbuf<5>
.outputs rbuf<4>
.outputs rbuf<3>
.outputs rbuf<2>
.outputs rbuf<1>
.outputs rbuf<0>
.names rxdr rxd_sync
1 1
.names n1
.names n2
1
.names pro2/rcnt<16> rxd_sync n28
11 1
.names pro2/rcnt<17> rxd_sync n27
11 1
.loc reciever.vhd 76
.attrib lpm_direction 1 ADD
.attrib lpm_type 1 LPM_ADD_SUB
.attrib lpm_width 1 1
.subckt LPM_ADD_SUB i690 cin=-i690/cin dataa<0>=-i690/dataa<0> datab<0>=-i690/datab<0> result<0>=+n104 cout=+add_87/n58
.names add_87/n56 i690/cin
1 1
.names pro2/rcnt<29> i690/dataa<0>
1 1
.names n1 i690/datab<0>
1 1
.loc reciever.vhd 76
.attrib lpm_direction 1 ADD
.attrib lpm_type 1 LPM_ADD_SUB
.attrib lpm_width 1 1
.subckt LPM_ADD_SUB i691 cin=-i691/cin dataa<0>=-i691/dataa<0> datab<0>=-i691/datab<0> result<0>=+n102 cout=+n660
.names add_87/n60 i691/cin
1 1
.names pro2/rcnt<31> i691/dataa<0>
1 1
.names n1 i691/datab<0>
1 1
.names resetr n6
0 1
.names n511 n6 n512
1- 1
-1 1
.names n535 n6 n536
1- 1
-1 1
.names pro2/count<0> pro2/count<1> reduce_nor_46/n1
1- 1
-1 1
.names rxd_sync n10
0 1
.loc reciever.vhd 84 pro2/rbufs<2>
.latch rxd_sync pro2/rbufs<2> re bclkr 2 n531
.names pro2/rcnt<23> rxd_sync n21
11 1
.names n499 n6 n500
1- 1
-1 1
.names pro2/count<2> n46
0 1
.loc ../vhdl_packages/syn_unsi.vhd 118
.attrib lpm_direction 1 ADD
.attrib lpm_type 1 LPM_ADD_SUB
.attrib lpm_width 1 1
.subckt LPM_ADD_SUB i692 cin=-i692/cin dataa<0>=-i692/dataa<0> datab<0>=-i692/datab<0> result<0>=+n52 cout=+add_48/n2
.names pro2/count<0> i692/cin
1 1
.names pro2/count<1> i692/dataa<0>
1 1
.names n1 i692/datab<0>
1 1
.names pro2/count<0> n48
0 1
.names state_r_sample n526 n527
11 1
.names n529 n6 n530
1- 1
-1 1
.names pro2/rcnt<24> rxd_sync n20
11 1
.names n642 n10 n60
11 1
.names pro2/rcnt<27> rxd_sync n17
11 1
.names n47 n10 n61
11 1
.names reduce_nor_64/n31 n66 n77
11 1
.names n55 n10 pro2/count<3> n62
11- 1
-01 1
.names n56 n10 pro2/count<2> n63
11- 1
-01 1
.names n57 n10 pro2/count<1> n64
11- 1
-01 1
.names n58 n10 pro2/count<0> n65
11- 1
-01 1
.names pro2/rcnt<0> pro2/rcnt<1> reduce_nor_64/n1
1- 1
-1 1
.names pro2/rcnt<3> n67
0 1
.names state_r_sample n496 n497
11 1
.loc reciever.vhd 84 pro2/rbufs<3>
.latch rxd_sync pro2/rbufs<3> re bclkr 2 n525
.loc reciever.vhd 84 pro2/rcnt<2>
.latch n214 pro2/rcnt<2> re bclkr 2 resetr
.names n523 n6 n524
1- 1
-1 1
.names n68 n66 n78
11 1
.names n66 n654
0 1
.names n77 state_r_wait n150
11 1
.loc reciever.vhd 76
.attrib lpm_direction 1 ADD
.attrib lpm_type 1 LPM_ADD_SUB
.attrib lpm_width 1 1
.subckt LPM_ADD_SUB i693 cin=-i693/cin dataa<0>=-i693/dataa<0> datab<0>=-i693/datab<0> result<0>=+n132 cout=+add_87/n2
.names pro2/rcnt<0> i693/cin
1 1
.names pro2/rcnt<1> i693/dataa<0>
1 1
.names n1 i693/datab<0>
1 1
.names n497 n495 n498
1- 1
-1 1
.names n503 n495 n504
1- 1
-1 1
.names n509 n495 n510
1- 1
-1 1
.names n515 n495 n516
1- 1
-1 1
.names n521 n495 n522
1- 1
-1 1
.names n527 n495 n528
1- 1
-1 1
.names n533 n495 n534
1- 1
-1 1
.names n539 n495 n540
1- 1
-1 1
.names pro2/rcnt<0> n99
0 1
.names pro2/rcnt<18> rxd_sync n26
11 1
.names state_r_sample n508 n509
11 1
.names state_r_sample n520 n521
11 1
.names state_r_sample n502 n503
11 1
.loc reciever.vhd 84 pro2/rbufs<6>
.latch rxd_sync pro2/rbufs<6> re bclkr 2 n507
.loc reciever.vhd 84 pro2/rbufs<4>
.latch rxd_sync pro2/rbufs<4> re bclkr 2 n519
.names n505 n6 n506
1- 1
-1 1
.names n517 n6 n518
1- 1
-1 1
.names state_r_sample n514 n515
11 1
.names state_r_sample state_r_wait reduce_or_100/n1
1- 1
-1 1
.loc reciever.vhd 84 pro2/rbufs<7>
.latch rxd_sync pro2/rbufs<7> re bclkr 2 n501
.loc reciever.vhd 84 pro2/rbufs<5>
.latch rxd_sync pro2/rbufs<5> re bclkr 2 n513
.names pro2/rcnt<30> rxd_sync n14
11 1
.names state_r_start rxd_sync Select_99/temp_select_0
11 1
.names state_r_center rxd_sync Select_99/temp_select_1
11 1
.names reduce_or_100/n1 n1 Select_99/temp_select_2
11 1
.names state_r_stop n2 Select_99/temp_select_3
11 1
.names Select_99/temp_select_0 Select_99/temp_select_1 Select_99/temp_select_2 Select_99/temp_select_3 n144
1--- 1
-1-- 1
--1- 1
---1 1
.names pro2/rcnt<31> rxd_sync n13
11 1
.names state_r_start n10 Select_101/temp_select_0
11 1
.names state_r_center n60 Select_101/temp_select_1
11 1
.names n145 n1 Select_101/temp_select_2
11 1
.names Select_101/temp_select_0 Select_101/temp_select_1 Select_101/temp_select_2 n146
1-- 1
-1- 1
--1 1
.names state_r_start state_r_stop n147
1- 1
-1 1
.names n147 n1 Select_103/temp_select_0
11 1
.names state_r_center n61 Select_103/temp_select_1
11 1
.names state_r_wait n654 Select_103/temp_select_2
11 1
.names state_r_sample n2 Select_103/temp_select_3
11 1
.names Select_103/temp_select_0 Select_103/temp_select_1 Select_103/temp_select_2 Select_103/temp_select_3 n148
1--- 1
-1-- 1
--1- 1
---1 1
.names pro2/rcnt<19> rxd_sync n25
11 1
.names n78 state_r_wait n152
11 1
.names pro2/rcnt<20> rxd_sync n24
11 1
.names state_r_wait state_r_center reduce_or_110/n1
1- 1
-1 1
.names state_r_start n1 Select_109/temp_select_0
11 1
.names n153 r_ready Select_109/temp_select_1
11 1
.names state_r_stop n2 Select_109/temp_select_2
11 1
.names Select_109/temp_select_0 Select_109/temp_select_1 Select_109/temp_select_2 n154
1-- 1
-1- 1
--1 1
.names state_r_sample state_r_start reduce_or_174/n1
1- 1
-1 1
.names state_r_start n13 Select_111/temp_select_0
11 1
.names n155 pro2/rcnt<31> Select_111/temp_select_1
11 1
.names state_r_sample n102 Select_111/temp_select_2
11 1
.names Select_111/temp_select_0 Select_111/temp_select_1 Select_111/temp_select_2 n156
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<3>
.latch n212 pro2/rcnt<3> re bclkr 2 resetr
.names state_r_start n14 Select_113/temp_select_0
11 1
.names n155 pro2/rcnt<30> Select_113/temp_select_1
11 1
.names state_r_sample n103 Select_113/temp_select_2
11 1
.names Select_113/temp_select_0 Select_113/temp_select_1 Select_113/temp_select_2 n158
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<4>
.latch n210 pro2/rcnt<4> re bclkr 2 resetr
.names state_r_start n15 Select_115/temp_select_0
11 1
.names n155 pro2/rcnt<29> Select_115/temp_select_1
11 1
.names state_r_sample n104 Select_115/temp_select_2
11 1
.names Select_115/temp_select_0 Select_115/temp_select_1 Select_115/temp_select_2 n160
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<5>
.latch n208 pro2/rcnt<5> re bclkr 2 resetr
.names state_r_start n16 Select_117/temp_select_0
11 1
.names n155 pro2/rcnt<28> Select_117/temp_select_1
11 1
.names state_r_sample n105 Select_117/temp_select_2
11 1
.names Select_117/temp_select_0 Select_117/temp_select_1 Select_117/temp_select_2 n162
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<6>
.latch n206 pro2/rcnt<6> re bclkr 2 resetr
.names state_r_start n17 Select_119/temp_select_0
11 1
.names n155 pro2/rcnt<27> Select_119/temp_select_1
11 1
.names state_r_sample n106 Select_119/temp_select_2
11 1
.names Select_119/temp_select_0 Select_119/temp_select_1 Select_119/temp_select_2 n164
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<7>
.latch n204 pro2/rcnt<7> re bclkr 2 resetr
.names state_r_start n18 Select_121/temp_select_0
11 1
.names n155 pro2/rcnt<26> Select_121/temp_select_1
11 1
.names state_r_sample n107 Select_121/temp_select_2
11 1
.names Select_121/temp_select_0 Select_121/temp_select_1 Select_121/temp_select_2 n166
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<8>
.latch n202 pro2/rcnt<8> re bclkr 2 resetr
.names state_r_start n19 Select_123/temp_select_0
11 1
.names n155 pro2/rcnt<25> Select_123/temp_select_1
11 1
.names state_r_sample n108 Select_123/temp_select_2
11 1
.names Select_123/temp_select_0 Select_123/temp_select_1 Select_123/temp_select_2 n168
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<9>
.latch n200 pro2/rcnt<9> re bclkr 2 resetr
.names state_r_start n20 Select_125/temp_select_0
11 1
.names n155 pro2/rcnt<24> Select_125/temp_select_1
11 1
.names state_r_sample n109 Select_125/temp_select_2
11 1
.names Select_125/temp_select_0 Select_125/temp_select_1 Select_125/temp_select_2 n170
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<10>
.latch n198 pro2/rcnt<10> re bclkr 2 resetr
.names state_r_start n21 Select_127/temp_select_0
11 1
.names n155 pro2/rcnt<23> Select_127/temp_select_1
11 1
.names state_r_sample n110 Select_127/temp_select_2
11 1
.names Select_127/temp_select_0 Select_127/temp_select_1 Select_127/temp_select_2 n172
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<11>
.latch n196 pro2/rcnt<11> re bclkr 2 resetr
.names state_r_start n22 Select_129/temp_select_0
11 1
.names n155 pro2/rcnt<22> Select_129/temp_select_1
11 1
.names state_r_sample n111 Select_129/temp_select_2
11 1
.names Select_129/temp_select_0 Select_129/temp_select_1 Select_129/temp_select_2 n174
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<12>
.latch n194 pro2/rcnt<12> re bclkr 2 resetr
.names state_r_start n23 Select_131/temp_select_0
11 1
.names n155 pro2/rcnt<21> Select_131/temp_select_1
11 1
.names state_r_sample n112 Select_131/temp_select_2
11 1
.names Select_131/temp_select_0 Select_131/temp_select_1 Select_131/temp_select_2 n176
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<13>
.latch n192 pro2/rcnt<13> re bclkr 2 resetr
.names state_r_start n24 Select_133/temp_select_0
11 1
.names n155 pro2/rcnt<20> Select_133/temp_select_1
11 1
.names state_r_sample n113 Select_133/temp_select_2
11 1
.names Select_133/temp_select_0 Select_133/temp_select_1 Select_133/temp_select_2 n178
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<14>
.latch n190 pro2/rcnt<14> re bclkr 2 resetr
.names state_r_start n25 Select_135/temp_select_0
11 1
.names n155 pro2/rcnt<19> Select_135/temp_select_1
11 1
.names state_r_sample n114 Select_135/temp_select_2
11 1
.names Select_135/temp_select_0 Select_135/temp_select_1 Select_135/temp_select_2 n180
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<15>
.latch n188 pro2/rcnt<15> re bclkr 2 resetr
.names state_r_start n26 Select_137/temp_select_0
11 1
.names n155 pro2/rcnt<18> Select_137/temp_select_1
11 1
.names state_r_sample n115 Select_137/temp_select_2
11 1
.names Select_137/temp_select_0 Select_137/temp_select_1 Select_137/temp_select_2 n182
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<16>
.latch n186 pro2/rcnt<16> re bclkr 2 resetr
.names state_r_start n27 Select_139/temp_select_0
11 1
.names n155 pro2/rcnt<17> Select_139/temp_select_1
11 1
.names state_r_sample n116 Select_139/temp_select_2
11 1
.names Select_139/temp_select_0 Select_139/temp_select_1 Select_139/temp_select_2 n184
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<17>
.latch n184 pro2/rcnt<17> re bclkr 2 resetr
.names state_r_start n28 Select_141/temp_select_0
11 1
.names n155 pro2/rcnt<16> Select_141/temp_select_1
11 1
.names state_r_sample n117 Select_141/temp_select_2
11 1
.names Select_141/temp_select_0 Select_141/temp_select_1 Select_141/temp_select_2 n186
1-- 1
-1- 1
--1 1
.loc reciever.vhd 84 pro2/rcnt<18>
.latch n182 pro2/rcnt<18> re bclkr 2 resetr
.names state_r_start n29 Select_143/temp_select_0

⌨️ 快捷键说明

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