Re: Which PLDs were available in Loki's time ?
Posted: Tue Aug 10, 2021 11:53 am
Xilinx had just come out with the first XC2000 and 3000 chips around that time, I think.
Altera EPLDs of that time were FAR too simple to do anything really ULA like, but you could do some quite serious (if not very fast) stuff with Xilinx. Xilinx was also VERY expensive.
Miracle Systems used Altera EP1810 for the GoldCard, SuperGoldcard and QXL board. EP1810 is sort of a huge GAL, like 64V48 and is one of the very rare fully interconnected CPLDs, nowadays it's all logic blocks which makes the job of the fitter more complex as well as calculating delays and assigning pins but at least in theory crams in more fast logic.
Altera produced a die-shrink version of the EP1810 later on and Miracle had all sorts of problems getting them to work with their older config files because of subtle timing differences (they used combinatorial latches to switch some features using the address bus, to reduce logic usage).
If you find EP1810 on the market it will be the OTP version. The bigger problem is getting the development tools. Finding that would be of some use to the community because some partial sources of the GC and SGC Ingot (EP1810) exist and some details of the function are not exactly known, though one could say it's not worth bothering about, rather re-construct the logic from scratch (where the aforementioned details of function may prove useful, though).
OTP chips WILL get erased by X-rays (given the right X) but the functionality of the chip after that will be questionable. I suppose with enough chips to try it out, one could get to the right erasing dose that is not lethal to the chip. The problem is that too much knock off ions from neighbouring material (including metallization) inside the chip where they contaminate stuff and you get increased leakage.
Altera EPLDs of that time were FAR too simple to do anything really ULA like, but you could do some quite serious (if not very fast) stuff with Xilinx. Xilinx was also VERY expensive.
Miracle Systems used Altera EP1810 for the GoldCard, SuperGoldcard and QXL board. EP1810 is sort of a huge GAL, like 64V48 and is one of the very rare fully interconnected CPLDs, nowadays it's all logic blocks which makes the job of the fitter more complex as well as calculating delays and assigning pins but at least in theory crams in more fast logic.
Altera produced a die-shrink version of the EP1810 later on and Miracle had all sorts of problems getting them to work with their older config files because of subtle timing differences (they used combinatorial latches to switch some features using the address bus, to reduce logic usage).
If you find EP1810 on the market it will be the OTP version. The bigger problem is getting the development tools. Finding that would be of some use to the community because some partial sources of the GC and SGC Ingot (EP1810) exist and some details of the function are not exactly known, though one could say it's not worth bothering about, rather re-construct the logic from scratch (where the aforementioned details of function may prove useful, though).
OTP chips WILL get erased by X-rays (given the right X) but the functionality of the chip after that will be questionable. I suppose with enough chips to try it out, one could get to the right erasing dose that is not lethal to the chip. The problem is that too much knock off ions from neighbouring material (including metallization) inside the chip where they contaminate stuff and you get increased leakage.