For MacOS, Windows and Linux

Looking for a modern WinCUPL alternative?
RetroCPLD is a compact command-line logic compiler and direct programmer for classic GAL and Microchip ATF15xx CPLDs that converts straightforward equation-based .rcpld source files into programmer ready JEDEC (.jed) files.
Supported devices as of 10-1-26:
- ATF1502AS and ATF1502ASV
- ATF1504AS and ATF1504ASV
- GAL16V8B, GAL20V8B, GAL22V10B
RetroCPLD includes combinational and registered logic, internal nodes, output-enable controls, supported clock/reset/preset controls, signatures, device validation, JEDEC generation, and direct ATF15xx programming.
Direct programmer support
- macOS: ATDH1150USB and USB-Blaster
- Linux: ATDH1150USB and USB-Blaster
- Windows: ATDH1150USB. USB-Blaster is not currently available on Windows because of a Windows USB driver/backend compatibility issue.
Free download and license
Enter your email below to receive a private RetroCPLD download page and signed FULL license. No checkout, forum membership, user account, or password is required. You must agree to receive notifications about RetroCPLD updates and other related notices. Your information will never be shared with a third party, and you may unsubscribe at any time.
Your private link includes the downloads for macOS, Windows, and Linux. Normal license verification is local and offline. Unsubscribing later does not disable your license.
Free FULL edition for macOS, Windows, and Linux. No account or checkout.
Get RetroCPLD
Enter your email and we will send your private download page and signed FULL license.
Support RetroCPLD
RetroCPLD is free. If you would like to help support continued development, testing, documentation, and future updates, you can make an optional contribution below. A contribution is never required to download or use RetroCPLD.