Author Topic: NMOS Z80A Electrical characteristics? Compatible with 74HC?  (Read 730 times)

0 Members and 1 Guest are viewing this topic.

Offline pacmannTopic starter

  • Contributor
  • Posts: 33
  • Country: jp
Is NMOS logic like Z80A compatible with CMOS logic levels? Is it still considered TTL?
Im wonder if ok to use 74HC chips with a Z80A?
 

Online Benta

  • Super Contributor
  • ***
  • Posts: 5929
  • Country: de
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #1 on: May 15, 2024, 10:27:01 am »
Generally, no.
You need to use 74HCT, that's what they were invented for.
 

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 6335
  • Country: ro
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #2 on: May 15, 2024, 11:21:41 am »
In theory you should use 74HCT, but I guess it will work with 74HC, too.

T in HCT stands for TTL logic levels, but in practice the HC series will have the 0 logic close to 0V, so HC should work, too, but I didn't try.
« Last Edit: May 15, 2024, 11:24:24 am by RoGeorge »
 

Offline S. Petrukhin

  • Super Contributor
  • ***
  • Posts: 1269
  • Country: ru
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #3 on: May 15, 2024, 11:26:56 am »
In theory you should use 74HCT, but I guess it will work with 74HC, too.

T in HCT stands for TTL logic levels, but in practice the HC series will have the 0 logic close to 0V, so HC should work, too, but I didn't try.

It is no question of 0, but of 1.
The tolerance of 74HC to the TTL level of 5V depends on the manufacturer.
There is a possibility that there will be a protective diode at the input, through which the 5V will rest against the power bus.
And sorry for my English.
 

Online retiredfeline

  • Frequent Contributor
  • **
  • Posts: 546
  • Country: au
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #4 on: May 15, 2024, 11:29:11 am »
Depends on the direction. Z80 was in the era of 74LS so it will have no problems driving 74HC. Going the other way, I seem to remember reading a datasheet that Z80 inputs were designed to be drivable by 74LS so 74HC should be ok. The issue was the high logic level which 74LS can only guarantee 2.4V worst case. But don't take my word for that, check.
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9599
  • Country: gb
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #5 on: May 15, 2024, 11:41:36 am »
NMOS outputs should swing to 74HC input high threshold, the question is when?

NMOS has active pull-down but passive pull-up, that means that the edge will slow down as it nears the high threshold, the actual rate being determined by the load capacitance - particularly important if the Z80 is driving the capacitance of a bus and multiple devices. Using TTL or TTL threshold 74HCT gives a more predictable timing and frees up timing budget that might be needed elsewhere - not such a problem these days with faster memory and peripherals, compared to, say, the 450ns UVEPROMS and SRAMS in the old days, but still good practice.
Best Regards, Chris
 

Offline Gerhard_dk4xp

  • Frequent Contributor
  • **
  • Posts: 336
  • Country: de
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #6 on: May 15, 2024, 04:43:23 pm »
Z80A IO levels were harmless.
Only the clock input (Pin 6 iirc) needed at least Vcc - 0.6V high level.
We solved that with a PNP active PullUp. A strong resistive pullup
would do, but require more power.

Gerhard
 

Online Benta

  • Super Contributor
  • ***
  • Posts: 5929
  • Country: de
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #7 on: May 15, 2024, 09:36:27 pm »
Depends on the direction. Z80 was in the era of 74LS so it will have no problems driving 74HC.

Gaga.

The "high" output voltage of the Z80A is defined as 2.4 V min.
Far too low for a 74HC part. 74HCT will work.

Is it too difficult reading a datasheet?

 
The following users thanked this post: edavid, pacmann

Offline Gerhard_dk4xp

  • Frequent Contributor
  • **
  • Posts: 336
  • Country: de
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #8 on: May 15, 2024, 11:19:38 pm »
Methinks there was no 74HC or HCT in Z80A times, just
74LS, 74S and maybe 74AS. 74F came with 74AC /ACT,
later according to my Fairchild data books.
 

Offline rsjsouza

  • Super Contributor
  • ***
  • Posts: 5999
  • Country: us
  • Eternally curious
    • Vbe - vídeo blog eletrônico
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #9 on: May 15, 2024, 11:54:26 pm »
SN74C, SN74HC and even SN74F came around 1980 (give or take 2 years), a time where the Z80s were quite mainstream.

The SN74AC, ACT came later IIRC.
Vbe - vídeo blog eletrônico http://videos.vbeletronico.com

Oh, the "whys" of the datasheets... The information is there not to be an axiomatic truth, but instead each speck of data must be slowly inhaled while carefully performing a deep search inside oneself to find the true metaphysical sense...
 

Online retiredfeline

  • Frequent Contributor
  • **
  • Posts: 546
  • Country: au
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #10 on: May 16, 2024, 12:28:01 am »
The "high" output voltage of the Z80A is defined as 2.4 V min.
Far too low for a 74HC part. 74HCT will work.

Ah, my bad, I was remembering the Z80C Voh which will rise to Vcc-0.8.

Happy?
 

Offline pacmannTopic starter

  • Contributor
  • Posts: 33
  • Country: jp
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #11 on: May 17, 2024, 04:09:31 am »
Thx for the replies.
If NMOS logic has pull up resistor to Vcc then why is Voh so small, for my understanding? Is 2.4V measured for high frequencies and it will eventually get to 5v as Gyro suggests?
NMOS outputs should swing to 74HC input high threshold, the question is when?

NMOS has active pull-down but passive pull-up, that means that the edge will slow down as it nears the high threshold, the actual rate being determined by the load capacitance - particularly important if the Z80 is driving the capacitance of a bus and multiple devices.
2215111-0
« Last Edit: May 17, 2024, 04:11:43 am by pacmann »
 

Online ArdWar

  • Frequent Contributor
  • **
  • Posts: 406
  • Country: sc
Re: NMOS Z80A Electrical characteristics? Compatible with 74HC?
« Reply #12 on: May 17, 2024, 05:51:04 am »
If NMOS logic has pull up resistor to Vcc then why is Voh so small

It's related to output current sourcing capability. Say a 5VCC NMOS logic with 10K pullup connected to 10K load will drop its VOH to 2.5V with 250uA load current since it's basically a voltage divider. Put a little derating and you'll see that's probably how these datasheet values are derived.

Most modern MOS-based logic (anything newer than those old power hogging original 7400, S, F, maybe LS, and probably some other) should be fine with that numbers, assuming the outputs aren't shared with something else in a bus. Their input current are low enough not to load down NMOS output. If you're that concerned you can always use TTL-compatible families like HCT/ACT/AHCT/etc like recommended above.
« Last Edit: May 17, 2024, 05:53:23 am by ArdWar »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf