If you've meant WinCUPL, then throw it away. It is horrible. If you want to use more modern CPLDs, then go for Quartus, if you need GALs, then I recommend you to use Opal Jr. It is DOS based, but runs fine under DOS-Box, and is much more stable and reliable than WinCUPL. In WinCUPL you can never know if you've got a faulty chip, made a mistake in code, or is it just some memory leak in the WinCUPL... you could write a code, compile it, then close WinCUPL, reopen it, compile again, and you will end up with two different JEDEC files.PhilC wrote: 21 May 2020 21:29So I've got WinCPLD loaded up on my Windoze laptop and am going to learn CPLD programming.
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Learning CPLD and testing GALs
-
tzok
- Posts: 338
- Joined: 30 Dec 2017 14:27
Re: Learning CPLD and testing GALs
-
JezC
- Posts: 2772
- Joined: 28 Aug 2017 23:44
Re: Learning CPLD and testing GALs
Ok, great - if it's not already tested then I will check it as soon as I can finish off the first H4. That will probably only be in DD mode rather than HD mode... :roll:exxos wrote: 21 May 2020 23:01 I cannot remember if it was tested, but any drive should work on the H4 without needing to change the jumper...
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Learning CPLD and testing GALs
Lol, yes thats what I meant. I'll have a look at the Opal program over the weekend.tzok wrote: 21 May 2020 23:58If you've meant WinCUPL, then throw it away. It is horrible. If you want to use more modern CPLDs, then go for Quartus, if you need GALs, then I recommend you to use Opal Jr. It is DOS based, but runs fine under DOS-Box, and is much more stable and reliable than WinCUPL. In WinCUPL you can never know if you've got a faulty chip, made a mistake in code, or is it just some memory leak in the WinCUPL... you could write a code, compile it, then close WinCUPL, reopen it, compile again, and you will end up with two different JEDEC files.PhilC wrote: 21 May 2020 21:29So I've got WinCPLD loaded up on my Windoze laptop and am going to learn CPLD programming.
Thanks
If it ain't broke, test it to Destruction.
-
exxos
- Site Admin

- Posts: 28211
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Learning CPLD and testing GALs
You don't need to open and close CUPL to get different jed files, every recompile you will get a different JED because of the time stamp in the file..
You do not have the required permissions to view the files attached to this post.
-
czietz
- Posts: 583
- Joined: 14 Jan 2018 13:02
Re: Learning CPLD and testing GALs
BTW: It seems like the most modern software to still support GALs (Lattice ispLEVER Classic) has paid-for licenses (590 USD per year) only. Didn't this use to be free-of-charge? Does Lattice want to "milk" the customers stuck on legacy devices? This also makes their 5V-tolerant CPLDs (mach 4A) very unattractive.
EDIT: The Internet Archive shows that I did not remember it wrong: Until at least end of 2019, the license for ispLEVER Classic was free. Now the link to request a free license has vanished from the Lattice website and has been replaced by a link to their online store.
EDIT: The Internet Archive shows that I did not remember it wrong: Until at least end of 2019, the license for ispLEVER Classic was free. Now the link to request a free license has vanished from the Lattice website and has been replaced by a link to their online store.
-
tzok
- Posts: 338
- Joined: 30 Dec 2017 14:27
Re: Learning CPLD and testing GALs
I didn't mean the time stamps, but completely different fuse map. If you mess too much with the code in editor, and compile just after editing, it is likely, that compiler will output garbage.
Another advantage of Opal Jr is, that it allows to convert JED back to EQN (decompile).
Another advantage of Opal Jr is, that it allows to convert JED back to EQN (decompile).
-
exxos
- Site Admin

- Posts: 28211
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Learning CPLD and testing GALs
I've not really had any issues with it. Just it doesn't create a jed (and gives no warnings) if you do not set a clock on a flipflop for example. If you move code about it will create a different fuse map as well.
Who is online
Users browsing this forum: CCBot, HigashiJun, mv2112 and 9 guests