Motorola has published Application Note ANE426 describing a minimal system based on the MC68030.
It consists of the following:
- MC68030 running at 20 Mhz
- MC68681 Dual UART
- MC68230 Parallel Interface / Timer
- 8 x 6164 8 KB SRAM
- 2 x 27512 64 KB EPROM
- PAL16L8 for RAM byte select signals
- 555 timer for reset generation
- A bunch of 74- TTL IC's for glue logic
I thougt of using this application note as a starting point for my board with a few exceptions.
All glue logic will be implemented in a CPLD. Having never used CPLD's or FPGA's before, I'm sure there will be a lot for me to learn about those devices.
I recently bought a cheap CPLD development board with an Altera MAX II EPM240 along with a USB-Blaster cable to play around with the Altera Quartus II software. As far as I can understand from the documentation, the Altera MAX II series is not really 5V tolerant, so for the T030 project I have settled for the older MAX 7000 series, to be specific the EPM7128SLC4 which comes in a nice PLCC package.
Instead of the EPROMS, I will use a more modern flash IC for ROM: AMD AM29F040B
From the other projects I have found, It seems like the Alliance Memory AS6C4008 is a good choice as a relatively large capacity 8 bit parallel SRAM as it is available as a DIP package.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.