cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
3,130 Views
Registered: ‎06-18-2015

Spartan6 programmable impedance termination accuracy

Jump to solution

Hi,

 

I learnt from Spartan6 ug381.pdf >>

"The Spartan-6 FPGA programmable output driver impedance feature is similar to the DCI feature available in many other Xilinx FPGA families. However, an important difference is that the programmable output driver impedance is not calibrated, and therefore some variation to the target output impedance value will exist across process, temperature, and voltage variations."

 

I'm curious to know the actual variation for UNTUNED_25 / UNTUNED_50 / UNTUNED_75. Where can I find the range?

 

Thanks.

 

 

0 Kudos
Reply
1 Solution

Accepted Solutions
austin
Scholar
Scholar
5,236 Views
Registered: ‎02-27-2008

Data Sheet numbers are 3-sigma,


If it is more or less, you get a free part.

 

The IBIS models are here:

 

https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/device-models/ibis-models/spartan-series-fpgas.html

Austin Lesea
Principal Engineer
Xilinx San Jose

View solution in original post

7 Replies
austin
Scholar
Scholar
3,126 Views
Registered: ‎02-27-2008

n,

 

In the IBIS models, the SLOW/WEAK and FAST/STRONG corners are the nominal (expected) one sigma variations.

 

 

Austin Lesea
Principal Engineer
Xilinx San Jose
3,053 Views
Registered: ‎06-18-2015

Hi @austin,

 

Sorry, it is not clear to me how large is that one-sigma variation? For UNTUNED_50, is 30ohms one sigma? or 49ohms one sigma? How about for UNTUNED_25 and UNTUNED_75?

 

 

--

Regards,

nagaraj.s01@gmail.com

0 Kudos
Reply
3,045 Views
Registered: ‎06-18-2015

Hi @austin

I came across this spec from ds162.pdf for ROUT_TERM:

"

Description Min Typ Max Units

Thevenin equivalent resistance of programmable output termination (UNTUNED_25) 11 25 52 Ω

Thevenin equivalent resistance of programmable output termination (UNTUNED_50) 21 50 96 Ω

Thevenin equivalent resistance of programmable output termination (UNTUNED_75) 29 75 145 Ω

"

 

Are these Min and Max values 1-sigma numbers or are they 3-sigma numbers? Fyi, I am not going to stress the fpga under any Voltage or Temperature conditions. I'll be using it under nominal conditions.

 

 

--

Thanks.

 

Spartan6 ROUT_TERM.jpg
0 Kudos
Reply
austin
Scholar
Scholar
3,041 Views
Registered: ‎02-27-2008

Yes,

 

I did not realize it was also in the data sheet.  Those numbers are likely worst case.

 

The IBIS models would be more reasonable I believe.

 

Generally, in a digital system a match of 1:2 TO 2:1 is acceptable.

 

 

 

 

Austin Lesea
Principal Engineer
Xilinx San Jose
0 Kudos
Reply
3,038 Views
Registered: ‎06-18-2015

@austin

 

Thanks for the reply.

Could you please explain how I should launch IBIS models and how do I find the actual value in the IBIS models? I am using Xilinx ISE webpack 14.7.

 

 

Regards,

-Nagaraj

 

0 Kudos
Reply
3,036 Views
Registered: ‎06-18-2015

Again, it is not clear to me if the spec values are worst case one-sigma or 2-sigma or 3-sigma numbers and what is the standard deviation (sigma)?

0 Kudos
Reply
austin
Scholar
Scholar
5,237 Views
Registered: ‎02-27-2008

Data Sheet numbers are 3-sigma,


If it is more or less, you get a free part.

 

The IBIS models are here:

 

https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/device-models/ibis-models/spartan-series-fpgas.html

Austin Lesea
Principal Engineer
Xilinx San Jose

View solution in original post