Die Grundidee nimmt Formen an, die Vorarbeiten zum David-65 Board sind abgeschlossen, das Design und die Features sind fixiert:
- David-65 ist für jedes 6502 basierte System geeignet
- 512-KB SRAM (zuätzlicher Arbeitsspeicher)
- 512-KB Flash Speicher (ROM Ersatz)
- optionale, superschnelle USB Verbindung über Bumble-B
David-65 sitzt zwischen 6502 CPU und dem Rest der Hardware. Daher kann es einfach installiert werden, in jedes System das eine gesockelte 6502 CPU besitzt. Das Speichermodell von David-65 ist Dank dem leistungsfähigen CPLD ATF-1508 flexibel an jedes System anpassbar.
Fertige Speichermodelle gibt es bereits für PET/CBM und Floppy 1541/1571.
Der zusätzliche Arbeitsspeicher von 512KB SRAM kann den bestehenden Speicher des Ziel System ersetzen oder ergänzen.
Der 512KB große Flash Speicher kann bestehende ROM Bereiche ersetzen oder ergänzen. Kernel Umschaltplatinen werden damit obsolet, das geschieht beim David-65 Software gesteuert. Natürlich kann jedes ROM im System in beliebieger Kombination ersetzt werden.
Bestehende Hardware wird mit benutzt oder auf Wunsch eben nicht (wenn zb. defekt).
Das Bumble-B ist optional. Es dient folgenden Zwecken:
- Programmierung des CPLD ATF-1508
- Kommunikation mit dem PC (debugging, up- download)
- Durch angepasste Firmware kann das Bumble-B alle seine Fähigkeiten zur Verfügung stellen
Das Bumble-B selbst kann über USB programmiert werden.