Forums
New posts
Articles
Product Reviews
Policies
FAQ
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Menu
Log in
Register
Install the app
Install
Forums
Apple Computing Products:
macOS - Desktop Hardware
How Do the PCI slots in Power Mac G4 MDD 2x 1.25Mhz work?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="ArthurEGoodwin" data-source="post: 1603079" data-attributes="member: 332498"><p>Hi everyone, this is my first post here.</p><p></p><p>I have been trying to understand how the PCI slots in my Power Mac G4 MDD 2x 1.25Mhz work and it has been very frustrating. The official specs from apple say: </p><p>1) the graphics card is in a x4 AGP 2.0 slot (max theoretical throughput of 1066MB/s), and</p><p>2) the four pci slots are 64-bit, 33Mhz and all 4 slots share a second bus.</p><p></p><p>I have not been able to find anywhere that specifies which version of pci the slots are. A number of sites say the early G4s have slots that are pci version 2.1, which implies that the later ones have pci version 2.2, but I am unable to confirm that anywhere. Can anyone here confirm that the G4 MDD has pci version 2.2 slots?</p><p></p><p>I have also been trying to understand exactly how the throughput for the slots on the pci bus work. I THINK all the following are true statements (but am not sure and would really appreciate it if anyone here can confirm or deny any of this):</p><p></p><p>a) All cards in the four pci slots (and thus all devices plugged into these cards) share the theoretical maximum 266 MB/s throughput. </p><p>b) Each card/device utilizes the throughput separately, sequentially, through timing/interrupts. </p><p>c) Mixing cards of different Mhz on a single bus, slows the entire bus to the Mhz of the slowest card.</p><p>d) Mixing 64-bit and 32-bit cards on the same bus does NOT slow down speed.</p><p>e) 32-bit cards on the bus can only access 133 of the 266 max theoretical throughput; so if only 32-bit cards are on the bus the theoretical maximum throughput is 133 (not 266).Thus you cannot have one 32-bit card using 133 and another 32-bit card using another 133 of throughput at the same time.</p><p>f) If both 64-bit and 32-bit cards are on the bus, the 64-bit cards can access all 266 MB/s, but the 32-bit cards can still only access 133 MB/s. (Thus there is effectively two tiers of throughput, a bottom 133 accessible by any card, and a top 133 accessible only by the 64-bit cards).</p><p>g) pci 64-bit, 66Mhz cards are mostly backwards compatible (functioning as 32-bit, 33Mhz cards when plugged into a 64-bit, 33Mhz slot), and less frequently backwards compatible where they function as 64-bit, 33Mhz cards when plugged into a 64-bit, 33Mhz slot.</p><p>h) pci-X 64-bit, 66Mhz cards sometimes work the same way as described in g), but less often.</p><p></p><p>I would sincerely appreciate any info helping to confirm, clarify, or deny any of the above.</p><p></p><p>Thanks</p><p>Arthur Goodwin</p></blockquote><p></p>
[QUOTE="ArthurEGoodwin, post: 1603079, member: 332498"] Hi everyone, this is my first post here. I have been trying to understand how the PCI slots in my Power Mac G4 MDD 2x 1.25Mhz work and it has been very frustrating. The official specs from apple say: 1) the graphics card is in a x4 AGP 2.0 slot (max theoretical throughput of 1066MB/s), and 2) the four pci slots are 64-bit, 33Mhz and all 4 slots share a second bus. I have not been able to find anywhere that specifies which version of pci the slots are. A number of sites say the early G4s have slots that are pci version 2.1, which implies that the later ones have pci version 2.2, but I am unable to confirm that anywhere. Can anyone here confirm that the G4 MDD has pci version 2.2 slots? I have also been trying to understand exactly how the throughput for the slots on the pci bus work. I THINK all the following are true statements (but am not sure and would really appreciate it if anyone here can confirm or deny any of this): a) All cards in the four pci slots (and thus all devices plugged into these cards) share the theoretical maximum 266 MB/s throughput. b) Each card/device utilizes the throughput separately, sequentially, through timing/interrupts. c) Mixing cards of different Mhz on a single bus, slows the entire bus to the Mhz of the slowest card. d) Mixing 64-bit and 32-bit cards on the same bus does NOT slow down speed. e) 32-bit cards on the bus can only access 133 of the 266 max theoretical throughput; so if only 32-bit cards are on the bus the theoretical maximum throughput is 133 (not 266).Thus you cannot have one 32-bit card using 133 and another 32-bit card using another 133 of throughput at the same time. f) If both 64-bit and 32-bit cards are on the bus, the 64-bit cards can access all 266 MB/s, but the 32-bit cards can still only access 133 MB/s. (Thus there is effectively two tiers of throughput, a bottom 133 accessible by any card, and a top 133 accessible only by the 64-bit cards). g) pci 64-bit, 66Mhz cards are mostly backwards compatible (functioning as 32-bit, 33Mhz cards when plugged into a 64-bit, 33Mhz slot), and less frequently backwards compatible where they function as 64-bit, 33Mhz cards when plugged into a 64-bit, 33Mhz slot. h) pci-X 64-bit, 66Mhz cards sometimes work the same way as described in g), but less often. I would sincerely appreciate any info helping to confirm, clarify, or deny any of the above. Thanks Arthur Goodwin [/QUOTE]
Verification
Name this item 🌈
Post reply
Forums
Apple Computing Products:
macOS - Desktop Hardware
How Do the PCI slots in Power Mac G4 MDD 2x 1.25Mhz work?
Top