Ferranti ULA doc may be of interest
Ferranti ULA doc may be of interest
I posted this some time ago in the old ts1000 forum, may be of interest even if only academic.
Regards
Moggy
Regards
Moggy
- Attachments
-
- ULA doc.pdf
- (483.32 KiB) Downloaded 1047 times
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: Ferranti ULA doc may be of interest
Having done a search this thread seems like a good match... i stumbled upon this today interesting stuff
https://ia801203.us.archive.org/21/item ... asheet.pdf
now then if any is clever enough to decap a ULA and photograph the final layer, it would be possible to reconstruct the exact logic hiding inside the little vlack chip
regards Andy
https://ia801203.us.archive.org/21/item ... asheet.pdf
now then if any is clever enough to decap a ULA and photograph the final layer, it would be possible to reconstruct the exact logic hiding inside the little vlack chip

regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Ferranti ULA doc may be of interest
I'm almost sure Mark posted something re this PDF some time ago and gave an explanation of the ULA's heat output being due to,amongst other things, a collection of voltage regs scattered about the chips periphery.
As for the decapping I have seen a collection of stills for the 81(I'm aware of the many spectrum ones) but have lost the link I thought I'd bookmarked.
I wouldn't bother though because some dodgy geezer in the Midlands is shipping them out by the bucketful.
As for the decapping I have seen a collection of stills for the 81(I'm aware of the many spectrum ones) but have lost the link I thought I'd bookmarked.

I wouldn't bother though because some dodgy geezer in the Midlands is shipping them out by the bucketful.

???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: Ferranti ULA doc may be of interest
I carry on digging

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: Ferranti ULA doc may be of interest
Pretty useless in practical sense. But nice reading material anyway.
Seeing some metal strips on the IC die or following connections from a bond pad around is one thing. But is that a P-channel or N-channel FET? Or just an integrated resistor / tiny capacitor? Or for a ROM area, yeah you could perhaps spot the 1's and 0's in there. But what's the rows & what's the columns? How are those bits used inside the IC? Never mind that some structures may only become visible after 1 or more layers of material are etched away.
Wish there was some easy guide for this. Several examples to be found these days (with pics
). But a how-to for someone who's never seen an IC die up close.. haven't come across that (yet).

Getting at the bare IC die isn't the hard part... Probably would have sacrificed a few IC's for this purpose myself, IF there was some easy way to tell what you're looking at.Andy Rea wrote: now then if any is clever enough to decap a ULA and photograph the final layer, it would be possible to reconstruct the exact logic hiding inside the little vlack chip![]()

Seeing some metal strips on the IC die or following connections from a bond pad around is one thing. But is that a P-channel or N-channel FET? Or just an integrated resistor / tiny capacitor? Or for a ROM area, yeah you could perhaps spot the 1's and 0's in there. But what's the rows & what's the columns? How are those bits used inside the IC? Never mind that some structures may only become visible after 1 or more layers of material are etched away.
Wish there was some easy guide for this. Several examples to be found these days (with pics

Re: Ferranti ULA doc may be of interest
Hi Mark,
I believe in this instance you only need the interconnect layer to decide the whole thing, each cell is identical and the doc tells you what each cell is. Yes it's hard work but not impossible.
With regards to an unknown device then yes I agree a high level of expertise would be needed to decipher the different layers.
Regards Andy
I believe in this instance you only need the interconnect layer to decide the whole thing, each cell is identical and the doc tells you what each cell is. Yes it's hard work but not impossible.
With regards to an unknown device then yes I agree a high level of expertise would be needed to decipher the different layers.
Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Ferranti ULA doc may be of interest
Found it!!
A video of a 2c184 ULA being de-capped and showing its various interconnections, it's French language but the picture should suffice.
The relevant bit starts about 8 mins in and if you pause the video at 10:07 you can compare the ULA cell matrix to the one in the pdf posted by Andy, they look similar but not quite the same.
https://www.youtube.com/watch?time_cont ... xLtgs-2mwA
A video of a 2c184 ULA being de-capped and showing its various interconnections, it's French language but the picture should suffice.
The relevant bit starts about 8 mins in and if you pause the video at 10:07 you can compare the ULA cell matrix to the one in the pdf posted by Andy, they look similar but not quite the same.
https://www.youtube.com/watch?time_cont ... xLtgs-2mwA
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: Ferranti ULA doc may be of interest
hmm very interesting... bummer that the cell layout isn't identical...
@Mark 1 helping of humble pie i must eat
@Mark 1 helping of humble pie i must eat

what's that Smell.... smells like fresh flux and solder fumes...
Re: Ferranti ULA doc may be of interest
Trying to contact user but form does not work for me...
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
Re: Ferranti ULA doc may be of interest
i also tried... seems no way to answer the " are you human? " question... wonder if it requires flash ?
what's that Smell.... smells like fresh flux and solder fumes...