Welcome, Guest. Please login or register.

Author Topic: Is there a standard Zorro II/III to PCI interface formula?  (Read 2368 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mboehmer_e3b

  • Sr. Member
  • ****
  • Join Date: Aug 2002
  • Posts: 312
    • Show all replies
    • http://www.e3b.de/usb/
Re: Is there a standard Zorro II/III to PCI interface formula?
« on: September 23, 2007, 11:43:51 AM »
Quote

At least 4-5 people have tried to do Zorro III (with and without DMA) to PCI bridges in the past. All are AFAIK closed source.


Correct, as there is quite a load of knowhow inside these bridges.

Quote

Michael Boehmer - ZIII USB


Wrong. The ZIII USB is not PCI. In contrast to PCI USB2 chips the chipset used on Deneb can operate in PIO mode, making operation with Buster 7 (and/or Buster 9/11 combinations with DMA problems) possible. Moreover, you can do direct Zorro III DMA as compared to the PIO DMA used on Mediators (PCI DMA from/to USB2 to/from PCI gfx memory, Zorro III PIO from/to PCI gfx memory).

Also, Zorro II operation is possible here.

My PCI to Zorro III bridge experience comes from work on the Prometheus DMA bug, but this work is something compeletely different.

Though, joining my Zorro III experiences from Deneb and PCI experiences from university and Prometheus would open possibilities for a real Zorro III PCI bridge :-)
In fact, the Spartan FPGA used on the Deneb woul offer enough ressources for such a project.

Michael
 

Offline mboehmer_e3b

  • Sr. Member
  • ****
  • Join Date: Aug 2002
  • Posts: 312
    • Show all replies
    • http://www.e3b.de/usb/
Re: Is there a standard Zorro II/III to PCI interface formula?
« Reply #1 on: September 23, 2007, 11:45:31 AM »
Quote

Yes Xilinx Spartan-3 can do PCI asfaik. They even have a special i/o mode for it.
5V operation can be troublesome however.


Spartan II can do also, with the advantage of being 5V I/O tolerant. Do you want to waste time and money on 3.3V bus translators on the Zorro side? :-)

Michael