How about putting another, more common type of connector on the top of the SIMM for programming? Is there space for two rows of 0.1" header? Or just pick any connector type that's fairly common, and small enough to fit. Connect the traces from the programming header to the matching traces from the SIMM edge connector, and you're done.




