Table of Contents

CPLD Educational Board with 6502 Processor, CPLD6502 Rev 0

Introduction

CPLD6502 explores the world of complex programmable logic device (CPLD) and how it interact with a 6502 processor and memories. Discussion about the CPLD6502 trainer can be found here. This is link to rev1 of CPLD Trainer.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_6502_cpld6502_0dsc_67830206.jpg

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_6502_cpld6502_0dsc_67840206.jpg

Features

Design Information

Schematic

Gerber photoplot

Bill of materials

CPLD design files for 6502SBC_Serial_V02

Engineering changes

Software

CPLD6502 Monitor for 6502SBC_Serial_V02 CPLD design

Training Sessions

Design files and software for the various sessions

Jan 27, 2022 ,Session 1, Initial power up and first CPLD program. Session 1 CPLD design files

Jan 28, 2022, Session 2, multiplexing 7-segment displays. Session 2 CPLD design files

Jan 30, 2022, Session 3, 6-digit 7-segment display. Session 3 CPLD design files

Jan 31, 2022, Session 4, lookup table and true 6-digit hex display. Session 4 CPLD design files

Feb 1, 2022, Session 5, 6502 NOP test. Session 5 CPLD design files

Feb 2, 2022, Session 6, tester for 6502. Session 6 CPLD design files

Feb 3, 2022, Session 7, EPROM and RAM decode. Session 7 CPLD design files

Feb 4, 2022, Session 8, RAM diagnostic. RAM diagnostic source files

Feb 5, 2022, Session 9, 6502 SBC with serial port in CPLD. Session 9 CPLD design files

Feb 6, 2022, Session 10, Monitor for 6502 SBC. Session 10 CPLD design files, CPLD6502 SBC monitor software.

Projects

Feb 15, 2022, Flash Programmer project. CPLD design files, TeraTerm macro to load serial loader, SST algorithm, and data file