ex25.rpt

来自「[VHDL经典设计26例]--在xilinx芯片上调试通过--[01--1位全加」· RPT 代码 · 共 1,248 行 · 第 1/5 页

RPT
1,248
字号
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<3>.FBK".LFBK * /"rxd_shift<4>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<3>.FBK".LFBK * "rxd_shift<4>.FBK".LFBK
    "rxd_shift<3>".CLKF  =  bclk.PIN
    "rxd_shift<3>".RSTF  =  rst
    "rxd_shift<3>".PRLD  =  GND    

 "rxd_shift<4>".T  =  /FC_0_.OUT * FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * 
	"rxd_shift<4>.FBK".LFBK * /"rxd_shift<5>.FBK".LFBK
	+ /FC_0_.OUT * FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * 
	/"rxd_shift<4>.FBK".LFBK * "rxd_shift<5>.FBK".LFBK
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<4>.FBK".LFBK * /"rxd_shift<5>.FBK".LFBK
;Imported pterms FB2_12
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<4>.FBK".LFBK * "rxd_shift<5>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<4>.FBK".LFBK * /"rxd_shift<5>.FBK".LFBK
;Imported pterms FB2_14
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<4>.FBK".LFBK * "rxd_shift<5>.FBK".LFBK
    "rxd_shift<4>".CLKF  =  bclk.PIN
    "rxd_shift<4>".RSTF  =  rst
    "rxd_shift<4>".PRLD  =  GND    

 "rxd_shift<5>".T  =  /FC_0_.OUT * FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * 
	"rxd_shift<5>.FBK".LFBK * /"rxd_shift<6>.FBK".LFBK
	+ /FC_0_.OUT * FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * 
	/"rxd_shift<5>.FBK".LFBK * "rxd_shift<6>.FBK".LFBK
;Imported pterms FB2_15
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<5>.FBK".LFBK * /"rxd_shift<6>.FBK".LFBK
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<5>.FBK".LFBK * "rxd_shift<6>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<5>.FBK".LFBK * /"rxd_shift<6>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<5>.FBK".LFBK * "rxd_shift<6>.FBK".LFBK
    "rxd_shift<5>".CLKF  =  bclk.PIN
    "rxd_shift<5>".RSTF  =  rst
    "rxd_shift<5>".PRLD  =  GND    

 "rxd_shift<6>".T  =  /FC_0_.OUT * FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * 
	"rxd_shift<6>.FBK".LFBK * /"rxd_shift<7>.FBK".LFBK
	+ /FC_0_.OUT * FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * 
	/"rxd_shift<6>.FBK".LFBK * "rxd_shift<7>.FBK".LFBK
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<6>.FBK".LFBK * /"rxd_shift<7>.FBK".LFBK
;Imported pterms FB2_9
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<6>.FBK".LFBK * "rxd_shift<7>.FBK".LFBK
;Imported pterms FB2_11
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<6>.FBK".LFBK * /"rxd_shift<7>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<6>.FBK".LFBK * "rxd_shift<7>.FBK".LFBK
    "rxd_shift<6>".CLKF  =  bclk.PIN
    "rxd_shift<6>".RSTF  =  rst
    "rxd_shift<6>".PRLD  =  GND    

 "rxd_shift<7>".T  =  rxd_sync * /FC_0_.OUT * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * /"rxd_shift<7>.FBK".LFBK
	+ /rxd_sync * /FC_0_.OUT * FC_1_.OUT * 
	"rxcnt16<0>.FBK".LFBK * "rxd_shift<7>.FBK".LFBK
;Imported pterms FB2_8
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * rxd_sync * 
	FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * /"rxd_shift<7>.FBK".LFBK
	+ "rxd_cnt<0>" * /"rxd_cnt<3>" * /rxd_sync * 
	FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * "rxd_shift<7>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * rxd_sync * 
	FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * /"rxd_shift<7>.FBK".LFBK
	+ /"rxd_cnt<0>" * "rxd_cnt<3>" * /rxd_sync * 
	FC_1_.OUT * "rxcnt16<0>.FBK".LFBK * "rxd_shift<7>.FBK".LFBK
    "rxd_shift<7>".CLKF  =  bclk.PIN
    "rxd_shift<7>".RSTF  =  rst
    "rxd_shift<7>".PRLD  =  GND    

 rxd_sync.T  =  rxd * /rxd_sync.FBK.LFBK * "samples<0>.FBK".LFBK
	+ /rxd * rxd_sync.FBK.LFBK * /"samples<0>.FBK".LFBK
    rxd_sync.CLKF  =  bclk.PIN
    rxd_sync.SETF  =  rst
    rxd_sync.PRLD  =  GND    

 "samples<0>"  :=  rxd
    "samples<0>".CLKF  =  bclk.PIN
    "samples<0>".SETF  =  rst
    "samples<0>".PRLD  =  GND    

 "txcnt16<0>"  :=  /"txcnt16<0>.FBK".LFBK
    "txcnt16<0>".CLKF  =  bclk.PIN
    "txcnt16<0>".RSTF  =  rst
    "txcnt16<0>".PRLD  =  GND    

 "txcnt16<1>".T  =  "txcnt16<0>.FBK".LFBK
    "txcnt16<1>".CLKF  =  bclk.PIN
    "txcnt16<1>".RSTF  =  rst
    "txcnt16<1>".PRLD  =  GND    

 "txcnt16<2>".T  =  "txcnt16<1>" * "txcnt16<0>"
    "txcnt16<2>".CLKF  =  bclk.PIN
    "txcnt16<2>".RSTF  =  rst
    "txcnt16<2>".PRLD  =  GND    

 "txcnt16<3>".T  =  "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>.FBK".LFBK
    "txcnt16<3>".CLKF  =  bclk.PIN
    "txcnt16<3>".RSTF  =  rst
    "txcnt16<3>".PRLD  =  GND    

 "txd_cnt<0>".T  =  ;Imported pterms FB1_2
	  "txd_cnt<2>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK
	+ "txcnt16<1>" * "txcnt16<0>" * 
	"txd_cnt<0>.FBK".LFBK * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK
	+ "txd_cnt<1>" * /"txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK
	+ /"txd_cnt<1>" * "txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK
	+ /"txd_cnt<3>" * "txcnt16<1>" * "txcnt16<0>" * 
	xmit_cmd * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/xmit_done.PIN
    "txd_cnt<0>".CLKF  =  bclk.PIN
    "txd_cnt<0>".RSTF  =  rst
    "txd_cnt<0>".PRLD  =  GND    

 "txd_cnt<1>".T  =  "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>"
;Imported pterms FB4_7
	+ "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * "txd_cnt<1>.FBK".LFBK * /"txd_cnt<2>.FBK".LFBK * 
	"txd_cnt<3>.FBK".LFBK
    "txd_cnt<1>".CLKF  =  N_bclk.FBK.LFBK
    "txd_cnt<1>".RSTF  =  rst
    "txd_cnt<1>".PRLD  =  GND    

 "txd_cnt<2>".T  =  "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * "txd_cnt<1>.FBK".LFBK
    "txd_cnt<2>".CLKF  =  N_bclk.FBK.LFBK
    "txd_cnt<2>".RSTF  =  rst
    "txd_cnt<2>".PRLD  =  GND    

 "txd_cnt<3>".T  =  "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * "txd_cnt<1>.FBK".LFBK * 
	"txd_cnt<2>.FBK".LFBK
	+ /"txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * "txd_cnt<1>.FBK".LFBK * 
	/"txd_cnt<2>.FBK".LFBK * "txd_cnt<3>.FBK".LFBK
    "txd_cnt<3>".CLKF  =  N_bclk.FBK.LFBK
    "txd_cnt<3>".RSTF  =  rst
    "txd_cnt<3>".PRLD  =  GND    

 "txd_shift<0>".T  =  "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * "txd_shift<1>" * "txd_cnt<2>.FBK".LFBK * 
	/"txd_shift<0>.FBK".LFBK
	+ "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * /"txd_shift<1>" * "txd_cnt<2>.FBK".LFBK * 
	"txd_shift<0>.FBK".LFBK
	+ "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * /"txd_shift<1>" * "txd_cnt<1>.FBK".LFBK * 
	/"txd_cnt<3>.FBK".LFBK * "txd_shift<0>.FBK".LFBK
;Imported pterms FB4_1
	+ "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * "txd_shift<1>" * 
	"txd_cnt<3>.FBK".LFBK * /"txd_shift<0>.FBK".LFBK
	+ "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * "tbuf<0>" * /"txd_cnt<1>.FBK".LFBK * 
	/"txd_cnt<2>.FBK".LFBK * /"txd_cnt<3>.FBK".LFBK * /"txd_shift<0>.FBK".LFBK
	+ "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * /"tbuf<0>" * /"txd_cnt<1>.FBK".LFBK * 
	/"txd_cnt<2>.FBK".LFBK * /"txd_cnt<3>.FBK".LFBK * "txd_shift<0>.FBK".LFBK
;Imported pterms FB4_17
	+ "txd_cnt<0>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>" * "txcnt16<3>" * /"txd_shift<1>" * 
	"txd_cnt<3>.FBK".LFBK * "txd_shift<0>.FBK".LFBK
	+ "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * "txd_shift<1>" * "txd_cnt<1>.FBK".LFBK * 
	/"txd_cnt<3>.FBK".LFBK * /"txd_shift<0>.FBK".LFBK
	+ "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * "txd_shift<1>" * /"txd_cnt<1>.FBK".LFBK * 
	"txd_cnt<3>.FBK".LFBK * /"txd_shift<0>.FBK".LFBK
	+ "txcnt16<1>" * "txcnt16<0>" * "txcnt16<2>" * 
	"txcnt16<3>" * /"txd_shift<1>" * /"txd_cnt<1>.FBK".LFBK * 
	"txd_cnt<3>.FBK".LFBK * "txd_shift<0>.FBK".LFBK
    "txd_shift<0>".CLKF  =  N_bclk.FBK.LFBK
    "txd_shift<0>".RSTF  =  rst
    "txd_shift<0>".PRLD  =  GND    

 "txd_shift<1>".T  =  "txd_cnt<2>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * "txd_shift<1>.FBK".LFBK * 
	/"txd_shift<2>.FBK".LFBK
	+ "txd_cnt<2>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * /"txd_shift<1>.FBK".LFBK * 
	"txd_shift<2>.FBK".LFBK
	+ "txd_cnt<1>" * /"txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	"txd_shift<1>.FBK".LFBK * /"txd_shift<2>.FBK".LFBK
;Imported pterms FB1_1
	+ /"txd_cnt<1>" * /"txd_cnt<2>" * /"txd_cnt<3>" * 
	"txcnt16<1>" * "txcnt16<0>" * "tbuf<1>" * "txd_cnt<0>.FBK".LFBK * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * /"txd_shift<1>.FBK".LFBK
	+ /"txd_cnt<1>" * /"txd_cnt<2>" * /"txd_cnt<3>" * 
	"txcnt16<1>" * "txcnt16<0>" * /"tbuf<1>" * "txd_cnt<0>.FBK".LFBK * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * "txd_shift<1>.FBK".LFBK
;Imported pterms FB1_17
	+ "txd_cnt<1>" * /"txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/"txd_shift<1>.FBK".LFBK * "txd_shift<2>.FBK".LFBK
	+ /"txd_cnt<1>" * "txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	"txd_shift<1>.FBK".LFBK * /"txd_shift<2>.FBK".LFBK
	+ /"txd_cnt<1>" * "txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/"txd_shift<1>.FBK".LFBK * "txd_shift<2>.FBK".LFBK
	+ "txd_cnt<3>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txd_cnt<0>.FBK".LFBK * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	"txd_shift<1>.FBK".LFBK * /"txd_shift<2>.FBK".LFBK
	+ "txd_cnt<3>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txd_cnt<0>.FBK".LFBK * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/"txd_shift<1>.FBK".LFBK * "txd_shift<2>.FBK".LFBK
    "txd_shift<1>".CLKF  =  bclk.PIN
    "txd_shift<1>".RSTF  =  rst
    "txd_shift<1>".PRLD  =  GND    

 "txd_shift<2>".T  =  "txd_cnt<2>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * "txd_shift<2>.FBK".LFBK * 
	/"txd_shift<3>.FBK".LFBK
	+ "txd_cnt<2>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * /"txd_shift<2>.FBK".LFBK * 
	"txd_shift<3>.FBK".LFBK
	+ "txd_cnt<1>" * /"txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	"txd_shift<2>.FBK".LFBK * /"txd_shift<3>.FBK".LFBK
;Imported pterms FB1_14
	+ /"txd_cnt<1>" * "txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	"txd_shift<2>.FBK".LFBK * /"txd_shift<3>.FBK".LFBK
	+ "txd_cnt<3>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txd_cnt<0>.FBK".LFBK * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	"txd_shift<2>.FBK".LFBK * /"txd_shift<3>.FBK".LFBK
;Imported pterms FB1_16
	+ "txd_cnt<1>" * /"txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/"txd_shift<2>.FBK".LFBK * "txd_shift<3>.FBK".LFBK
	+ /"txd_cnt<1>" * "txd_cnt<3>" * "txcnt16<1>" * 
	"txcnt16<0>" * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/"txd_shift<2>.FBK".LFBK * "txd_shift<3>.FBK".LFBK
	+ "txd_cnt<3>" * "txcnt16<1>" * "txcnt16<0>" * 
	"txd_cnt<0>.FBK".LFBK * "txcnt16<2>.FBK".LFBK * "txcnt16<3>.FBK".LFBK * 
	/"txd_shift<2>.FBK".LFBK * "txd_shift<3>.FBK".LFBK
	+ /"txd_cnt<1>" * /"txd_cnt<2>" * /"txd_cnt<3>" * 

⌨️ 快捷键说明

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