English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 20 February 2020, 21:16   #1
confusion
Registered User

 
Join Date: Nov 2018
Location: Moscow
Posts: 4
E clock signal in Zorro slot purpose?

Greetings!

I'm exploring Zorro II\III bus wiring and can't figure out for what reason E clock signal exists there. Maybe someone can help me to figure out?
The only guess I have is about _INT2 and _INT6 signals, which are normally generated by CIA's and should be synchronous to E clock (as CIA's are clocked with E clock).
So, if you want to generate your own irq's, as a HW developer you would want them to be similar to those generated by CIA's, and clocking your logic with E clk seems to be a natural way to do it.

But I didn't find any proofs in documentation, so I may be wrong.


Thank you in advance!
confusion is offline  
Old 20 February 2020, 21:26   #2
Niklas
Registered User

 
Join Date: Apr 2018
Location: Stockholm / Sweden
Posts: 74
Hi!

The E clock is used to communicate with peripherals designed to work with the older Motorola M6800 processor.

Have a look at Appendix B, M6800 Peripheral Interface, in the 68000 User's Manual (page 185 in the PDF): https://www.nxp.com/docs/en/referenc.../MC68000UM.pdf
Niklas is offline  
Old 20 February 2020, 21:30   #3
Daedalus
Registered User

Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 4,862
Interrupts don't need to be synchronised with any clocks - you can assert them whenever you like. The original Zorro specification was basically an extension of the 68000 bus, which includes the E clock for synchronising I/O devices. It's kept in the later versions of the specification for backwards compatibility, but as you suspect, it's not really necessary as more advanced peripherals would use their own clocks and proper bus arbitration instead. Besides, it's 1/10th of the master clock frequency of ~7MHz, so is too slow for governing full speed bus access.
Daedalus is offline  
Old 20 February 2020, 22:03   #4
confusion
Registered User

 
Join Date: Nov 2018
Location: Moscow
Posts: 4
Thank you Niklas, Daedalus!


I found some interesting info here: http://amigadev.elowar.com/read/ADCD.../node0292.html


So, connecting 6800 peripherals was never legal, and actually is impossible with later machines. But E clock remained in Zorro III for compatibility even when it was removed as an output from cps's along with 6800 bus support. Weird.

Last edited by confusion; 20 February 2020 at 22:23.
confusion is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
A500 Zorro Slot Adaptor Daedalus Hardware mods 272 26 May 2020 11:47
A2000 Zorro slot issues nikoskob support.Hardware 6 26 January 2020 04:34
Zorro slot on A600? lord of time Hardware mods 9 04 August 2019 20:48
Learning electronics - View the CPU clock signal of a A500 with a oscilloscope Xav support.Hardware 7 30 January 2018 11:34
Zorro II Card - Zorro III Slot ? THX1138 support.Hardware 4 03 May 2003 11:03

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.06036 seconds with 15 queries