top4_rx_3s500e_fg320_tl_a.ucf

来自「XAPP485 - 以高达 666 Mbps 的速率在 Spartan-3E F」· UCF 代码 · 共 38 行

UCF
38
字号
# 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 = "B8" ;		#
net "rxclkina1_n" loc = "B9" ;		# 

# channel A lvds inputs - Bank 3

net "dataina_p(3)"  loc = "C8" ;	# 
net "dataina_n(3)"  loc = "D8" ;	# 
net "dataina_p(2)"  loc = "E8" ;	# 
net "dataina_n(2)"  loc = "F8" ;	# 
net "dataina_p(1)"  loc = "C7" ;	# 
net "dataina_n(1)"  loc = "D7" ;	# 
net "dataina_p(0)"  loc = "F7" ;	# 
net "dataina_n(0)"  loc = "E7" ;	# 

set "rx0/hset" rloc_origin = "X18y86" ;

set "apa0/hset" rloc_origin = "X42Y90" ;					# 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 + =
减小字号Ctrl + -
显示快捷键?