Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
zzww200
Posts: 2
Registered: ‎03-23-2012
0

VCC IO=2.5V but the signal is LVCOMS3.3V? how shouldi do?

use the vertex-4 xc4vsx55 device. In my design I want to use  an IO standard of LVCMOS25 IO pins receive the LVCOMS3.3,how shoud i do ? i want a series resistance of 300Ω  to work, is it suitable?

Expert Contributor
gszakacs
Posts: 5,269
Registered: ‎08-14-2007
0

Re: VCC IO=2.5V but the signal is LVCOMS3.3V? how shouldi do?

[ Edited ]

I believe there are a number of threads on this topic.  Whether or not this will work

depends to some extent on the speed of the 3.3V signals.  The 300 ohm series

resistance, even if the resistor is placed close to the V4 chip will slow down the

edge rates.  Also even though it is OK to drive up to 10 mA of current into the Vcco

clamp diodes, doing so will also add to the edge delay when the input signal

switches low.  If the signals are essentially static, this doesn't matter.  Another

issue is the number of 3.3V I/O's you need to connect, because the currents

into the clamp diodes will add up and this may disturb the Vcco power supply,

especially if it is not designed to sink current (like an LDO regulator).

 

Two other approaches come to mind:

 

1) Use two resistors as a voltage divider so you don't turn on the clamp diodes.  For

example if your input can source 8 mA you could use 100 Ohms in series with the

driver and 300 ohms from the V4 input side of this to ground.  For slower signals sampled

less frequently by the V4 chip you could use larger resistors.

 

2) Insert a level shifter IC between the input signal and the V4.  This may be necessary

for high-speed signals.

 

-- Gabor

-- Gabor
Visitor
zzww200
Posts: 2
Registered: ‎03-23-2012
0

Re: VCC IO=2.5V but the signal is LVCOMS3.3V? how shouldi do?

thanks .

i fand Virtex-6 FPGA Application Notes XAPP899 describes methodologies for interfacing Virtex®-6 devices to 3.3V systems. Virtex-4 ??

Expert Contributor
eteam00
Posts: 7,505
Registered: ‎07-21-2009
0

Re: VCC IO=2.5V but the signal is LVCOMS3.3V? how shouldi do?

If the signal is strictly an input, have you considered using a simple resistor divider to scale a 3.3V logic signal to 2.5V?  Is there enough headroom on the minimum VOH for the signal source, after it is scaled?

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Expert Contributor
gszakacs
Posts: 5,269
Registered: ‎08-14-2007
0

Re: VCC IO=2.5V but the signal is LVCOMS3.3V? how shouldi do?


zzww200 wrote:

thanks .

i fand Virtex-6 FPGA Application Notes XAPP899 describes methodologies for interfacing Virtex®-6 devices to 3.3V systems. Virtex-4 ??


XAPP 889 was written for Virtex 6 because V6 does not have the option of using Vcco of 3.3V and its

inputs are not 3.3V tolerant.  However the methods in XAPP 889 apply to other FPGA's with 2.5V Vcco

as well, including Virtex 4.

 

-- Gabor

-- Gabor