Interpreting logic levels for level translator SN54SLC8T245-SEP

  • Thread starter Thread starter ashah99
  • Start date Start date
  • Tags Tags
    Levels Logic
AI Thread Summary
The discussion revolves around using the SN54SLC8T245-SEP level translator for shifting single-ended signals across various voltage levels, primarily for SPI interfaces. Participants emphasize the importance of understanding the logic voltage and current characteristics, specifically parameters like VOH, VOL, IOL, IOH, IIL, and IIH, to ensure device compatibility. It is noted that while the input/output current specifications may not be critical unless fan-out issues arise, the speed capability of the level translator is essential, particularly for bi-directional applications. Additionally, users are advised to check if their devices can tolerate slightly higher input voltages than their specified Vdd values. The consensus is to opt for the simplest solution that meets the requirements to avoid complications with bidirectional translators.
ashah99
Messages
55
Reaction score
2
TL;DR Summary
Interpreting logic levels and currents for level translator (VOH, VOL, IOL, IOH, IIL, IIH)
Hello all, I plan on using SN54SLC8T245-SEP for level shifting of single-ended signals from 1.5 V to 1.8 V, 1.5V to 3.3 V, 1.8 V to 1.5V and 3.3V to 1.5V. First time using level translators for mostly SPI interfaces, so I would like some guidance. I am having difficulties interpreting the logic voltage and current characteristics so that I can determine compatibility between devices, specifically the VOH, VOL, IOL, IOH, IIL, IIH, as it pertains to my application. I appreciate any input.

From the datasheet I have determined that the following, which I hope is correct:
VIL (max): 0.63V (Vcc = 1.8V) or 0.8V (Vcc = 3.3V)
VIH (min): 1.17V (Vcc = 1.8V) or 2V (Vcc = 3.3V)

Reference datasheet: https://www.ti.com/lit/ds/symlink/sn54slc8t245-sep.pdf
 
Engineering news on Phys.org
ashah99 said:
Summary: Interpreting logic levels and currents for level translator (VOH, VOL, IOL, IOH, IIL, IIH)

I am having difficulties interpreting the logic voltage and current characteristics so that I can determine compatibility between devices, specifically the VOH, VOL, IOL, IOH, IIL, IIH, as it pertains to my application. I appreciate any input.
So, you are asking "specifically" about your application, without really telling us what that is. You are also asking "specifically" about 8 different parameters on the data sheet (which, BTW, I didn't read all of). Unfortunately, those questions just aren't specific enough to motivate me to comment. I feel like I'd have to read much of the data sheet to you, which seems pointless. Maybe someone else will; that seems a bit too much like the work I used to get paid to do. Could you ask a more specific question, like these?

ashah99 said:
Summary: Interpreting logic levels and currents for level translator (VOH, VOL, IOL, IOH, IIL, IIH)

VIL (max): 0.63V (Vcc = 1.8V) or 0.8V (Vcc = 3.3V)
Yes, that's what it says.
ashah99 said:
Summary: Interpreting logic levels and currents for level translator (VOH, VOL, IOL, IOH, IIL, IIH)

VIH (min): 1.17V (Vcc = 1.8V) or 2V (Vcc = 3.3V)
Yes, that's what it says.

Sorry, I just don't know what you want to hear about Voh, et. al. It's all in the data sheet, isn't it?
 
ashah99 said:
Hello all, I plan on using SN54SLC8T245-SEP for level shifting of single-ended signals from 1.5 V to 1.8 V, 1.5V to 3.3 V, 1.8 V to 1.5V and 3.3V to 1.5V. First time using level translators for mostly SPI interfaces, so I would like some guidance.

There are several things to consider in level shifting:
  • The current (input/output) specs don't really enter into this, unless you have fan-out issues, which it does not sound like you do
  • SPI signals are generally uni-directional in the simplest implementation, so if that applies to you, that simplifies the level shifters to being uni-directional
  • Look at the input voltage specs of your devices, to see if they are tolerant of slightly higher voltages than their ##V_{dd}## values. It is common for some 3.3V logic to have inputs that are 5V tolerant, for example. It takes a special IO pad circuit structure to allow these input voltages a bit above the ##V_{dd}## value, but check the datasheet to look for that feature
  • If your devices use CMOS I/O levels, you probably do not need to worry too much about the input/output voltage level specs. It's mainly when you mix TTL and CMOS voltage levels (or more exotic logic like IIL) that you have to worry about logic input/output voltage levels.
  • The speed capability of the voltage level translator device can be important, since some simple ones are pretty slow. It looks from the datasheet like your chosen device should be fast enough for most applications. Always double-check the speed capability when choosing a level translator, though, especially bi-directional ones.
 
berkeman said:
SPI signals are generally uni-directional in the simplest implementation, so if that applies to you, that simplifies the level shifters to being uni-directional
This is very good advice to use the simplest device that works.

I have been burnt by trying to use bidirectional translators. The one I tried to use (TXB0104 if I recall correctly) had a rather high output impedance. The input bias current of one of the devices was just too high. It was a part I had in stock so it seemed the easiest route to the goal. It was just logic level async serial so unidirectional translators fixed it on the next run.

SOP is to roll the dice on a new board and fix it in post. Thankfully this one we got in as a few as prototypes. It would have been a nightmare to have to bodge in a couple hundred TSSOP chips.

BoB
 
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
Thread 'Electromagnet magnetic field issue'
Hi Guys We are a bunch a mechanical engineers trying to build a simple electromagnet. Our design is based on a very similar magnet. However, our version is about 10 times less magnetic and we are wondering why. Our coil has exactly same length, same number of layers and turns. What is possibly wrong? PIN and bracket are made of iron and are in electrical contact, exactly like the reference design. Any help will be appreciated. Thanks. edit: even same wire diameter and coil was wounded by a...
Thread 'Beauty of old electrical and measuring things, etc.'
Even as a kid, I saw beauty in old devices. That made me want to understand how they worked. I had lots of old things that I keep and now reviving. Old things need to work to see the beauty. Here's what I've done so far. Two views of the gadgets shelves and my small work space: Here's a close up look at the meters, gauges and other measuring things: This is what I think of as surface-mount electrical components and wiring. The components are very old and shows how...
Back
Top