List of ULA availability
- 1024MAK
- Posts: 5341
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: List of ULA availability
Right, I have just checked my own archive, and I have some good news. I have both a copy of Andy's ULA page including pictures and a copy of RetroTechie's web site (http://bitcycle.org/) from 1st August 2015 including the zip file.
If the owners / authors can confirm that they are happy for me to make these available, I will do so.
Mark
If the owners / authors can confirm that they are happy for me to make these available, I will do so.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Autumn is here. Bye bye summer 2024...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Autumn is here. Bye bye summer 2024...
Re: List of ULA availability
I'm happy for you to make my little bit available to all.
.andy
.andy
what's that Smell.... smells like fresh flux and solder fumes...
- RetroTechie
- Posts: 379
- Joined: Tue Nov 01, 2011 12:16 am
- Location: Hengelo, NL
- Contact:
Re: List of ULA availability
Probably automatic payment for a hosting-related bill went wrong. But so far I haven't bothered to find out what needs doing as I've been busy with more important things. It is/was a pretty low-traffic site, and as said the Internet Archive has most of it for those who care.1024MAK wrote:RetroTechie's web site (http://bitcycle.org/) has been off line for a little while now, but I don't know anything more.
The Internet Archive does have a lot of his site here but I don't think it has the zip file to download
- Attachments
-
- ZX81_ULA-in-a-CPLD_v1.10.zip
- Most recent version at time of this post
- (1.78 MiB) Downloaded 766 times
- 1024MAK
- Posts: 5341
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: List of ULA availability
Said files attached MarkAndy Rea wrote:I'm happy for you to make my little bit available to all.
.andy
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Autumn is here. Bye bye summer 2024...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Autumn is here. Bye bye summer 2024...
Re: List of ULA availability
Ta
ZX80, ZX81 - 2C158C Bugged Rom iss.1, 2C158C "kludge fix" iss1, 2C184E iss1, 2C210E iss3, US NTSC iss1 "straight traces", US NTSC iss3 TS1000
Re: List of ULA availability
Thanks, backed up personally right now.
Re: List of ULA availability
There are some time since last post, and my question is how mature is this schematic ?
Is it safe to construct this circuit to replace ULA ? Have someone try to assemble it ?
thank !!!
Is it safe to construct this circuit to replace ULA ? Have someone try to assemble it ?
thank !!!
Re: List of ULA availability
whilst this TTL version that i built many years ago worked it was not without some small problems, hsync timing not perfect, no back porch, it was built using parts i already had rather than " ideal" parts.
you would be much better off ( if its a schematic your after ) looking at Mark's great work found here. download/file.php?id=1246
regards
you would be much better off ( if its a schematic your after ) looking at Mark's great work found here. download/file.php?id=1246
also please not that Paul is currently working on a cpld based plug in replacment.RetroTechie wrote: ↑Mon Apr 15, 2013 1:05 am Why didn't I try this before...
Let's hope the file size isn't an issue for maintainer(s?) of this site - it shouldn't be I think, as this is low-traffic material.
ZX81_ULA-in-a-CPLD_v1.10.zipMy design uses 59 macrocells from a 72 macrocell CPLD (Xilinx XC9572). So with a bit of luck it might fit in a 64 macrocell Altera CPLD. But that would be a tight fit. Unfortunately 128 macrocell Altera devices I know off, come in 100 pin QFP packages. Which is just a little too big to fit onto a 40p-DIP footprint (although Andy somehow managed that anyway ).Rink wrote:I wonder what the utilisation of the CPLD is like? I'd be tempted to see if I can put the design in an Altera CPLD since I've been playing with those lately.
ZX81 ULA logic isn't very complex - a few counters, a few flipflops, an 8 bit shift register, and some logic tying things together. Understanding how everything works together in a ZX81 is the hard part IMHO. A 64 macrocell will probably do if all you need is a 'vanilla' ZX81 ULA replacement. If you want to add extra's like clock doubling/tripling, a blockswitching mechanism for the RAM etc, then better go for a 128 macrocell device.
You'll also need 5V tolerant inputs, and personally I have a strong preference for not starting new designs using parts that are considered obsolete. So for this application I'd be looking at Xilinx 9500XL (XC9572XL in VQ64 package would be a nice choice), or Altera MAX 3000A family.
regards
what's that Smell.... smells like fresh flux and solder fumes...