Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| builderpages:plasmo:cpldtil [2024/11/06 20:09] – Revision from 2024-11-06 | builderpages:plasmo:cpldtil [2026/06/15 13:05] (current) – external edit 127.0.0.1 |
|---|
| | /* Imported from Wayback Machine |
| | Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:cpldtil |
| | Snapshot date: 2025-11-12 |
| | Generator : wayback-archiver |
| | */ |
| | |
| | ====== CPLDTIL, 6-digit LED display ====== |
| | |
| | ===== Introduction ===== |
| | |
| | CPLDTIL is a RC2014-compatible 6-digit LED display; each digit is made of 20 individual 0603 LEDs. |
| | |
| | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=7ff4c1&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/cpldtil/dsc_50821106.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/cpldtil/dsc_50821106.jpg?600x421|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_cpldtil_dsc_50821106.jpg}}]] |
| | |
| | ===== Features ===== |
| | |
| | RC2014 compatible |
| | |
| | 6 digits with individual 0603 LEDs |
| | |
| | Programmable functionalities with EPM7128S |
| | |
| | 5 user definable programmable I/O |
| | |
| | Operate with 22MHz Z80 |
| | |
| | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=e6c8e9&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/cpldtil/dsc_50801106.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/cpldtil/dsc_50801106.jpg?600x401|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_cpldtil_dsc_50801106.jpg}}]] |
| | |
| | ===== Function ===== |
| | |
| | The CPLDTIL is driven by an Altera EPM7128S which is in-situ programmable. Current firmware allocate I/O locations 0xE8 to first two digits; location 0xE9 to the middle two digits, and location 0xEA to last 2 digits. |
| | |
| | ===== Design Information ===== |
| | |
| | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:cpldtil:cpldtil_r2_scm_1.pdf|Schematic]] |
| | |
| | PC board [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:cpldtil:cpldtil_r2.zip|photoplots]] |
| | |
| | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:cpldtil:cpldtil_cpld_release_11_6_19.zip|CPLD equations]] |
| |