This video explains the recreation process of a Commodore 64 PLA replacement chip in VHDL using a CPLD chip. Sponsored by PCBWay: https://pcbway.com
Video links:
Quick link to create PCB: https://www.pcbway.com/project/shareproject/ezPLA___C64_PLA_replacelemt_board.html
Quartus II Web Edition (Windows) download page (This software is used to write VHDL code and program FPGA and CPLD chips): https://fpgasoftware.intel.com/13.0sp1/?edition=web&platform=windows
Kicad design files of ezPLA (In this design the CPLD chip is placed inside a PLCC64 socket): https://github.com/marekl123/ezPLA-PCB
Quartus VHDL project files: https://github.com/marekl123/ezPLA-VHDL
Transactor Magazine March 1986: http://csbruce.com/cbm/transactor/pdfs/trans_v6_i05.pdf
PLA Dissected: http://skoe.de/docs/c64-dissected/pla/c64_pla_dissected_a4ds.pdf
Music tracks: Noctivagant, Parasite, Broken in Two, An Unwavering Will https://www.nihilore.com/
Video contents:
0:00 Intro 1:24 CPLD chip 1:58 Quartus IDE introduction 2:20 Workings of PLA chip 4:04 Sum of Products (SOP) explained 5:46 Writing VHDL code in Quartus II Web Edition 13:23 Installing USB Blaster drivers 14:32 ezPLA PCB assembly 16:19 Programming PLA replacement chip 16:55 Testing chip in C64 and conclusion