Looking for PAL/GAL Dev Tools - Page 1
Forum section: electronics / general

author: marcopolo
author_rank: Regular Contributor
timestamp: August 27, 2018, 02:29:06 pm
content: Hi,I'm looking for a compilation/simulation software for the PAL & GAL I have at home (a lot of 16R6, 20R4,20R8,22V10,26CV12 and20X10)and if I can use the same software for ALTERA MAX5000/7000 and AMD MACH1/MACH2, it would be perfectOperating system: From Windows 95 to 7I'm open to ABEL,CUPL,Verilog, ... but not VHDLI checked MachXL 6.0 & 6.2 documentation : PAL20X10 not supportedI tried the PLD module from Protel99 under XP, not very stable and strange behaviorOld Orcad had a PLD module but I think it supported only VHDL.DOS PalAsm: No thanksThanks for your help.Marc

author: PCB.Wiz
author_rank: Super Contributor
timestamp: August 28, 2018, 12:51:15 am
content: Quote from: marcopolo on August 27, 2018, 02:29:06 pmYou can still download WinCUPL, the Atmel-focused version.http://www.microchip.com/design-centers/programmable-logic/spld-cpld/tools/software/wincupl- but that will not support the stranger parts - you are best to bin those.ATF22V10 is fine, and ATF1502ASL / ATF1502BE will swallow those other SPLDs (in a modern Icc/Vcc/Package).If you want more portable, there is also MyHDL ?Verilog is probably the best looking forward, and there are some 'open FPGA efforts' around lattice FPGAs ? eghttps://github.com/cliffordwolf

author: marcopolo
author_rank: Regular Contributor
timestamp: August 28, 2018, 09:28:58 am
content: Quote from: PCB.Wiz on August 28, 2018, 12:51:15 amYou think I'd better throw them away but I like to use old SPLD/CPLD/FPGA and I have more than 1000 PAL at home, so no way

author: PCB.Wiz
author_rank: Super Contributor
timestamp: August 28, 2018, 10:09:03 am
content: Quote from: marcopolo on August 28, 2018, 09:28:58 amThen good luck on your quest....An alternative approach, if you have lots of spare time, is to make your own back-end to the tools.CUPL compiles to a Berkley PLA file IIRC, and the Atmel ATF15xx fitters use that, to create the fuse-maps.You made the 20X10 bold, so I guess that one is a focus item - is that OTP, or EE based ? I presume you have a working programmer for that device ?It may be possible to merge/massage a 22V10 fuse info file, with whatever makes that 20X10 different ?or, there are better 22V10, that used to come from ICT, and google findshttp://www.vcfed.org/forum/archive/index.php/t-40469.htmland the last post there in 2017, has a link that looks still alive to ICT PLACE

author: marcopolo
author_rank: Regular Contributor
timestamp: August 28, 2018, 07:51:46 pm
content: Yes PAL20X10 is a focus item. It's an OTP Registered PAL with a XOR before the Flip-Flop.I have 2 programmers for them (Elnec BeeProg+ and Data I/O Unisite)I checked today Vantis Design Direct: 20X10 not supported

author: TK
author_rank: Super Contributor
timestamp: August 28, 2018, 09:41:51 pm
content: It looks like PALASM supports PAL20X10... you can run it under DOSBOX. I recently used it to enable IBASIC option an old HP Vector Network Analyzer (HP 8714B).https://www.eevblog.com/forum/testgear/how-to-activate-ibasic-on-vintage-hp-871xb-network-analyzers/msg1251274/#msg1251274

author: romhunter
author_rank: Regular Contributor
timestamp: September 03, 2018, 03:05:00 pm
content: Quote from: TK on August 28, 2018, 09:41:51 pmMay I ask what did you use to program those PAL/GAL? The programmer and the program you use to load it?

author: TK
author_rank: Super Contributor
timestamp: September 03, 2018, 05:11:15 pm
content: I used the MiniPro TL866 Universal Programmer