8MB autoconfig FastRAM and IDE interface expansion board mounted into Amiga's CPU socket. Inspired by ram68k and ide68k projects: http://www.mklboards.fi/ram68k/ In fact the two boards combined into only one.
Source code based on 68k and A600 "Amiga 600 8 megabytes fastRAM board": http://lvd.nedopc.com/Projects/a600_8mb/index.html Autoconfig function and Gary IDE registers based on Terriblefire sources (Many thanks to Stephen J. Leary).
Works with A500. Doesn't work with CDTV due to DMAC on board (when I have a chance to test, I will update FW for CDTV).
Thereis a new revision of the project which doesn't require wires to mainboard. Please check it out: https://github.com/OlegMishin/A500_8MB_ide2
In the design I used Microchip ATF1508 true 5V CPLD in 100 pin TQFP package. The source code is in verilog. Design tool - Quartus 13.0sp1. The below CPLD can be used in the project:
ATF1508AS (TQFP-100) or EPM7128STC100/STI100 with speed grade up to 15ns(tested). Also 25ns should work(not yet tested).
The same as in ram68k project: KM416C4104AS-6 or KM416C4104C. Can be salvaged from 72pin SIMM modules.
Two layers board. CAM file included for production.
- To be able to boot from the IDE without rebooting a patched scsi driver should be integrated into Kickstart. This can be done using Remus software.
- Requires OVR# ant INT2 connections to the expansion slot.
- No CFGIN/CFGOUT implemented as I don't need them.