[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PCI/CPCI resource FAQ RE: cpci addressing scheme



> I would like to know how the cards sitting on the various 
> slots of cpci are addressed and how the address are resolved. 

CompactPCI cards are addressed the same as in standard PCI.  You should have
both the PCI and the CompactPCI core spec for reference, as well as a good
book on PCI software and hardware implementation.  And, since I have
recently seen several novice questions on both the PCI and CPCI email
reflectors, I thought I'd attach a copy of my poorly maintained PCI/CPCI
resource FAQ.

--
Brooks Lame'
Crisis/Design Engineer,  Motorola Monterey Design Center
brooks_lame@mcg.mot.com



Resources for PCI and CompactPCI Developers
--------------------------------------------------

Specifications:
----------------
=PCI SIG Specifications  (PCI and PCI-X Local Bus)
SIG - Special Interest Group
PCI SIG Membership Services / Spec Distribution
PCI SIG, 2575 NE Kathryn #17, Hillsboro, OR 97124, USA
Julia James (julia@pcisig.com) 
http://www.pcisig.com/
Phone: 800-433-5177 (domestic only) 
Phone: 503-693-6232 FAX: 503-693-8344

=PICMG Specifications  (CompactPCI, PCI/ISA Passive Backplane)
PICMG - PCI Industrial Computer Manufacturers' Group
Email: picmg@rogerscom.com
http://www.picmg.com/
Phone: 1-781-246-9318 or 1-617-246-9318 (8:00 to 17:00 US Eastern time)
Fax: 1-781-224-1239 or 1-617-224-1239
Mail: PICMG, c/o Rogers Communications, 401 Edgewater Place, Suite 500,
Wakefield, MA 01880, USA
http://www.picmg.com/

=IEEE Standards  (ISA P996, CMC 1386, PMC 1386.1, Mechanical 1101.1 & .10)
IEEE Customer Service
445 Hoes Lane, PO Box 1331, Piscataway, NJ 08855-1331, USA 
Phone: 1-800-678-IEEE (US and Canada); 1-732-981-0060 (outside US & Canada)
Fax: 1-732-981-9667 
Email: customer.service@ieee.org 
http://www.ieee.org/ 
http://standards.ieee.org/sa-mem/index.html

=VITA Standards  (PIM - PMC I/O Module 36-199x)
VITA - VMEbus International Trade Association
7825 East Gelding Drive, Suite 104
Scottsdale, AZ 85260-3415, USA
Phone: (480) 951-8866
Fax: (480) 951-0720
Email: info@vita.com
http://www.vita.com/
http://www.vita.com/pubslist.html


Consultants
------------
=PC^2 Consulting
Phone: 503-614-8422, 
FAX: 503-292-8437, 
email: pc2@pc2.com 


Workshops
----------
=PCI Design Workshop
This two-day course is intended to equip both hardware and software engineers 
with a working knowledge that goes beyond textbook theory. 
Annabooks University, 11838 Bernardo Plaza Court, San Diego, CA 92128-2414
1-800-462-1042/619-673-0870 

=CompactPCI Design Workshop
The CompactPCI Workshop provides a foundation for understanding how to apply 
PCI technology within CompactPCI.
Annabooks University, 11838 Bernardo Plaza Court, San Diego, CA 92128-2414
1-800-462-1042/619-673-0870 


Books
------
=Title: PCI SYSTEM ARCHITECTURE: "Must-have PC Architecture Reference Set,3rd Ed."
Author: Shanley & Anderson
ISBN: 0-201-40993-3

=Title: PCI: Hardware & Software, Architecture & Design, 3rd Ed. 
Author: Solari, Edward & Willse, George
ISBN: 0-929392-32-9

=Title: PCI Handbook 
Author: Brian Dipert
ISBN 0-929392-25-6


Internet
---------
MicroSoft Hardware Developers' Page
http://www.microsoft.com/hwdev/

Intel Developers' Insight
http://developer.intel.com/

OpAmp Technical Books
http://opampbooks.com/

AnnaBooks Technical Services
http://www.annabooks.com/

PCI Special Interest Group
http://www.pcisig.com/

PICMG - PCI Industrial Computers Manufacturers' Group
http://www.picmg.org/

IEEE
http://www.ieee.org/ 

VITA
http://www.vita.com/


Email Reflectors/Distribution Lists
------------------------------------
=PCI SIG subscribe/unsubscribe addresses, send message with "subscribe" as the subject
pci-sig-request@znyx.com       Discussion on PCI spec. and PCI market
pci-com-request@znyx.com       PCI Product/Services Commercial Messages
pci-bin-request@znyx.com       Binary files of one type or another
pci-all-request@znyx.com       to all lists simultaneously
Posting addresses
    pci-sig@znyx.com      
    pci-com@znyx.com      
    pci-bin@znyx.com      

=CompactPCI Reflector, send message with "subscribe cpci" only in the message body
majordomo@neta.com


Hardware
---------
=PCI<-->CompactPCI adapters:
CPCI_S-S allows a PCI card to be inserted into a CPCI backplane
CPCI_P-P allows a CPCI card to be inserted into a PCI backplane
CompactPCI Developer Starter Kit system, adapters, and specification
Motorola Computer Group
800.583.9570/408.645.2201

=PCI SIG BIOS Test Card:
A flexible test and debug tool, this is a PCI card with a Xilinx FPGA that can 
be configured to simulate BAR and PCI ROM requests for the BIOS to configure 
and run.  Can also be used for PCI interrupt testing.  Comes with the PCI SIG 
BIOS Compatibility Test Suite software and source code.  Price is 495$ and SIG 
members are eligible to receive a complimentary test card with payment of their dues.  
PCI SIG Membership Services / Spec Distribution
PCI SIG, 2575 NE Kathryn #17, Hillsboro, OR 97124 
Julia James (julia@pcisig.com) 
Phone: 800-433-5177 (domestic only) 
Phone: 503-693-6232 FAX: 503-693-8344