Amiga 500 Zorro Slot Adapter
Released as the expansion bus of the CommodoreAmiga 3000 in 1990, the Zorro IIIcomputer bus was used to attach peripheral devices to an Amiga motherboard. Designed by Commodore International lead engineer Dave Haynie, the 32-bit Zorro III replaced the 16-bitZorro II bus used in the Amiga 2000. As with the Zorro II bus, Zorro III allowed for true Plug and Play autodetection (similar to, and prior to, the PC's PCI bus) wherein devices were dynamically allocated the resources they needed on boot.
- Zorro II and Zorro III expansions were designed for the ‘big box’ Amiga machines, such as the Amiga 2000, Amiga 3000 and Amiga 4000, although as noted above, adapters could be made to allow the use of Zorro II expansions with other machines, including the Amiga 500, Amiga 500 plus and Amiga 1200 (usually as part of a ‘tower conversion’).
- Hello, I am new to this forum. I recently got back into the Amiga computer. I own a 500,1000,2000. I wanted to hook a hard drive to the 500, so I built the Zorro adapter board (On copper) I hooked a Buddha controller to it and does work. It should work with other boards as well. I included a connector for an external power supply. Is anyone interested in this project as I can supply the boards.
Zorro III continued Zorro II's direct memory-mapped address design (unlike 80x86 processors, the MC68K family used in the Amiga did not have a separate I/O address mechanism). Just as with Zorro II on 24-bit systems, Zorro III reserved a large chunk of 32-bit real memory address space for large memory mapped cards, a smaller chunk with smaller allocation granularity for 'I/O' type board. Zorro III was never supported on 24-bit address or 16-bit data devices—it required a full 32-bit CPU. The CPU could directly address any Zorro III device as memory, so Zorro memory expansions could be made (and were made) as well as it being possible to use video memory on a video card to be as system RAM.
Graphics adapter for Zorro II slot - fits all Amigas with Zorro slots, e.g. A2000 up to A4000T. Enjoy high resolutions and frequencies on all big box Amigas. Can be connected to the A500 via the expansion port (requires soldering of expansion port connector) with optional (separately sold) expansion kit. The first RGT graphics card for the A500!
Amiga users Rob Cranley just posted a very nice Youtube movie about his current project for the Commodore Amiga 500 computer. Yes indeed, a Zorro-II adaptor board for the Commodore Amiga 500, very amazing stuff that’s for sure. The Z-500 adaptor board, allows the use of Zorro-II cards on an Commodore Amiga 500. Aug 21, 2017 Page 2- A500 Zorro Slot Adaptor Hardware mods English Amiga Board Support. Could you whip up a Zorro 2 to PCMCIA adapter? 13 August 2017, 05:02 #25. A floppy-power cord can be pluged in and a relay-switch detects if it is connected an the amiga is switched on. Missing features: Supports only one DMA card (There is simply no buster. Amiga - Linux and Windows - Amiga transfer is working much faster. Removable HDD method - The system should be shut down in order to change the HDD / CF card. PCMCIA CF adapter - It is a good solution, but limited to A1200 / A600 with PCMCIA slot. For the big box Amigas we are proud to present the solution: the SD Drive!
As an asynchronous bus, Zorro III specified bus cycles of set lengths during which a transaction conforming to the specifications of the bus could be carried out. The initial implementation of Zorro III was in Commodore's 'Fat' Buster (BUS conTrollER) gate array, assisted by a very high speed PAL and numerous TTL buffer chips for bus buffering, isolation, and multiplexing. The Amiga 4000 implementation was fundamentally the same, but integrated a second gate-array to replace the TTL buffers. The Buster chip provided bus arbitration, translation between the MC68030 bus protocols and either Zorro II or Zorro III bus cycles (geographically mapped based on the Zorro bus address), and a vectored interrupt mechanism, generally not used. Zorro II bus masters were legal bus hogs, but Zorro III devices were fairly arbitrated and had controller-limited bus tenure.
Despite being a 32-bit bus, Zorro III used the same 100 way slot and edge connector as Zorro II. The extra address and data lines were provided by multiplexing some of the existing connections with the nature of the lines changing at different stages of the bus access cycle (e.g. address becoming data). However, the bus was not fully multiplexed; the lower 8-bits of address were available during data cycles, which allowed Zorro III to support a fast burst cycle in page-mode. Properly designed Zorro II expansion cards could coexist with Zorro III cards; it was not a requirement of a Zorro III bus master to support DMA access to Zorro II bus targets. Cards could detect a Zorro III vs. Zorro II backplane, allowing certain Zorro III cards to function when connected to the older Zorro II bus, though at Zorro II's reduced data rates.
The Zorro III bus has a theoretical bandwidth of 150 MByte/s, based on an ideal Zorro III master and slave device running with minimum setup and hold times.[1][2][3] The real transfer speed between the Amiga 3000/4000 implementation of Zorro III and a Zorro III card is somewhere around 13.5 MByte/s due to the limitations of the Buster chip.[4] This was comparable to Intel's first PCI implementation, which peaked at 25 MByte/s. Zorro III was optimized for future single-chip implementations of the protocol, but the resources available at Commodore in 1990 limited the initial implementation.
This is also the limiting factor with 3rd party Amiga PCI expansion boards like e.g. Elbox Mediator PCI or the Matay Prometheus PCI (about 12 MByte/s PCI to 68k-system). DMA transfers between two Zorro III cards (or PCI cards on an PCI expansion board) can be much faster.[5]
Memory map[edit]
Address | Size [MByte] | Description |
---|---|---|
0x0000 0000 | 2.0 | Chip memory |
0x0020 0000 | 8.0 | Zorro II memory expansion space |
0x00A0 0000 | 1.5 | Zorro II I/O expansion space |
0x00B8 0000 | 3.0 | A2000 motherboard register space |
0x00E8 0000 | 0.5 | Zorro II I/O |
0x00F0 0000 | 1.0 | Motherboard ROM |
0x0100 0000 | 112.0 | A3000 motherboard space |
0x0800 0000 | 128.0 | 32-Bit memory expansion space |
0x1000 0000 | 1792.0 | Zorro III expansion space [6] |
0x8000 0000 | 2032.0 | Reserved |
0xFF00 0000 | 64 KB | Zorro III Configuration unit |
0xFF01 0000 | 16.0 | Reserved [7] |
0xFFFF FFFF |
Physical[edit]
The physical connector is a standard 2,54 mm spaced (100 mil) card edge connector with 2 × 50 rows of pins.[8]
There are many casinos on the internet that allow users to spin the roulette wheel. If you’re interested in playing online roulette for real money it can be very difficult to choose the option that is most suited to your needs, when it comes to online casino.Luckily, lots of people have searched and found where the best places to play American roulette online real money are so you do not. What would happen if you combined the betting style from Blackjack, the spinning disk from wheel of fortune and a number based landing system like in Roulette?The answer, is the new table game from Play N Go, Money Wheel, so far aimed at the Asian markets, we will hopefully see it here soon also. One advantage of online table games versus their land casino counterparts is that. For this reason, Wheel of Fortune is a great online slots game for total newbies who have never played before. However, the casino-style play of the bonus game is an unusual extra and with the promise of a guaranteed multiplier Wheel of Fortune will also appeal to anyone looking for big-money payouts. Free game to play wheel of fortune. Play Wheel of Fortune Online for Real Money. It is widely thought that the Wheel of Fortune game was invented a couple of centuries ago, when ancient soldiers split the trophies after battles and hunting. For this purpose, marks were drawn on a circle, with a spear placed next to it.
Amiga 500 Zorro Slot Adapter Download
Power:
[Volt] | [Ampere] |
---|---|
+5 | 2.0 |
-5 | < 0.3 |
+12 | < 8.0 |
-12 | < 0.3 |
See also[edit]
References[edit]
- ^Dave Haynie, designer of the Zorro III bus, claims in this posting that the theoretical max of the Zorro III bus can be derived by the timing information given in chapter 5 of the Zorro III technical specificationArchived 2012-07-16 at the Wayback Machine.
- ^Dave Haynie, designer of the Zorro III bus, claims in this posting that Zorro III is an asynchronous bus and with that does not have a classical MHz rating. A maximum theoretical MHz value may be derived by examining timing constraints detailed in the Zorro III technical specificationArchived 2012-07-16 at the Wayback Machine, which should yield about 37.5 MHz. No existing implementation performs to this level.
- ^Dave Haynie, designer of the Zorro III bus, claims in this posting that Zorro III has a max burst rate of 150 MB/s.
- ^'amiga.org post by Michael Boehmer on real-life Zorro III speed'. Archived from the original on 2012-02-29. Retrieved 2013-03-19.
- ^czex.com - Prometheus FAQ
- ^ abHaynie, Dave (20 March 1991). 'The Zorro III Bus Specification'(PDF). Commodore-Amiga, Inc. Archived from the original(PDF) on 16 July 2012. Retrieved 4 January 2008. 090430 thule.no p16 fig1-1
- ^'The Amiga 3000+ System Specification An enhanced Amiga 3000 family computer Document Revision 0.6 1991 DevCon Release by Dave Haynie July 17, 1991 Copyright 1991 Commodore-Amiga, Inc'(PDF). Archived from the original(PDF) on April 28, 2012. Retrieved May 1, 2009. 090501 thule.no p14
- ^'Replacement zorro slots? - English Amiga Board'. 090501 eab.abime.net
External links[edit]
Zorro II is the general purpose expansion bus used by the Amiga 2000 computer. The bus is mainly a buffered extension of the Motorola 68000 bus, with support for bus masteringDMA. The expansion slots use a 100-pin connector and the card form factor is the same as the IBM PC. Zorro II cards implement the Autoconfig protocol for automatic address space assignment (designed before, yet similar to, Plug and Play on the PC).
The prototype 'Zorro bus' expansion box for the Amiga 1000 was the basis for the initial Amiga 2000-A model design. This box connected to the Amiga 1000 unbuffered CPU bus card edge connector.
Zorro II was succeeded by Zorro III, a 32-bit, asynchronous bus.
Memory map[edit]
Amiga 500 Zorro Slot Adapter For Sale
Address | Size [MByte] | Description |
---|---|---|
0x00 0000 | 2.0 | Chip memory |
0x20 0000 | 8.0 | Zorro II memory expansion space |
0xA0 0000 | 1.5 | Zorro II I/O expansion space |
0xB8 0000 | 3.0 | A2000 motherboard register space |
0xE8 0000 | 0.5 | Zorro II I/O |
0xF0 0000 | 1.0 | Motherboard ROM |
External links[edit]
- Amiga Hardware Database - Descriptions and photos of Zorro II cards.