Hi
Q: How do i stop the 68000 from working?
A: Using the HLT pin i can let the other micro get control
Nope, A: request the bus (BR) wait till its granted (BG)
and send a BGACK, the 68000 doesnt do anything and you have the bus.
The Haynie archive has the equations for the fastslot found on the A3/4000 which is:
CBR = ’b’1;
BOSS = BG30 # BOSS & !poweron_reset;
BG = local_card_bg;
BG.oe = BOSS;
BOSS is a private BGAck, CBR is just BR.
Q: How do i synchronize the accelerator micro at eg 25mhz with the 7 mhz A600 bus? Can i overclock safely the A600 bus? A:
The bus remains unchanced, the main difference is you have to clock the interupts and control signals in. If you have memory or other stuff on board you have to have bus buffers between the card and the Amiga which are turned off whenthe board is talking to something on the same board.
Q: 68000 is 16 bit externally, 68030 is 32 bits. How do i join data signals? A: I guess i shoul join the 16 bit 68000 data to the LSB of the 68030. Dont know!
Have a look at the A2630 user manual or service manual, both have the schematics for the card, an A500/A600 card would be the same! (The PAL code for the card is available on the Haynie archive)