Intel IXP46X PCI Interface, PCI Controller Sheet 1, Input Pull Name Outpu Recommendations Down

Page 48

Intel® IXP45X and Intel® IXP46X Product Line of Network Processors—General Hardware Design Considerations

3.12PCI Interface

The PCI Controller of the IXP45X/IXP46X network processors is an industry-standard, 32-bit interface, high-performance bus that operates at either 33 or 66 MHz (PCI Local Bus Specification, Rev. 2.2).

The PCI Controller supports operation as a PCI host and implements a PCI arbiter for a system containing up to four external PCI devices.

As indicated in Figure 16, a PCI transparent bridge is needed to support Compact PCI.

General PCI routing guidelines can be found in Section 6.2, “Topology” on page 71. For more detailed information, see the PCI Local Bus Specification, Rev. 2.2.

3.12.1Signal Interface

Table 20.

PCI Controller (Sheet 1 of 2)

 

 

 

 

 

 

 

Input/

Pull

 

Name

 

Outpu

Up/

Recommendations

 

 

t

Down

 

 

 

 

 

 

 

 

 

 

PCI Address/Data bus.

PCI_AD[31:0]

 

I/O

Yes

When this interface/signal is enabled and is not being used in a system design, the interface/

 

 

 

 

signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

PCI Command/Byte Enables.

PCI_CBE_N[3:0]

 

I/O

Yes

When this interface/signal is enabled and is not being used in a system design, the interface/

 

 

 

 

signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

PCI Parity.

PCI_PAR

 

I/O

Yes

When this interface/signal is enabled and is not being used in a system design, the interface/

 

 

 

 

signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

PCI Cycle Frame.

PCI_FRAME_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

PCI Target Ready.

PCI_TRDY_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

Initiator Ready.

PCI_IRDY_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

Stop.

PCI_STOP_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

Parity Error.

PCI_PERR_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

System Error.

PCI_SERR_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

 

 

 

 

Device Select:

PCI_DEVSEL_N

 

I/O

Yes

When this interface/signal is enabled and is either being used or not being used in a system

 

 

 

 

design, the interface/signal should be pulled high with a 10-KΩresistor.

 

 

 

 

 

Notes:

1.Features disabled/enabled by Soft Fuse must be done during the boot-up sequence. A feature cannot be enabled after being disabled without asserting a system reset.

2.Features disabled by a specific part number, do not require pull-ups or pull-downs. Therefore, all pins can be left unconnected.

3.Features enabled by a specific part number — and required to be Soft Fuse-disabled, as stated in Note 1 — only require pull-ups or pull-downs in the clock-input signals.

Intel® IXP45X and Intel® IXP46X Product Line of Network Processors

 

HDD

February 2007

48

Document Number: 305261; Revision: 004

Image 48
Contents Hardware Design Guidelines FebruaryHDD Contents 12.1 Figures Control Group Topology Transmission Line Characteristics TablesRevision History Date Revision DescriptionHDD Content Overview Chapter Name DescriptionRelated Documentation Title Document #Overview List of Acronyms and AbbreviationsTerm Explanation Smii Intel IXP465 Component Block Diagram Typical Applications DslamSystem Architecture Description System Memory MapIntel IXP465 Example System Block Diagram Soft Fusible Features Signal Type DefinitionsSymbol Description Signal Interface Soft Fusible FeaturesDDR-266 Sdram Interface DDR Sdram Interface Pin Description Sheet 1DDR Sdram Interface Pin Description Sheet 2 DdriwenDdrircveninn DdrircompExpansion Bus DDR Sdram Memory InterfaceDDR Sdram Initialization Reset Configuration Straps Expansion Bus Signal RecommendationsInput Pull Name Recommendations Output Down Boot/Reset Strapping Configuration Sheet 1 Name Function DescriptionBoot/Reset Strapping Configuration Sheet 2 3 8-Bit Device Interface4 16-Bit Device Interface 5 32-Bit Device Interface Bit Device 16/32-Bit Device Interface Byte Enable Flash Interface Flash Interface ExampleUart Interface Sram InterfaceDesign Notes Uart Signal Recommendations Name Input Pull Recommendations Output DownMII/SMII Interface Uart Interface ExampleSignal Interface MII MII NPE a Signal RecommendationsMII NPE B Signal Recommendations Sheet 1 MII NPE B Signal Recommendations Sheet 2 MII NPE C Signal RecommendationsMAC Management Signal Recommendations NPE A,B,C Device Connection, MIINPE A,B,C Signal Interface, Smii Smii Signal Recommendations NPE A, B, CGpio Interface Device Connection, SmiiGpio Signal Recommendations I2C Signal Recommendations I2C InterfaceDevice Connection USB Interface I2C Eeprom Interface ExampleUSB Host/Device Signal Recommendations Host Device Utopia Level 2 Interface USB Device Interface ExampleUtopia Signal Recommendations HSS Interface Utopia Interface ExampleHigh-Speed, Serial Interface HSSTXDATA0HSSTXCLK0 HSSRXDATA0HSSTXDATA1 HSSTXCLK1HSSRXDATA1 HSSRXCLK1SSP Interface HSS Interface ExampleSynchronous Serial Peripheral Port Interface PCI Interface PCI Controller Sheet 1Input Pull Name Outpu Recommendations Down PCI Interface Block Diagram PCI Controller Sheet 2Supporting 5 V PCI Interface PCI InterfacePCI Option Interface PCI Host/Option Interface Pin Description Sheet 1PCI Host/Option Interface Pin Description Sheet 2 Jtag Interface PCI Host/Option Interface Pin Description Sheet 3Clock Signals Clock SignalsInput System Clock Clock OscillatorPower Power Interface Sheet 1Name Nominal Description Voltage Power Sequence Reset TimingDe-Coupling Capacitance Recommendations VCC De-CouplingHDD HDD Component Placement PCB OverviewGeneral Recommendations Component SelectionComponent Placement on a PCB Stack-Up SelectionControlled-impedance traces Low-impedance power distribution Layer Stackup General Layout and Routing Guide General Layout GuidelinesSignal Changing Reference Planes General Component SpacingGood Design Practice for VIA Hole Placement Clock Signal Considerations Pad-to-Pad Clearance of Passive Components to a PGA or BGASmii Signal Considerations MII Signal ConsiderationsUSB Considerations Cross-Talk EMI-Design ConsiderationsPower and Ground Plane Trace ImpedanceHDD Electrical Interface Topology@33 MHz @66 MHzClock Distribution PCI Address/Data Routing GuidelinesParameter Routing Guidelines Trace Length Limits PCI Clock Routing GuidelinesSignal Loading Routing GuidelinesDDR Signal Groups Group Signal Name Description No of Single Ended SignalsIntroduction DDRIDQS40DDR Sdram HDD Supported Memory Configurations Clock Banks Memory SizeVTT Selecting VTT Power Supply VTT Terminating CircuitryDDR Command and Control Setup and Hold Values Symbol Parameter Min Max UnitsDdrmclk DDR Data to DQS Read Timing Parameters DDR-Data-to-DQS-Write Timing Parameters DDR Data to DQS Write Timing ParametersPrinted Circuit Board Layer Stackup Printed Circuit Board Controlled Impedance Printed Circuit Board Layer StackupPrinted Circuit Board Controlled Impedance Signal Group Absolute Minimum Absolute Maximum Length Timing RelationshipsTiming Relationships Resistive Compensation Register Rcomp Clock GroupClock Signal Group Routing Guidelines Data, Command, and Control Group Routing GuidelinesParameter Definition DDRIBA10, DDRIRASN, DDRICASN, DdriwenClock Group Topology Transmission Line Characteristics Simulation ResultsClock Group Transmission Line LengthDDR Clock Topology Two-Bank x16 Devices Data Group DDR Clock Simulation Results Two-Bank x16 DevicesData Group Topology Transmission Line Characteristics DDR Data Topology Two-Bank x16 Devices DDR Data Write Simulation Results Two-Bank x16 Devices HDD HDD Control Group Topology Transmission Line Characteristics Control GroupDDR RAS Simulation Results Two-Bank x16 Devices Command Group Command Group Topology Transmission Line CharacteristicsDDR Command MA3 Topology Two-Bank x16 Devices DDR Address Simulation Results Two-Bank x16 Devices DDR Command RAS Topology Two-Bank x16 Devices 104 Rcvenin and Rcvenout DDR RCVENIN/RCVENOUT TopologyDDR RCVENIN/RCVENOUT Simulation Results Rseries = 0 Ω DDR RCVENIN/RCVENOUT Simulation Results Rseries = 60 Ω 108