Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Data bus 5V / 3.3V translation

Status
Not open for further replies.

guysk

Junior Member level 1
Joined
Jul 25, 2002
Messages
18
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
95
5v 3.3v translation

I am looking for the best way to interface a 3.3V to 5V 8 bit data I/O data bus together. Both the 3.3V side and the 5V side can be inputs or outputs on the fly. I currently use a 74VHCT245 with a direction selection pin but the extra overhead in how and who controls this line is not easily attainable. Is there a seamless solution that I have not yet uncovered or is there a creative way to implement this with as little overhead as possible
 

xapp646.pdf

Check Logic Level translator from Maxim :

**broken link removed**
 

an_11 idt

I just implemented the IDT quickswtich data bus on a circuit. It is simple and elegant.

Edaedaeda
 

traslator 3 to 5v

IMO there is no one universal way to translate between 3.3V and 5V.

1. If both sides are TTL, and 3V side accepts 5V on inputs then no translation is needed.

2. If both sides are TTL, and 3V side does not accept 5V on inputs then analog switch powered by a diode is a convenient solution.

3. If 5V side is CMOS then there is a need to use a translator (e.g. ALVC164245).

other issues to be considered are:
- power up sequence
- speed
- current taken by inputs when signal does not reach power supply
 

xilinx ttl 5v 3v

National Semiconductor has a series of TTL which has +5V and +3V (two supply) which is specially for this purpose.
 

pci 3.3v to 5v

Hi,

If you want to use IDT quickswitch as 5V <-> 3.3V translation,
please forget the AN_11 from IDT. It is wrong!!
According the circuits test, the output voltage is not what they said.

By the way, xilinx provides a way to use the IDT quickswitch.

In this application note (**broken link removed**),
it uses quickswitch as 5V <-> 3.3V PCI.
 

maxim ic + level translator + 5v to 3.3v

IMO the circuit described in AN_11 is OK. I have an old QualitySemiconductor book, and there is included AN_11A, but with a mistake: there is missing a biasing resistor, without this resistor it would work unpredictably.

There can be another issue. If 3V switch is used then it consist a voltage doubler for steering a gate.

Anyhow thank you for Xilinx AppNote.
 

3.3 to 5v translation

I think the easiest and cheapest way it is use of Philips BSN20 N-channel enhancement mode field-effect transistor. in Logic level translator application. Some time ago I have similar problem and simple transistors ideally solved problem.
regards

KamW
 

5v 3v level translator

KamW said:
I think the easiest and cheapest way it is use of Philips BSN20 N-channel enhancement mode field-effect transistor. in Logic level translator application. Some time ago I have similar problem and simple transistors ideally solved problem.
regards

KamW

On this page the principle is illustrated:

**broken link removed**

**broken link removed**
 

5v 3v ttl level translator

1. The thread started with data bus (mentioned 245 suggests 8bits), so I do not think that using disrete elements is the cheapest way.

2. The circuit can cause a problem (the one from Xilinx as well). N-MOSFET will cutoff any voltage higher than a gate potential (Vdd) minus VGSth. BSN20 has VGSth(max) 3.5V! It is usless. Lets assume that VDD is 3.135V (3.3V 5%) and VGSthmax is 1.1V. (Then incoming 5V will be cutoff to 2.035V. Is is no longer TTL compatible (smaller than required 2.4V).

3. I expect another issue with Xilinx circuit. It would occur if a 'clamp supply' is bigger than a forvard voltage of an intrinsic diode inside the swith. Problems will start with increased current consumption and can finish with a failure.
 

i2c bus 5v 3.3v work together

Philips also produces a chip that claims to do voltage conversion (I hope it works, I just put it in design I'm working on). The part is GTL2002 and is only 2 bits, but they also make wider versions. The original intent is for I2C bus level conversion, but they have an app note that explains its general use.

Hal
 

max232 3.3v to 5v

For simply circuits yo can use a simple resistor for adapt levels. I use this for adapt a TI MSP430 USART to a MAX232. The high logic level in 3.3 is enough for TTL high level. The clamp diodes of the CI´s that work in 3.3 V protect the inputs. A resitor of 1K is sufficient.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top