Small DIP PLDs
Small DIP PLDs
There seem to be a dearth of options for replacing PALs and GALs. I know they are ancient technology, but they were cool new stuff the last time I used them. Anyone know what is available in small DIP packaged PLDs these days?
Bill
I like the Lattice GAL16V8D (20 pin DIP) and GAL22V10D (24 pin DIP).
There are some inexpensive (E)EPROM programmers that will also program these chips on EBay. Search "Genius G540". There is least 1 other but its model name escapes me.
Also, even though its quirky, Atmel's WinCUPL is free and does create the needed JED files for these devices.
You can still get them from various distributors. Enter "GAL16V8D" on www.findchips.com to find them. Price is $2 to $10.
Daryl
There are some inexpensive (E)EPROM programmers that will also program these chips on EBay. Search "Genius G540". There is least 1 other but its model name escapes me.
Also, even though its quirky, Atmel's WinCUPL is free and does create the needed JED files for these devices.
You can still get them from various distributors. Enter "GAL16V8D" on www.findchips.com to find them. Price is $2 to $10.
Daryl
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Small DIP PLDs
BillO wrote:
...Anyone know what is available in small DIP packaged PLDs these days?
Then you will need Xilinx software to use it. Digilent used to sell CPLD kits, but not anymore I think... Maybe Ebay?
EDIT: I meant XC9536 not XC9532.
Last edited by ElEctric_EyE on Fri May 13, 2011 7:04 pm, edited 1 time in total.
Yes, I used it on the DEC-1 and for the Terminal daughter board on my SBC-4 and the Lattice part works perfectly.
The nice thing about those chips are that the data sheets actually give the entire fuse-bit map, although its a bit obscure. So you can actually look at the resulting binary output file and verify the bits are correct. I did this the first time I used WinCUPL just to be sure it would work.
As a side note. The programmers I mentioned seem to have a problem with the Atmel GAL's. I bought several (16V8C, 16V8D, 22V10) and could not program any of them with my programmer. I'm not sure why, however. The Atmel datasheets do not help at all, as they do not go into detail on the programming protocol required.
If anyone can shed some light, it would help as the Lattice chips are starting to disappear while the Atmel parts are still widely available.
Daryl
The nice thing about those chips are that the data sheets actually give the entire fuse-bit map, although its a bit obscure. So you can actually look at the resulting binary output file and verify the bits are correct. I did this the first time I used WinCUPL just to be sure it would work.
As a side note. The programmers I mentioned seem to have a problem with the Atmel GAL's. I bought several (16V8C, 16V8D, 22V10) and could not program any of them with my programmer. I'm not sure why, however. The Atmel datasheets do not help at all, as they do not go into detail on the programming protocol required.
If anyone can shed some light, it would help as the Lattice chips are starting to disappear while the Atmel parts are still widely available.
Daryl
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
8BIT wrote:
I bought several (16V8C, 16V8D, 22V10) and could not program any of them with my programmer. I'm not sure why, however. The Atmel datasheets do not help at all, as they do not go into detail on the programming protocol required.
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
-
nichtsnutz
- Posts: 9
- Joined: 03 Feb 2010
Hello,
this german distributor has replacements,maybe this is something you are searching for.I have one and it is ok.
http://shop.trenz-electronic.de/catalog ... ucts_id=78
Greetings,
Vassilis
this german distributor has replacements,maybe this is something you are searching for.I have one and it is ok.
http://shop.trenz-electronic.de/catalog ... ucts_id=78
Greetings,
Vassilis
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
8BIT wrote:
BitWise wrote:
My programmer is quite the opposite. It only likes Atmel flavoured chips and nothing else.
http://www.kanda.com/products/Kanda/ATM014.html
Looks like they have replaced it with a generic programmer now.
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
You're right, that WinCUPL software is quirky. Not to mention almost completely undocumented. The user manual may as well be talking about the weather in Wyoming.
Anyway, got it up and running and was able to replace 7 TTL chips with one GAL20V8. Virtually anyway. The G540 is on order as are some NOS 16V8, 20V8 and 22V10 GALs manufactured by Lattice.
Anyway, got it up and running and was able to replace 7 TTL chips with one GAL20V8. Virtually anyway. The G540 is on order as are some NOS 16V8, 20V8 and 22V10 GALs manufactured by Lattice.
Bill
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
BillO wrote:
You're right, that WinCUPL software is quirky.
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
digidice wrote:
I have been getting a good supply of GAL devices 22v10 (and 16v8) types from Jameco.com. They seem to carry some handy parts for the hobbyist.
As far as the atmel wincupl it is "quirky" has anyone tried the software from logical devices? I have been considering purchase of it.
As far as the atmel wincupl it is "quirky" has anyone tried the software from logical devices? I have been considering purchase of it.
The two products are virtually identical in terms of core functionality and behviour, but Atmel stripped out support for all devices except their basic PAL/GAL chips.
I haven't looked at Atmel's documentation for WinCUPL, but since I own the original Logical Devices product, I also have the original documentation, which is actually pretty decent, so if you have any questions regarding how to use WinCUPL, please send me a PM, and I will see if I can provide the information you need.
-John