📄 top5_rx_3s500e_cp132_t_a.ucf
字号:
# November 1st 2006
#
# Timespec should be set to period plus an amount for jitter
# For example : pixel clock of 90 MHz => high speed clock of 315 MHz (3175 pS).
# From spreadsheet : jitter is 464 pS
# 1/(3175 - (0.5*464)) => 340 MHz
net rxclk35 tnm = rxclk35 ;
net rxclk35not tnm = rxclk35not ;
net rxclk tnm = rxclk1 ;
timespec tsrx00 = period rxclk35 340 Mhz ;
timespec tsrx01 = period rxclk35not tsrx00 ;
timespec tsrx02 = period rxclk1 tsrx00/3.5 ;
timespec tsrx03 = from rxclk35 to rxclk1 = tsrx00/2 ;
# receive clock input 1, bank 0
net "rxclkina1_p" loc = "A10" ; # IO_L04_P_0/GCLK4
net "rxclkina1_n" loc = "C9" ; # IO_L04_N_0/GCLK5
# channel A lvds inputs - Bank 0
net "dataina_p(0)" loc = "A13" ; # IO_L01_P_0
net "dataina_n(0)" loc = "C12" ; # IO_L01_N_0
net "dataina_p(1)" loc = "B9" ; # IO_L05_P_0
net "dataina_n(1)" loc = "A9" ; # IO_L05_N_0
net "dataina_p(2)" loc = "A7" ; # IP_L07_P_0
net "dataina_n(2)" loc = "B7" ; # IP_L07_N_0
net "dataina_p(3)" loc = "B6" ; # IO_L08_P_0
net "dataina_n(3)" loc = "C6" ; # IO_L08_N_0
net "dataina_p(4)" loc = "B5" ; # IO_L09_P_0
net "dataina_n(4)" loc = "C5" ; # IO_L09_N_0
#net "dataina_p(5)" loc = "A3" ; # IO_L11_P_0
#net "dataina_n(5)" loc = "B3" ; # IO_L11_N_0
set "rx0/hset" rloc_origin = "X42Y84" ;
set "apa0/hset" rloc_origin = "X50Y90" ; # Delete or comment this line if auto phase alignment is not being used
timespec tsapa00 = from ffs(apa0/chfoundc) to ffs(apa0/sm) = tsrx00/2 ; # Delete or comment this line if auto phase alignment is not being used
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -