PCI 2.3 and PCI 3.0 Key Changes Dan Neal Senior Consultant QuestTech
|
|
- Emerald Ross
- 5 years ago
- Views:
Transcription
1 Copyright 2003, PCI-SIG, All Rights Reserved 1
2 PCI 2.3 and PCI 3.0 Key Changes Dan Neal Senior Consultant QuestTech Copyright 2003, PCI-SIG, All Rights Reserved 2
3 Agenda Background Changes in PCI 2.1 and PCI 2.2 Key changes in PCI 2.3 Key changes in PCI 3.0 Copyright 2003, PCI-SIG, All Rights Reserved 3
4 Background Copyright 2003, PCI-SIG, All Rights Reserved 4
5 Background PCI 2.1 Key Changes 66 MHz PCI provided a significant performance improvement Addition of Delayed Transaction also allowed a significant performance improvement Copyright 2003, PCI-SIG, All Rights Reserved 5
6 Background PCI 2.2 incorporated new ECNs, such as: New Capabilities structure to expand configuration space Certain capabilities added to PCI starting in PCI 2.2 are supported by adding a set of registers to a linked list called the Capabilities List. This optional data structure is indicated in the PCI Status Register by setting the Capabilities List bit (bit 4) to indicate that the Capabilities Pointer is located at offset 34h. This register points to the first item in the list of capabilities. Capabilities Pointer A4h Offset 34h Capability X E0h ID for X 5Ch Capability Y 5Ch ID for Y 4Ah Capability Z 00h ID for Z E0h Copyright 2003, PCI-SIG, All Rights Reserved 6
7 Background PCI 2.2 incorporated new ECNs (cont) New PME# signal for remote wake up capability Adds a 3.3VAux signal defining a standard source of power for power management wake events Copyright 2003, PCI-SIG, All Rights Reserved 7
8 Background PCI 2.2 incorporated new ECNs (cont) Defines a Max Retry Time Devices cannot Retry a memory write request for longer than 10 us Some displays were found to hold off accesses with retry, while the frame buffer was used in refreshing the screen (BW was good enough to support the screen refresh, but not simultaneously handle new accesses). This is an item tested at the workshops. Message signaled interrupts was added, giving I/O controllers ability to deliver message based interrupts Copyright 2003, PCI-SIG, All Rights Reserved 8
9 Background PCI 2.2 incorporated new ECNs (cont) A definition for Spread Spectrum Clocking was added This adds a low frequency variation about the clock frequency to reduce EMI (30-33 KHz variation, -1%) Incorporates an alternative access method to VPD Alternative enables less expensive use of EEPROMS Copyright 2003, PCI-SIG, All Rights Reserved 9
10 Key Changes in PCI 2.3 Copyright 2003, PCI-SIG, All Rights Reserved 10
11 Key Changes in PCI 2.3 A very significant change with PCI 2.3: Support for 5V Add-in Cards removed PCI 2.3 is the last PCI Spec defined to allow the 5V Keyed option slot. Add-in card designers that want their cards to plug into these option slots must utilize the Universal Addin Card. When added performance is required, system designers are encouraged to migrate their 33 MHz or 66 MHz PCI option slots to PCI-X 66, which will accept all PCI 2.3 compliant Add-in cards. Copyright 2003, PCI-SIG, All Rights Reserved 11
12 Key Changes in PCI Spec Change Requiring Silicon Change: Chapter 6 Configuration Space Added Interrupt Disable bit to the command register. Added Interrupt Status bit to the status register. Copyright 2003, PCI-SIG, All Rights Reserved 12
13 Key Changes in PCI 2.3 Other General PCI 2.3 Spec changes: Incorporated Errata list Use of multiple names for the same thing were changed to be consistent: I.e. change to Add-in Card, and System Board. Preface: Updated ECN list Copyright 2003, PCI-SIG, All Rights Reserved 13
14 Key Changes in PCI Spec Changes Requiring system or Add-in Card Changes: Support for 5V Add-in Card removed (test, figures, etc) Chapter 1 Introduction: Sections 1.3, 1.4, & 1.5 modified to indicate the 5V keyed card is no longer supported and included references to PCI-X spec and its higher operating frequencies. Chapter 4 Electrical Specification: Removed support for 5V keyed Add-in Cards. Section Moved 3.3V system timing budget description from section to this section. Table 4-11 Reversed the position of the 3.3V and 5V System Environment columns. Table 4-13 Deleted the 5V Add-in Card column. Chapter 5 Mechanical Specification Deleted the 5V keyed Add-in Card and Micro Channel figures Copyright 2003, PCI-SIG, All Rights Reserved 14
15 Key Changes in PCI Spec Changes Requiring system or Add-in Card Changes (cont): Added Reset Timing parameter T pvrh = 100 ms minimum (power valid to reset high) This ECN adds a timing requirement to guarantee a minimum time between power valid and reset deassertion Gives time for FPGAs to be loaded, prior to accessing the device during configuration. Copyright 2003, PCI-SIG, All Rights Reserved 15
16 Key Changes in PCI Spec Changes whose implementation is optional Added SMBus ECN as chapter 8 This ECN adds a two-wire management interface to the PCI connector. Chapter 2 Signal Definition: Section The SMBus signals were added. Chapter 4 Table 4-11 Added SMBus signals to the table Copyright 2003, PCI-SIG, All Rights Reserved 16
17 Key Changes in PCI Spec Changes whose implementation is optional (cont) Added the Low Profile ECN (Chapter 5 Mechanical) This ECN added a new mechanical form factor to the PCI Local Bus Specification for low profile systems Low Profile PCI cards have the same signal protocol, electrical definitions, and configuration definitions as standard PCI cards. Copyright 2003, PCI-SIG, All Rights Reserved 17
18 Key Changes in PCI Spec Changes whose implementation is optional (cont) Incorporated the Add-in Card Trace Impedance ECN. Chapter 4 Electrical Specification, Section : This extends the impedance range to ohms. Change needed for compatibility with PCI-X Added Extensible Firmware Interface to the Code Type item in Chapter 6 Configuration Space, Section Copyright 2003, PCI-SIG, All Rights Reserved 18
19 Key Changes in PCI 2.3 Other 2.3 Spec Changes Chapter 3 Bus Operation: Section A reference to section was added for parity errors. Section Changed from Address/Data stepping to IDSEL Stepping. Make more similar to PCI-X (change from add/data stepping to IDSEL stepping to be more like PCI-X (add/data stepping not allowed in PCI-X) Chapter 4 Electrical Specification: Table 4-11 Added PCIXCAP signal to the table Table 4-13 Deleted the 5V Add-in Card column. Copyright 2003, PCI-SIG, All Rights Reserved 19
20 Key Changes in PCI 2.3 Other 2.3 Changes (cont) Appendix D Class Codes: Updated appendix D with new class code assignments - See additions to Base Class 01h, Base Class 02h, Base Class 06h, Base Class 07h, Base Class 0Ch, Base Class 0Dh, and Base Class 11h. Appendix H Capability IDs: Updated appendix H with new Capability IDs Added IDs 7-0xC. Appendix I Vital Product Data: Added VPD read-only keywords of FG, LC, & PG. These new keywords are intended to be used only in designs based on PICMG specifications. Copyright 2003, PCI-SIG, All Rights Reserved 20
21 Key Changes planned in PCI 3.0 Copyright 2003, PCI-SIG, All Rights Reserved 21
22 Key Changes PCI 3.0 PCI 3.0 Status: Member review accomplished Publication waiting on finalization of MSI-X ECN MSI-X ECN is against PCI 2.3 However, MSI-X ECN content was included in PCI 3.0 member review draft (ECN and PCI 3.0 review in parallel) PCI 3.0 to be published 2 nd half 2003 Copyright 2003, PCI-SIG, All Rights Reserved 22
23 Key Changes PCI 3.0 The primary change for PCI 3.0: Support for the 5V Keyed option slot is removed PCI 3.0 is the first PCI Spec that no longer allows support for the 5V Keyed option slot. Add-in card designers that want their cards to plug into 3.0 compliant systems must utilize the Universal Add-in Card or the 3.3V Add-in Card. When added performance is required, system designers are encouraged to migrate their 33 MHz or 66 MHz PCI option slots to PCI-X 66, which will accept all PCI 2.3 compliant Add-in cards. Copyright 2003, PCI-SIG, All Rights Reserved 23
24 Key Changes PCI 3.0 Other PCI 3.0 Changes: The MSI-X ECN was added Copyright 2003, PCI-SIG, All Rights Reserved 24
25 Key Changes PCI 3.0 MSI Message Signaled Interrupts (MSI) is an optional feature that enables a device function to request service by writing a system-specified data value to a system-specified address (using a PCI DWORD memory write transaction). System software initializes the message address and message data (referred to as the vector ) during device configuration, allocating one or more vectors to each MSI capable function. Copyright 2003, PCI-SIG, All Rights Reserved 25
26 Key Changes PCI 3.0 MSI-X MSI-X defines a separate optional extension to basic MSI functionality. Many of the characteristics of MSI-X are identical to those of MSI. MSI-X additional capabilities include, a larger maximum number of vectors per function the ability for software to control aliasing, when fewer vectors are allocated than requested the ability for each vector to use an independent address and data value, specified by a table that resides in Memory Space. Copyright 2003, PCI-SIG, All Rights Reserved 26
27 Key Changes PCI 3.0 MSI and MSI-X ECN MSI and MSI-X each support per-vector masking. Per-vector masking is an optional extension to MSI, and a standard feature with MSI-X. A function that supports the per-vector masking extension to MSI is still backward compatible with system software that is unaware of the extension. MSI-X also supports a Function Mask bit, which when set masks all of the vectors associated with a function. Copyright 2003, PCI-SIG, All Rights Reserved 27
28 Key Changes PCI 3.0 Per-vector masking Per-vector masking is managed through a Mask and Pending bit pair per MSI vector or MSI-X Table entry. An MSI vector is masked when its associated Mask bit is set. An MSI-X vector is masked when its associated MSI-X Table entry Mask bit or the MSI-X Function Mask bit is set. While a vector is masked, the function is prohibited from sending the associated message, and the function must set the associated Pending bit whenever the function would otherwise send the message. Copyright 2003, PCI-SIG, All Rights Reserved 28
29 Key Changes PCI 3.0 MSI-X ECN A function is permitted to implement both MSI and MSI-X, but system software is prohibited from enabling both at the same time. For the sake of software backward compatibility, MSI and MSI-X use separate and independent capability structures. On functions that support both MSI and MSI-X, system software that supports only MSI can still enable and use MSI without any modification. Copyright 2003, PCI-SIG, All Rights Reserved 29
30 Key Changes PCI 3.0 MSI Capability Structure Capability Structure for 32-bit Message Address Message Control Next Pointer Message Address Message Data Capability ID Capability Pointer Capability Pointer + 04h Capability Pointer + 08h To request service, an MSI function writes the contents of the Message Data register to the address specified by the contents of the Message Address register. The message control register indicates the function s capabilities and provides system software control over MSI. Copyright 2003, PCI-SIG, All Rights Reserved 30
31 Key Changes PCI 3.0 MSI Capability Structure Capability Structure for 64-bit Message Address Message Control Next Pointer Message Address Message Upper Address Message Data Capability ID Capability Pointer Capability Pointer + 04h Capability Pointer + 08h Capability Pointer + 0Ch To request service, an MSI function writes the contents of the Message Data register to the address specified by the contents of the Message Address register. The message control register indicates the function s capabilities and provides system software control over MSI. Copyright 2003, PCI-SIG, All Rights Reserved 31
32 Key Changes PCI 3.0 MSI Capability Structure Capability Structure for 32-bit Message Address and Per-vector Masking Message Control Next Pointer Message Address Reserved Mask Bits Pending Bits Capability ID Message Data Capability Pointer Capability Pointer + 04h Capability Pointer + 08h Capability Pointer + 0Ch Capability Pointer + 10h Copyright 2003, PCI-SIG, All Rights Reserved 32
33 Key Changes PCI 3.0 MSI Capability Structure Capability Structure for 64-bit Message Address and Per-vector Masking Message Control Next Pointer Message Address Message Upper Address Reserved Mask Bits Pending Bits Capability ID Message Data Capability Pointer Capability Pointer + 04h Capability Pointer + 08h Capability Pointer + 0Ch Capability Pointer + 10h Capability Pointer + 14h Copyright 2003, PCI-SIG, All Rights Reserved 33
34 Key Changes PCI 3.0 MSI-X Capability and Table Structures Message Control Next Capability CP +00h Pointer ID Table Offset PBA Offset MSI-X Capability Structure Table BIR PBA BIR CP +00h CP +00h Different from MSI, the MSI-X capability structure points to an MSI-X Table Structure and a MSI-X Pending Bit Array (PBA) structure, each residing in Memory Space. Each structure is mapped by a Base Address register (BAR) belonging to the function. A BAR Indicator register (BIR) indicates which BAR, and maps Memory space. Copyright 2003, PCI-SIG, All Rights Reserved 34
35 Key Changes PCI 3.0 MSI-X Capability and Table Structures DWORD3 DWORD2 DWORD1 DWORD0 Vector Ctrl Msg Data Msg Upper Addr Msg Address entry 0 Base Vector Ctrl Msg Data Msg Upper Addr Msg Address entry 1 Base +1*16 Vector Ctrl Msg Data Msg Upper Addr Msg Address entry 2 Base +2* Vector Ctrl Msg Data Msg Upper Addr Msg Address entry (N-1) Base +(N-1)*16 MSI-X Table Structure Copyright 2003, PCI-SIG, All Rights Reserved 35
36 Key Changes PCI 3.0 MSI-X Capability and Table Structures Pending Bits 0 through 63 Pending Bits 64 through 127. Pending Bits ((N-1) div 64)*64 through N-1 QWORD0 Base QWORD1 Base + 1*8 QWORD0 Base QWORD((N-1) div 64) Base+((N-1) div 64)*8 MSI-X PBA Structure Copyright 2003, PCI-SIG, All Rights Reserved 36
37 Key Changes PCI 3.0 Enabling and Sending Message Interrupts Both MSI and MSI-X are disabled following reset. System configuration software sets either the MSI Enable bit or the MSI-X Enable bit to enable either MSI or MSI-X, but never both simultaneously. Once MSI or MSI-X is enabled, and one or more vectors is unmasked, the function is permitted to send messages. To send a message, a function does a DWORD memory write to the appropriate message address with the appropriate message data. Copyright 2003, PCI-SIG, All Rights Reserved 37
38 Key Changes PCI ( ) Discussion / Question and Answer To get answers to technical questions send to techsupp@pcisig pcisig.com Copyright 2003, PCI-SIG, All Rights Reserved 38
39 Thank you for attending the For more information please go to Copyright 2003, PCI-SIG, All Rights Reserved 39
40 PCI 2.3 and PCI 3.0 Key Changes Dan Neal Senior Consultant QuestTech Copyright 2003, PCI-SIG, All Rights Reserved 40
41
Architecture Specification
PCI-to-PCI Bridge Architecture Specification, Revision 1.2 June 9, 2003 PCI-to-PCI Bridge Architecture Specification Revision 1.1 December 18, 1998 Revision History REVISION ISSUE DATE COMMENTS 1.0 04/05/94
More informationPCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a
PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a July 22, 2003 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 1.0a Clarifications and typographical corrections. 7/24/00
More informationPCI Express to PCI/PCI-X Bridge Specification Revision 1.0
PCI Express to PCI/PCI-X Bridge Specification Revision 1.0 July 14, 03 REVISION REVISION HISTORY DATE 1.0 Initial release 7/14/03 PCI-SIG disclaims all warranties and liability for the use of this document
More informationPCI Compliance Checklist
PCI Compliance Checklist Actel CorePCIF v2.02 January 2006 Device is: Reserved () Device Address: 0x80000000 Vendor ID: 0x11AA Device ID: 0x6004 Revision 2.2 PCI Compliance Checklist Rev. 2.2 1 Component
More informationPCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a
PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a July 29, 2002July 22, 2003 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 1.0a Clarifications and typographical corrections.
More informationErrata history for PCI-X System Architecture, 1st Edition. Page Severity Description
pcixerratachangehistory.fm Page 1 Tuesday, September 2, 2003 1:48 PM Errata history for PCI-X System Architecture, 1st Edition. Change Date Page Severity Description 3/12/01 109 Medium Affects both the
More informationPCI-SIG ENGINEERING CHANGE NOTICE
TITLE: PCI-SIG ENGINEERING CHANGE NOTICE Optimized Buffer Flush/Fill DATE: Updated 30 April 2009, original request: 8 February 2008 AFFECTED DOCUMENTS: SPONSORS: Part I PCI Express Base Specification,
More informationPCIe on 3U and 6U CompactPCI Mark Wetzel Principal Engineer National Instruments
Copyright 2005, PCI-SIG, All Rights Reserved 1 PCIe on 3U and 6U CompactPCI Mark Wetzel Principal Engineer National Instruments Copyright 2005, PCI-SIG, All Rights Reserved 2 Agenda Overview of CompactPCI
More informationPCI-X Addendum to the PCI Compliance Checklist. Revision 1.0a
PCI-X Addendum to the PCI Compliance Checklist Revision 1.0a August 29, 2000 PCI-X Addendum to the PCI Compliance Checklist REVISION REVISION HISTORY DATE 1.0 Initial Release 3/1/00 1.0a Updates for PCI-X
More information21154 PCI-to-PCI Bridge Configuration
21154 PCI-to-PCI Bridge Configuration Application Note October 1998 Order Number: 278080-001 Information in this document is provided in connection with Intel products. No license, express or implied,
More informationSystem Management Bus Revision 2.0
System Management Bus Revision 2.0 Robert Dunstan, Intel Corporation Dale Stolitzka, Analog Devices, Inc. Agenda Why make an SMBus 2.0--An Overview? PCI Engineering Change Request Electrical Specifications
More informationPCI-SIG ENGINEERING CHANGE NOTICE
PCI-SIG ENGINEERING CHANGE NOTICE TITLE: Unoccupied Slot Power Hand-off State Clarification DATE: January 23, 2007 AFFECTED DOCUMENT: PCI Firmware Specification, Revision 3.0 SPONSOR: Dong Wei; Hewlett
More informationPCI-X Electrical and Mechanical Addendum to the PCI Local Bus Specification Revision 2.0a
PCI-X Electrical and Mechanical Addendum to the PCI Local Bus Specification Revision 2.0a August 22, 2003 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 1.0a Clarifications and typographical
More informationVirtex-7 FPGA Gen3 Integrated Block for PCI Express
Virtex-7 FPGA Gen3 Integrated Block for PCI Express Product Guide Table of Contents Chapter 1: Overview Feature Summary.................................................................. 9 Applications......................................................................
More informationPCI 6140 (HB1) PCI-to-PCI Bridge Data Book
PCI 6140 (HB1) PCI-to-PCI Bridge Data Book PCI 6140 (HB1) PCI-to-PCI Bridge Data Book Version 2.0 May 2003 Website: http://www.plxtech.com Technical Support: http://www.plxtech.com/support Phone: 408
More informationPCI-X Addendum to the PCI Compliance Checklist. Revision 1.0b
PCI-X Addendum to the PCI Compliance Checklist Revision 1.0b April 16, 2003 PCI-X 1.0b Addendum to the PCI Compliance Checklist REVISION REVISION HISTORY DATE 1.0 Initial Release 3/1/00 1.0a Updates for
More informationPCI-X Addendum to the PCI Local Bus Specification. Revision 1.0a
PCI-X Addendum to the PCI Local Bus Specification Revision 1.0a July 24, 2000 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 1.0a Clarifications and typographical corrections. 7/24/00 The
More informationAgilent Technologies E2929B PCI-X Exerciser and Analyzer. Technical Overview. Key Specifications
Agilent Technologies E2929B PCI-X Exerciser and Analyzer Technical Overview Key Specifications O to 133.4 MHz clock speed 64 bit data and addressing Exerciser (option #300) with full capabilities, including
More informationPCI-X Addendum to the PCI Local Bus Specification. Revision 1.0
PCI-X Addendum to the PCI Local Bus Specification Revision 1.0 September 22, 1999 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 The PCI Special Interest Group disclaims all warranties and
More informationPI7C9X110 PCI Express-to-PCI Reversible Bridge Revision 2.6
PCI Express-to-PCI Reversible Bridge Revision 2.6 3545 North 1 ST Street, San Jose, CA 95134 Phone: 1-877-PERICOM (1-877-737-4266) FAX: 1-408-435-1100 Internet: http://www.pericom.com LIFE SUPPORT POLICY
More informationTroubleshooting & Repair
Chapter Troubleshooting & Repair 6.1 Introduction This chapter provides the most common problem encountered with the M785 notebook computer and some troubleshooting means. Some of the common problems are:
More informationPCI Express TM. Architecture. Configuration Space Test Considerations Revision 1.0
PCI Express TM Architecture Configuration Space Test Considerations Revision 1.0 April 26, 2004 REVISION REVISION HISTORY DATE 1.0 Initial Release. 4/26/2004 PCI-SIG disclaims all warranties and liability
More informationErrata History For PCI System Architecture, 4th Edition
Errata History For PCI System Architecture, 4th Edition Please note that the change history table below was started on 3/12/01. Changes made prior to that date are not reflected in the table but are contained
More informationUltraScale Devices Gen3 Integrated Block for PCI Express v4.4
UltraScale Devices Gen3 Integrated Block for PCI Express v4.4 LogiCORE IP Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationPCI-SIG ENGINEERING CHANGE NOTICE
PCI-SIG ENGINEERING CHANGE NOTICE TITLE: PCIe Link Activation DATE: Introduced: 17 May 2017 Updated: 7 December 2017 Final Approval: 7 December 2017 AFFECTED DOCUMENT: PCI Express Base Specification, Revision
More informationErrata and Clarifications to the PCI-X Addendum, Revision 1.0a. Update 3/12/01 Rev P
Errata and Clarifications to the PCI-X Addendum, Revision 1.0a Update 3/12/01 Rev P REVISION REVISION HISTORY DATE P E1a-E6a, C1a-C12a 3/12/01 2 Table of Contents Table of Contents...3 Errata to PCI-X
More informationEnterprise and Datacenter. SSD Form Factor. Connector Specification
Enterprise and Datacenter SSD Form Factor Connector Specification Revision 0.9 Draft August 2, 2017 Enterprise and Datacenter SSD Form Factor Working Group 1 INTELLECTUAL PROPERTY DISCLAIMER THIS DRAFT
More informationEXPRESSCARD COMPLIANCE CHECKLISTS. Release 1.2 Revision 1
EXPRESSCARD COMPLIANCE CHECKLISTS Release 1.2 Revision 1 RELEASE 1.2 EXPRESSCARD COMPLIANCE CHECKLISTS REVISION HISTORY Date Specification Version Revisions September 17, 2004 1.0 Release Initial Release
More informationPCI Local Bus Specification
PCI Local Bus Specification Revision 2.2 December 18, 1998 REVISION REVISION HISTORY DATE 1.0 Original issue 6/22/92 2.0 Incorporated connector and expansion board specification 4/30/93 2.1 Incorporated
More informationPI7C8140A 2-Port PCI-to-PCI Bridge REVISION 1.01
2-Port PCI-to-PCI Bridge REVISION 1.01 3545 North First Street, San Jose, CA 95134 Telephone: 1-877-PERICOM, (1-877-737-4266) Fax: 408-435-1100 Internet: http://www.pericom.com LIFE SUPPORT POLICY Pericom
More informationPI7C9X130 PCI Express to PCI-X Reversible Bridge Revision 2.0
PCI Express to PCI-X Reversible Bridge Revision 2.0 3545 North First Street, San Jose, CA 95134 Telephone: 1-877-PERICOM, (1-877-737-4266) Fax: 408-435-1100 Internet: http://www.pericom.com LIFE SUPPORT
More informationPCI Local Bus Specification Revision 3.0. June 2002JuneDecember 5February 3, , 2002
PCI Local Bus Specification Revision 3.0 June 2002JuneDecember 5February 3, 20043 28, 2002 REVISION REVISION HISTORY DATE 1.0 Original issue. 6/22/92 2.0 Incorporated connector and add-in card specification.
More informationPCI Express Card Electromechanical Specification Revision 2.0
PCI Express Card Electromechanical Specification Revision 2.0 April 11, 2007 Revision Revision History Date 1.0 Initial release. 7/22/2002 1.0a Incorporated WG Errata C1-C7 and E1. 4/1/2003 1.1 Incorporated
More informationOptimized for V CC range of 1.7V to 3.6V. 2-wire serial interface: I 2 C Fast Mode Plus (FM+) compatible
AT30TSE004A Integrated Temperature Sensor with Serial EEPROM Features DATASHEET Integrated Temperature Sensor (TS) + 4-Kbit Serial EEPROM JEDEC JC42.4 (TSE2004av) DIMM Serial Presence Detect (SPD) + TS
More informationPCI-SIG ENGINEERING CHANGE NOTICE
PCI-SIG ENGINEERING CHANGE NOTICE TITLE: _DSM additions for Runtime Device Power Management DATE: May 12, 2017 AFFECTED DOCUMENT: PCI Firmware Specification, Revision 3.2 SPONSOR: Rob Gough, Intel Corporation
More informationNVMe/PCIe - HDD Ramifications OCP Discussion of Options for PCIe/NVMe HDD Devices
DATA IS POTENTIAL NVMe/PCIe - HDD Ramifications OCP Discussion of Options for PCIe/NVMe HDD Devices Jon Trantham, Seagate Research January 23 rd, 2019 Legal Disclaimers Disclaimer This document is provided
More informationUSB Compliance Checklist Hubs (Excluding Root Hubs) USB Device Product Information
USB Compliance Checklist For the 2.0 USB Specification Checklist Version 1.07 USB Device Product Information field Date Vendor Name Vendor Street Address Vendor City, State, Postal Code Vendor Country
More information89HPES24T3G2 Hardware Design Guide
89H Hardware Design Guide Notes Introduction This document provides system design guidelines for IDT 89H PCI Express (PCIe ) 2. base specification compliant switch device. The letters "G2" within the device
More informationECE 485/585 Microprocessor System Design
Microprocessor System Design Lecture 16: PCI Bus Serial Buses Zeshan Chishti Electrical and Computer Engineering Dept. Maseeh College of Engineering and Computer Science Source: Lecture based on materials
More informationTypical modules include interfaces to ARINC-429, ARINC-561, ARINC-629 and RS-422. Each module supports up to 8 Rx or 8Tx channels.
Modular PCI Range of Cards Summary features Modular Architecture Interface compatible with PCI Local bus Specification, revision 2.1, June 1995 2 or 4 Module General Purpose Carrier Cards 8 Channels per
More informationInterrupt is a process where an external device can get the attention of the microprocessor. Interrupts can be classified into two types:
8085 INTERRUPTS 1 INTERRUPTS Interrupt is a process where an external device can get the attention of the microprocessor. The process starts from the I/O device The process is asynchronous. Classification
More informationPCI-OPTO32B-CONTACT. User s Manual. 24 Input Bits. 8 Output Bits. -12V-CONTACT Optional. Opto Isolator Board
PCI-OPTO32B-CONTACT User s Manual 24 Input Bits 8 Output Bits -12V-CONTACT Optional Opto Isolator Board 8302A Whitesburg Drive Huntsville, AL 35802 Phone: (256) 880-8787 Fax: (256) 880-8788 URL: www.generalstandards.com
More informationTMS320C642x DSP Peripheral Component Interconnect (PCI) User's Guide
TMS320C642x DSP Peripheral Component Interconnect (PCI) User's Guide Literature Number: SPRUEN3C May 2010 2 Preface... 8 1 Introduction... 9 1.1 Purpose of the Peripheral... 9 1.2 Features... 9 1.3 Features
More informationPCI Express*: Migrating to Intel Stratix 10 Devices for the Avalon Streaming Interface
PCI Express*: Migrating to Intel Stratix 10 Devices for the Avalon Streaming Interface AN791 2017.05.08 Last updated for Intel Quartus Prime Design Suite: Quartus Prime Pro v17.1 Stratix 10 Editions Subscribe
More informationPCI Express Card Electromechanical Specification Revision 1.1
PCI Express Card Electromechanical Specification Revision 1.1 March 28, 200 Revision Revision History Date 1.0 Initial release. 7/22/02 1.0a Incorporated WG Errata C1-C7 and E1. 4/1/03 1.1 Incorporated
More informationIntel Storage System JBOD 2000S3 Product Family
Intel Storage System JBOD 2000S3 Product Family SCSI Enclosure Services Programming Guide SES Version 3.0, Revision 1.8 Apr 2017 Intel Server Boards and Systems Headline
More information2. Software Generation of Advanced Error Reporting Messages
1. Introduction The PEX 8612 provides two mechanisms for error injection: Carter Buck, Sr. Applications Engineer, PLX Technology PCI Express Advanced Error Reporting Status register bits (which normally
More informationLONMANAGER NSS-10 MODEL
LONMANAGER NSS-10 MODEL 34000-100 FEATURES Host processor and operating system independent design Register-based host interface provides high packet throughput for system-level monitoring and control applications
More information8085 Interrupts. Lecturer, CSE, AUST
8085 Interrupts CSE 307 - Microprocessors Mohd. Moinul Hoque, 1 Interrupts Interrupt is a process where an external device can get the attention of the microprocessor. The process starts from the I/O device
More informationTMS320C645x DSP Peripheral Component Interconnect (PCI) User's Guide
TMS320C645x DSP Peripheral Component Interconnect (PCI) User's Guide Literature Number: SPRUE60B March 2006 Revised July 2010 2 Preface... 9 1 Overview... 10 2 PCI Architecture... 12 2.1 Address Decoder...
More informationPI7C9X110 PCI Express-to-PCI Reversible Bridge DATASHEET Revision 4.3 May 2017
PCI Express-to-PCI Reversible Bridge DATASHEET Revision 4.3 May 2017 1545 Barber Lane Milpitas, CA 95035 Telephone: 408-232-9100 FAX: 408-434-1040 Internet: http://www.diodes.com IMPORTANT NOTICE DIODES
More informationPCI Bus Quick Reference by Doug Abbott
PCI Bus Quick Reference by Doug Abbott This quick reference to the PCI Bus is based on the information contained in PCI BUS DEMYSTIFIED by Doug Abbott, published by LLH Technology Publishing. To order
More informationIn 8086 Carry flag, Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign flag.
What is a Microprocessor? Microprocessor is a program-controlled device, which fetches the instructions from memory, decodes and executes the instructions. Most Micro Processor are single- chip devices.
More informationVirtex-6 FPGA Integrated Block for PCI Express
Virtex-6 FPGA Integrated Block for PCI Express User Guide Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products.
More informationRelease Notes CCURDSCC (WC-AD3224-DS)
Release Notes CCURDSCC (WC-AD3224-DS) Driver ccurdscc (WC-AD3224-DS) Rev 6.3 OS RedHawk Rev 6.3 Vendor Concurrent Computer Corporation Hardware PCIe 32-Channel Delta Sigma Converter Card (CP-AD3224-DS)
More informationARINC-429/575 Interface to VME - Sy429VME-RT32
ARINC-429/575 Interface to - Sy429-RT32 Summary features ARINC-429 and 575 compatible Modular Architecture Expandable to 32 Channels per card FIFO Rx & Tx data buffers Time-Stamping of Rx data Loop-Back
More informationPCI Express TM Architecture. PHY Electrical Test Considerations Revision 1.1
PCI Express TM Architecture PHY Electrical Test Considerations Revision 1.1 February 2007 i PHY ELECTRICAL TEST CONSIDERATIONS, REVISION 1.1 REVISION REVISION HISTORY DATE 1.0 Initial Release. 4/26/2004
More informationPCI-SIG ENGINEERING CHANGE NOTICE
PCI-SIG ENGINEERING CHANGE NOTICE TITLE: Resizable BAR Capability DATE: Jan 22, 2008 Updated and approved by PWG April 24, 2008 AFFECTED DOCUMENT: PCI Express Base Specification version 2.0 SPONSORS: Hewlett-Packard,
More informationPI5USB30213A Application Information
PI5USB30213A Application Information Diodes Incorporated (Milpitas office) Table of Contents 1 Introduction... 2 2 Why PI5USB30213A in USB3.1 Gen1 Type-C Application... 2 2.1 Type-C Port Channel Budget...
More informationWireless Host Controller Interface Specification for Certified Wireless Universal Serial Bus
Wireless Host Controller Interface Specification for Certified Wireless Universal Serial Bus Date: June 16, 2006 Revision: 0.95 THIS SPECIFICATION IS PROVIDED "AS IS" WITH NO WARRANTIES WHATSOEVER, INCLUDING
More informationPCI1510 Implementation Guide
Application Report SCPA035 - January 2003 PCI1510 Implementation Guide ABSTRACT Computer Connectivity Solutions This document is provided to assist platform designers using the PCI1510 single-socket PC
More informationComprehensive Statistical Analysis of Min & Max of over 100 parameters at user specific addresses
PMC PCI-X v1108 Analyzer & Exerciser 66 MHz, 64 Bit Analyzer/Exerciser Comprehensive Statistical Analysis of Min & Max of over 100 parameters at user specific addresses 533 MBytes/Sec real-time continuous
More informationTypical System Implementation
PCI Typical System Implementation CPU Cache Memory Subsystem DRAM Subsystem Host Bus PCI Local Bus PCI Bridge/ Memory Controller ISA Bus Bridge ISA Bus PCI Add-in Slots ISA Add-in Slots PCI 2 Desktop Platforms
More informationIOS Channel Isolated Digital Input Module with Interrupts
IOS-440 32-Channel Isolated Digital Input Module with Interrupts USER S MANUAL ACROMAG INCORPORATED Tel: (248) 295-0310 30765 South Wixom Road Fax: (248) 624-9234 P.O. BOX 437 Wixom, MI 48393-7037 U.S.A.
More information128 Kb Dual-Port SRAM with PCI Bus Controller (PCI-DP)
128 Kb Dual-Port SRAM with PCI Bus Controller (PCI-DP) Features 128 Kb of dual-ported shared memory Master and target PCI Specification 2.2 compliant interface Embedded host bridge capability Direct interface
More informationPCI Host Controller 14a Hardware Reference Release 1.2 (October 16, 2017)
PCI Host Controller 14a Hardware Reference 1 PCI Host Controller 14a Hardware Reference Release 1.2 (October 16, 2017) Purpose: Host Controller to support the PCI bus according to the PCI/104 specification.
More informationPEX 8114BA PCI Express-to-PCI/PCI-X Bridge. Errata Documentation. Product Revision Description Status
PEX 8114BA Errata Documentation Revision 2.2 March, 2011 PEX 8114BA PCI Express-to-PCI/PCI-X Bridge Errata Documentation A. Affected Silicon Revision This document details Errata for the following silicon:
More informationAMD-8131 TM HyperTransport TM PCI-X Tunnel Revision Guide
AMD-8131 TM HyperTransport TM PCI-X Tunnel Revision Guide Publication # 26310 Rev: 3.16 Issue Date: March 2006 2003 2006 Advanced Micro Devices, Inc. All rights reserved. The contents of this document
More informationUser-configurable Resolution. 9 to 12 bits (0.5 C to C)
AT30TS75A 9- to 12-bit Selectable, ±0.5 C Accurate Digital Temperature Sensor DATASHEET See Errata in Section 12. Features Single 1.7V to 5.5V Supply Measures Temperature -55 C to +125 C Highly Accurate
More informationPCI Express ExpressModule Electromechanical Specification Revision 1.0
PCI Express ExpressModule Electromechanical Specification Revision 1.0 February 14, 2005 Revision Revision History Date 1.0 Initial release. 02/14/05 PCI-SIG disclaims all warranties and liability for
More informationThe Transition to PCI Express* for Client SSDs
The Transition to PCI Express* for Client SSDs Amber Huffman Senior Principal Engineer Intel Santa Clara, CA 1 *Other names and brands may be claimed as the property of others. Legal Notices and Disclaimers
More informationTPMC810. Isolated 2x CAN Bus. Version 1.1. User Manual. Issue June 2009
The Embedded I/O Company TPMC810 Isolated 2x CAN Bus Version 1.1 User Manual Issue 1.1.6 June 2009 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0 Fax: +49-(0)4101-4058-19
More informationCMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 09, SPRING 2013
CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 09, SPRING 2013 TOPICS TODAY I/O Architectures Interrupts Exceptions FETCH EXECUTE CYCLE 1.7 The von Neumann Model This is a general
More informationOlder PC Implementations
PCI Older PC Implementations 2 Newer PC Implementations 3 Server Platforms 4 PCI Overview 5 PCI Features 32-Bit or 64-Bit address and data 66 or 33 down to 0 MHz synchronous operation Single or multiple
More informationInterrupts. by Rahul Patel, Assistant Professor, EC Dept., Sankalchand Patel College of Engg.,Visnagar
Chapter 12 Interrupts by Rahul Patel, Assistant Professor, EC Dept., Sankalchand Patel College of Engg.,Visnagar Microprocessor & Interfacing (140701) Rahul Patel 1 Points to be Discussed 8085 Interrupts
More informationData Sheet. VT6315N PCI Express 1394a-2000 Integrated Host Controller
VT6315N PCI Express 1394a-2000 Integrated Host Controller November 14, 2008 (Released under Creative Commons License) Preliminary Revision 1.0 VT6315N PCI Express 1394a-2000 Integrated Host Controller
More information1. Implemented CM11 protocol
1. Implemented CM11 protocol 1.1. Housecodes and Device Codes. The housecodes and device codes range from A to P and 1 to 16 respectively although they do not follow a binary sequence. The encoding format
More informationTI s PCI2040 PCI-to-DSP Bridge
TI s PCI2040 PCI-to-DSP Bridge Brian G. Carlson - Sr. DSP Engineer DNA Enterprises, Inc. August 5, 1999 E-mail: bcarlson@dnaent.com 1 Agenda Introduction to the PCI Bus DSP Host Port Interface (HPI) Overview
More informationReference board User Guide for PI7C8152 By Glenn Sanders
Reference board User Guide for PI7C8152 By Glenn Sanders Introduction The Pericom PI7C8152 PCI-to-PCI bridge evaluation board demonstrates the bridge and allows testing of key features either before or
More informationTechnical Note: NVMe Basic Management Command
Technical Note: NVMe Basic Management Command Revision 1.0a April 16, 2015 LEGAL NOTICE: Copyright 2007-2015 NVM Express, Inc. ALL RIGHTS RESERVED. This Technical Note on the NVMe Basic Management Command
More informationTPMC815 ARCNET PMC. User Manual. The Embedded I/O Company. Version 2.0. Issue 1.2 November 2002 D
The Embedded I/O Company TPMC815 ARCNET PMC Version 2.0 User Manual Issue 1.2 November 2002 D76815804 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0 Fax: +49-(0)4101-4058-19
More informationExpressLane PEX 8114-BC/BD
ExpressLane PEX 8114-BC/BD PCI Express-to-PCI/PCI-X Bridge Data Book Version 3.2 September 2010 Website www.plxtech.com Technical Support www.plxtech.com/support Phone 800 759-3735 408 774-9060 FAX 408
More informationWiMOD LoRaWAN EndNode Modem HCI Specification
WiMOD LoRaWAN EndNode Modem HCI Specification Specification Version 1.13 Document ID: 4100/40140/0073 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY Introduction Document Information
More informationPEX 85XX EEPROM PEX 8518/8517/8512/8508 Design Note
July 27, Version 1.1 PEX 85XX EEPROM PEX 8518/8517/8512/858 Design Note Purpose and Scope Default register values in the PEX 8518/8517/8512/858 switches may not be appropriate for all designs. Software
More informationNVM Express Technical Errata
NVM Express Technical Errata Errata ID 015 Change Date 6/15/2011 Affected Spec Ver. NVM Express 1.0a Corrected Spec Ver. Submission info Name Company Date Kevin Marks Dell 6/15/2011 Peter Onufryk IDT 6/15/2011
More information4I68 ANYTHING I/O MANUAL
4I68 ANYTHING I/O MANUAL 1.8 This page intentionally not blank - 24 LOOPBACK Table of Contents GENERAL.......................................................... 1 DESCRIPTION.................................................
More informationThe Microcontroller. Lecture Set 3. Major Microcontroller Families. Example Microcontroller Families Cont. Example Microcontroller Families
The Microcontroller Lecture Set 3 Architecture of the 8051 Microcontroller Microcontrollers can be considered as self-contained systems with a processor, memory and I/O ports. In most cases, all that is
More informationMICROPROCESSOR TECHNOLOGY
MICROPROCESSOR TECHNOLOGY Assis. Prof. Hossam El-Din Moustafa Lecture 13 Ch.6 The 80186, 80188, and 80286 Microprocessors 21-Apr-15 1 Chapter Objectives Describe the hardware and software enhancements
More informationRelease Notes CCURDSCC (WC-AD3224-DS)
Release Notes CCURDSCC (WC-AD3224-DS) Driver ccurdscc (WC-AD3224-DS) v 23.0.1 OS RedHawk Vendor Concurrent Real-Time, Inc. Hardware PCIe 32-Channel Delta Sigma Converter Card (CP- AD3224-DS) (CP-AD3224-DS-10)
More informationIMPORTANT NOTICE. As a result, the following changes are applicable to the attached document.
IMPORTANT NOTICE Dear customer, As from August 2 nd 2008, the wireless operations of NXP have moved to a new company, ST-NXP Wireless. As a result, the following changes are applicable to the attached
More informationPEX8764, PCI Express Gen3 Switch, 64 Lanes, 16 Ports
Highlights PEX8764 General Features o 64-lane, 16-port PCIe Gen3 switch Integrated 8.0 GT/s SerDes o 35 x 35mm 2, 1156-ball FCBGA package o Typical Power: 1. Watts PEX8764 Key Features o Standards Compliant
More informationaddress lines and a parallel interface, the Atmel DataFlash uses an Atmel RapidS serial interface to sequentially access its data. The simple sequenti
Features Single 2.5V or 2.7V to 3.6V Supply RapidS Serial Interface: 66MHz Maximum Clock Frequency SPI Compatible Modes 0 and 3 User Configurable Page Size 256-Bytes per Page 264-Bytes per Page Page Size
More informationPI7C9X111SL PCI Express-to-PCI Reversible Bridge Datasheet January 2017 Revision 2.1
PCI Express-to-PCI Reversible Bridge Datasheet January 2017 Revision 2.1 1545 Barber Lane Milpitas, CA 95035 Telephone: 408-232-9100 FAX: 408-434-1040 Internet: http://www.diodes.com IMPORTANT NOTICE DIODES
More informationIntel Arria 10 Avalon -ST Interface with SR-IOV PCIe* Solutions User Guide
Intel Arria 10 Avalon -ST Interface with SR-IOV PCIe* Solutions User Guide Updated for Intel Quartus Prime Design Suite: 17.1 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents
More information82545GM Gigabit Ethernet Controller Specification Update June 6, 2006
82545GM Gigabit Ethernet Controller Specification Update June 6, 2006 The 82545GM Gigabit Ethernet Controller may contain design defects or errors known as errata that may cause the product to deviate
More informationControl Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.
Unit I 8085 and 8086 PROCESSOR Introduction to microprocessor A microprocessor is a clock-driven semiconductor device consisting of electronic logic circuits manufactured by using either a large-scale
More informationUser-configurable Resolution. 9 to 12 bits (0.5 C to C)
AT30TS74 9- to 12-bit Selectable, ±1.0 C Accurate Digital Temperature Sensor DATASHEET Features Single 1.7V to 5.5V Supply Measures Temperature From -55 C to +125 C Highly Accurate Temperature Measurements
More informationIntel Atom Processor S1200 Product Family for Microserver
Intel Atom Processor S1200 Product Family for Microserver Specification Update November 2012 Document Number: 328198-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationBV4218. I2C-LCD & Keypad. Product specification. December 2008 V0.a. ByVac 2006 ByVac Page 1 of 9
Product specification December 2008 V0.a ByVac 2006 ByVac Page 1 of 9 Contents 1. Introduction...3 2. Features...3 3. Electrical Specification...3 4. I2C set...4 5. The LCD Set...5 5.1. 1...5 5.2. 2...5
More informationPCI Compliance Testing
PCI Compliance Testing Barbara P. Aichinger FuturePlus Systems 15 Constitution Drive Bedford, NH 03110 USA TEL:603-471-2734 FAX:603-471-2738 e-mail:barb.aichinger@futureplus.com Agenda Overview of the
More information