You don't need to delay it, not unless you're using a booster to speed up ROM ( but that can be fixed in the booster anyway) , as the CPU will not pick up the data for 100+ns anyway.
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Smonson's slow H4 build
-
exxos
- Site Admin

- Posts: 28149
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Smonson's slow H4 build
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: Smonson's slow H4 build
What about /OE though? Just tie it to ground?
Yes, I believe so. That part is from the schematic provided by the original author (Ted Rossin). By ROM_OE, do you mean LDS/UDS?exxos wrote: 26 Mar 2021 12:00 If you are just using U4 for DTACK.. I really would not bother, just use a diode and tie to ROM_OE...
-
exxos
- Site Admin

- Posts: 28149
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Smonson's slow H4 build
You can tie CE to GND.. OE is used to enable the ROM.. then put a diode to The same signal with a diode then you can pull DTACK low as well.
-
stephen_usher
- Site sponsor

- Posts: 7327
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Smonson's slow H4 build
I used the GAL to do the address decoding, which controls /OE and the /AS line to run /CE on the ROM. (This matches the timing diagram as /CE should be before /OE.) This meant that the ROM was primed to output whenever an address appeared on the bus. It was then up to the GAL to decode the address or /ROM2 along with /RW to determine if it's a read operation so as to enable the output from the ROM (/ROE in my schematic). This same signal was used to enable /DTACK via the 74LS244.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: Smonson's slow H4 build
Ah, got it. Like this, yeah? (ignoring the signal naming of "CE" which is now misleading)exxos wrote: 26 Mar 2021 12:35 You can tie CE to GND.. OE is used to enable the ROM.. then put a diode to The same signal with a diode then you can pull DTACK low as well.
You do not have the required permissions to view the files attached to this post.
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: Smonson's slow H4 build
I could go down the custom route using a cheap CPLD, but using "F" high-speed logic seemed a lot more bullet-proof. I also can't stand soldering the EQFP packages on MAX Vs :)stephen_usher wrote: 26 Mar 2021 12:40
I used the GAL to do the address decoding, which controls /OE and the /AS line to run /CE on the ROM. (This matches the timing diagram as /CE should be before /OE.) This meant that the ROM was primed to output whenever an address appeared on the bus. It was then up to the GAL to decode the address or /ROM2 along with /RW to determine if it's a read operation so as to enable the output from the ROM (/ROE in my schematic). This same signal was used to enable /DTACK via the 74LS244.
-
exxos
- Site Admin

- Posts: 28149
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Smonson's slow H4 build
Yep!Smonson wrote: 26 Mar 2021 12:51 Ah, got it. Like this, yeah? (ignoring the signal naming of "CE" which is now misleading)
But CE should be OE on the diode signal :)
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: Smonson's slow H4 build
Sweet, thanks! Let's just pretend that says OE there. It's just a net name!
-
exxos
- Site Admin

- Posts: 28149
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Smonson's slow H4 build
For this particular application, I really would suggest using slower LS types... With them being lower power and slower they are a lot less "noisy".
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: Smonson's slow H4 build
Alright, I'll take your advice on that too. Thanks again!exxos wrote: 26 Mar 2021 12:58 For this particular application, I really would suggest using slower LS types... With them being lower power and slower they are a lot less "noisy".
Who is online
Users browsing this forum: CCBot and 9 guests