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

📄 send.rpt

📁 结合XILINXCPLD所做的模拟RS232通信verilog源程序
💻 RPT
📖 第 1 页 / 共 4 页
字号:
;Imported pterms FB1_11
	+ "key_send<0>" * "key_send<1>" * /"key_send<2>" * 
	"key_send<7>"    

 "$OpTx$FX_DC$22"  =  "key_send<3>" * "key_send<4>" * "key_send<5>" * 
	/"key_send<6>"
	+ "key_send<3>" * "key_send<4>" * /"key_send<5>" * 
	"key_send<6>"
	+ "key_send<3>" * /"key_send<4>" * "key_send<5>" * 
	"key_send<6>"
	+ /"key_send<3>" * "key_send<4>" * "key_send<5>" * 
	"key_send<6>"    

/bit_start  :=  /count_10.FBK.LFBK
	+ /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK
    bit_start.CLKF  =  clock	;FCLK/GCK
    bit_start.PRLD  =  GND    

 bitcnt_reg_0  :=  /bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK
	+ /bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK * 
	/bitcnt_reg_0.FBK.LFBK
;Imported pterms FB1_13
	+ "key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>" * bitcnt_reg_1.FBK.LFBK * bitcnt_reg_3.FBK.LFBK
	+ "key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>" * bitcnt_reg_2.FBK.LFBK * bitcnt_reg_3.FBK.LFBK
    bitcnt_reg_0.CLKF  =  bit_start
    bitcnt_reg_0.PRLD  =  GND    

 bitcnt_reg_1  :=  bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK * 
	/bitcnt_reg_3.FBK.LFBK
	+ /bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK * 
	bitcnt_reg_0.FBK.LFBK
	+ /bitcnt_reg_1.FBK.LFBK * bitcnt_reg_0.FBK.LFBK * 
	/bitcnt_reg_3.FBK.LFBK
    bitcnt_reg_1.CLKF  =  bit_start
    bitcnt_reg_1.PRLD  =  GND    

 bitcnt_reg_2.T  =  bitcnt_reg_2.FBK.LFBK * bitcnt_reg_3.FBK.LFBK
	+ bitcnt_reg_1.FBK.LFBK * bitcnt_reg_0.FBK.LFBK * 
	/bitcnt_reg_3.FBK.LFBK
    bitcnt_reg_2.CLKF  =  bit_start
    bitcnt_reg_2.PRLD  =  GND    

 bitcnt_reg_3  :=  /bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK * 
	bitcnt_reg_3.FBK.LFBK
	+ bitcnt_reg_1.FBK.LFBK * bitcnt_reg_2.FBK.LFBK * 
	bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK
	+ "key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>" * bitcnt_reg_3.FBK.LFBK
    bitcnt_reg_3.CLKF  =  bit_start
    bitcnt_reg_3.PRLD  =  GND    

 count_0  :=  /count_10.FBK.LFBK * /count_0.FBK.LFBK
	+ /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * /count_0.FBK.LFBK
    count_0.CLKF  =  clock	;FCLK/GCK
    count_0.PRLD  =  GND    

 count_1  :=  /count_10.FBK.LFBK * count_0.FBK.LFBK * 
	/count_1.FBK.LFBK
	+ /count_10.FBK.LFBK * /count_0.FBK.LFBK * 
	count_1.FBK.LFBK
	+ /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * count_0.FBK.LFBK * /count_1.FBK.LFBK
	+ /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * /count_0.FBK.LFBK * count_1.FBK.LFBK
    count_1.CLKF  =  clock	;FCLK/GCK
    count_1.PRLD  =  GND    

 count_10  :=  count_10.FBK.LFBK * /count_7.FBK.LFBK * 
	/count_8.FBK.LFBK * /count_9.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_8.FBK.LFBK * count_9.FBK.LFBK * count_0.FBK.LFBK * 
	count_1.FBK.LFBK * count_3.FBK.LFBK * count_4.FBK.LFBK * 
	count_5.FBK.LFBK * count_6.FBK.LFBK
    count_10.CLKF  =  clock	;FCLK/GCK
    count_10.PRLD  =  GND    

 count_2.T  =  count_10 * count_9 * count_2.FBK.LFBK
	+ /count_10 * count_0 * count_1
	+ count_0 * /count_7 * /count_8 * /count_9 * 
	count_1
;Imported pterms FB1_12
	+ count_10 * count_7 * count_2.FBK.LFBK
	+ count_10 * count_8 * count_2.FBK.LFBK
    count_2.CLKF  =  clock	;FCLK/GCK
    count_2.PRLD  =  GND    

 count_3.T  =  count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_3.FBK.LFBK
	+ count_10.FBK.LFBK * count_8.FBK.LFBK * 
	count_3.FBK.LFBK
	+ count_10.FBK.LFBK * count_9.FBK.LFBK * 
	count_3.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_0.FBK.LFBK * 
	count_1.FBK.LFBK
	+ count_2 * /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * count_0.FBK.LFBK * count_1.FBK.LFBK
    count_3.CLKF  =  clock	;FCLK/GCK
    count_3.PRLD  =  GND    

 count_4.T  =  count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_4.FBK.LFBK
	+ count_10.FBK.LFBK * count_8.FBK.LFBK * 
	count_4.FBK.LFBK
	+ count_10.FBK.LFBK * count_9.FBK.LFBK * 
	count_4.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_0.FBK.LFBK * 
	count_1.FBK.LFBK * count_3.FBK.LFBK
	+ count_2 * /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * count_0.FBK.LFBK * count_1.FBK.LFBK * 
	count_3.FBK.LFBK
    count_4.CLKF  =  clock	;FCLK/GCK
    count_4.PRLD  =  GND    

 count_5.T  =  count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_5.FBK.LFBK
	+ count_10.FBK.LFBK * count_8.FBK.LFBK * 
	count_5.FBK.LFBK
	+ count_10.FBK.LFBK * count_9.FBK.LFBK * 
	count_5.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_0.FBK.LFBK * 
	count_1.FBK.LFBK * count_3.FBK.LFBK * count_4.FBK.LFBK
	+ count_2 * /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * count_0.FBK.LFBK * count_1.FBK.LFBK * 
	count_3.FBK.LFBK * count_4.FBK.LFBK
    count_5.CLKF  =  clock	;FCLK/GCK
    count_5.PRLD  =  GND    

 count_6.T  =  count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_6.FBK.LFBK
	+ count_10.FBK.LFBK * count_8.FBK.LFBK * 
	count_6.FBK.LFBK
	+ count_10.FBK.LFBK * count_9.FBK.LFBK * 
	count_6.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_0.FBK.LFBK * 
	count_1.FBK.LFBK * count_3.FBK.LFBK * count_4.FBK.LFBK * 
	count_5.FBK.LFBK
	+ count_2 * /count_7.FBK.LFBK * /count_8.FBK.LFBK * 
	/count_9.FBK.LFBK * count_0.FBK.LFBK * count_1.FBK.LFBK * 
	count_3.FBK.LFBK * count_4.FBK.LFBK * count_5.FBK.LFBK
    count_6.CLKF  =  clock	;FCLK/GCK
    count_6.PRLD  =  GND    

 count_7.T  =  count_10.FBK.LFBK * count_7.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_0.FBK.LFBK * 
	count_1.FBK.LFBK * count_3.FBK.LFBK * count_4.FBK.LFBK * 
	count_5.FBK.LFBK * count_6.FBK.LFBK
	+ count_2 * /count_8.FBK.LFBK * /count_9.FBK.LFBK * 
	count_0.FBK.LFBK * count_1.FBK.LFBK * count_3.FBK.LFBK * 
	count_4.FBK.LFBK * count_5.FBK.LFBK * count_6.FBK.LFBK
    count_7.CLKF  =  clock	;FCLK/GCK
    count_7.PRLD  =  GND    

 count_8.T  =  count_10.FBK.LFBK * count_8.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_0.FBK.LFBK * count_1.FBK.LFBK * count_3.FBK.LFBK * 
	count_4.FBK.LFBK * count_5.FBK.LFBK * count_6.FBK.LFBK
    count_8.CLKF  =  clock	;FCLK/GCK
    count_8.PRLD  =  GND    

 count_9.T  =  count_10.FBK.LFBK * count_9.FBK.LFBK
	+ count_2 * /count_10.FBK.LFBK * count_7.FBK.LFBK * 
	count_8.FBK.LFBK * count_0.FBK.LFBK * count_1.FBK.LFBK * 
	count_3.FBK.LFBK * count_4.FBK.LFBK * count_5.FBK.LFBK * 
	count_6.FBK.LFBK
    count_9.CLKF  =  clock	;FCLK/GCK
    count_9.PRLD  =  GND    

 txd  :=  /bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK * 
	bitcnt_reg_3.FBK.LFBK
	+ uart_buf_0 * /bitcnt_reg_1.FBK.LFBK * 
	/bitcnt_reg_2.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK
	+ uart_buf_1 * /bitcnt_reg_1.FBK.LFBK * 
	/bitcnt_reg_2.FBK.LFBK * bitcnt_reg_0.FBK.LFBK
	+ uart_buf_6 * bitcnt_reg_1.FBK.LFBK * 
	bitcnt_reg_2.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK
;Imported pterms FB1_2
	+ uart_buf_4 * /bitcnt_reg_1.FBK.LFBK * 
	bitcnt_reg_2.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK
	+ uart_buf_5 * /bitcnt_reg_1.FBK.LFBK * 
	bitcnt_reg_2.FBK.LFBK * bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK
	+ uart_buf_7 * bitcnt_reg_1.FBK.LFBK * 
	bitcnt_reg_2.FBK.LFBK * bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK
	+ bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK * 
	bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK * uart_buf_3.FBK.LFBK
	+ bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK * 
	/bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_3.FBK.LFBK * uart_buf_2.FBK.LFBK
;Imported pterms FB1_4
	+ "key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>" * bitcnt_reg_3.FBK.LFBK
    txd.CLKF  =  bit_start
    txd.PRLD  =  GND    

 uart_buf_0  :=  Gnd
    uart_buf_0.CLKF  =  Gnd
    uart_buf_0.SETF  =  "uart_buf_0/uart_buf_0_SETF"
    uart_buf_0.RSTF  =  /"uart_buf_0/uart_buf_0_SETF" * 
	"uart_buf_5/uart_buf_5_RSTF"
    uart_buf_0.PRLD  =  GND    

 "uart_buf_0/uart_buf_0_SETF"  =  "key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * /"key_send<6>" * 
	"key_send<7>"
	+ "key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * /"key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>"
	+ "key_send<0>" * "key_send<1>" * /"key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>"
	+ /"key_send<0>" * "key_send<1>" * "key_send<2>" * 
	"key_send<3>" * "key_send<4>" * "key_send<5>" * "key_send<6>" * 
	"key_send<7>"    

 uart_buf_1  :=  Gnd

⌨️ 快捷键说明

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