So... I would like to start here a list of contemporany hardware, ready to be used in your 65xx computer design with no more logic than the classic computers had, or at least the minimal one. Additions and corrections are welcome.
- GRAPHICS
- EPSON chips. There are several ones with included dedicated VRAM, that can be addressed directly or indirectly. Look for them here.
- VLSI SOLUTION. There are 1Mbit and 4Mbit SRAM chips that includes a video generator circuit that creates a image from the data stored in the memory. They can be used through SPI (that would require external logic and careful timing) and 8 bit parallel bus. The 8 bit access has a caveat: it can only be done in sequential read and write, in 4 byte blocks (*).
- FTDI/Bridgetek. See MULTI-FUNCTION chips section.
- SOUND
- YAMAHA YMF807 and YMF825. Both have a 16 channel FM synthetizer, but the 807 also includes 8bitPCM / 4bitADPCM stream playback and a hardware sequencer. The only caveat is that they are controlled by a serial bus, instead of a 65xx style bus. (PLEASE SEE NOTE BELOW)
- FTDI/Bridgetek. See MULTI-FUNCTION chips section.
- MEMORY
Look for x8 variations, as they have a 8 bit wide data bus. 16 bit ones require extra logic and not a single 65xx compatible chip can directly manage a 16 bit data bus.- ALLIANCE
- SRAM memory chips. The list is here.
- FLASH ROM chips. The list is here. These models from Alliance can be erased and reprogrammed partially inside the computer, so they can act as internal storage, allowing uprading things like the kernel, the charset, or even to install software that would be always available at powering the computer.
- IDT/RENESAS
- ISSI
- SRAM chip list, here.
- Infineon/CYPRESS
- SRAM chips. Search for them in the Products tab, and then in the Find Parts button.
- Dual port SRAM chips. Look for datasheets of × 8 Dual-port Static RAM models.
- nvSRAM chips. Actually, SRAM with an integrated flash array that will backup the contents of the SRAM array when powered off, and restore it when powered on. Search for them in the Products tab, and then in the Find Parts button.
- Microchip
- Parallel EEPROMs. They are all 8 bit wide data chips.
- Parallel NOR Flash chips, formerly Silicon Storage Technologies (SST) products. Filter by x 8 in the Organization column, somewhat hidden, scrolling to the right.
- Maxim
- nvSRAM chips. Actually, SRAM with an integrated lithium battery that will keep the SRAM array powered, when external power gets off.
- ST Microelectronics
- NVRAM chips. Also, an internal battery will keep the data when the external power goes off.
- ALLIANCE
- COMMUNICATIONS
- Maxlinear/EXAR.
There are a variety of communication chips to choose from from this manufacturer. Please, set the filter in the left column the Data bus interface to Motorola, and watch out for 16 bit offerings. Still, you will find some surprising chips there. - Texas Instruments.
TI has currently the TL28L92 and TL16C750E UART chips, for high speed serial transfers. - NXP.
NXP has several chip offerings, seen here, that could help the 65xx family to talk to modern serial interfaces like SPI and I2C.
- Maxlinear/EXAR.
- MULTI-FUNCTION
- FTDI/Bridgetek. The FT80x chips provide graphics generation, sound synthesis, audio wave playing and touch screen controlling. They are controlled by I2C or SPI bus, though, so additional logic is needed.
NOTE ABOUT YAMAHA SOUND CHIPS:
I actually asked YAMAHA about these sound chips and about getting the programming manuals. This is their answer:
Code: Select all
Dear Claudio Sanchez,
Thank you for your inquiry.
We regret to say that our IC products cannot be traded with individual customers. Therefore, we cannot provide data sheets.
Thank you for your understanding.
Sincerely yours,
Yamaha Corporation
Customer Support TeamEDIT: Fixed a typo.
EDIT: Added VLSI chips and expanded some info.
EDIT: corrected Alliance Flash Rom list and added ISSI memory chips, IDT/Renesas dual-port SRAM chips.
EDIT: Added Infineon/CYPRESS memory chips.
EDIT: Added Microchop, Maxim and ST Microelectronics memory chips.
EDIT: Added FTDI/Bridgetek chips.
EDIT: Added Maxlinear/EXAR chips.
EDIT: Added Texas Instruments chips.
EDIT: Added NXP chips.
EDIT: Added note about Yamaha sound chips.