Electronic Components Datasheet Search
  English  ▼

X  

21152 Datasheet(PDF) 97 Page - Intel Corporation

Part # 21152
Description  PCI-to-PCI Bridge
PDF  148 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTEL [Intel Corporation]
Direct Link  http://www.intel.com
Logo INTEL - Intel Corporation

21152 Datasheet(HTML) 97 Page - Intel Corporation

Back Button 21152 Datasheet HTML 93Page - Intel Corporation 21152 Datasheet HTML 94Page - Intel Corporation 21152 Datasheet HTML 95Page - Intel Corporation 21152 Datasheet HTML 96Page - Intel Corporation 21152 Datasheet HTML 97Page - Intel Corporation 21152 Datasheet HTML 98Page - Intel Corporation 21152 Datasheet HTML 99Page - Intel Corporation 21152 Datasheet HTML 100Page - Intel Corporation 21152 Datasheet HTML 101Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 97 / 148 page
background image
21152 PCI-to-PCI Bridge Preliminary Datasheet
9-3
PCI Bus Arbitration
priority request on the next PCI clock cycle. When priorities are reevaluated, the highest priority is
assigned to the next highest priority master relative to the master that initiated the previous
transaction. The master that initiated the last transaction now has the lowest priority in its group.
If the 21152 detects that an initiator has failed to assert s_frame_l after 16 cycles of both grant
assertion and a secondary idle bus condition, the arbiter deasserts the grant. That master does not
receive any more grants until it deasserts its request for at least one PCI clock cycle.
To prevent bus contention, if the secondary PCI bus is idle, the arbiter never asserts one grant
signal in the same PCI cycle in which it deasserts another. It deasserts one grant, and then asserts
the next grant, no earlier than one PCI clock cycle later. If the secondary PCI bus is busy, that is,
either s_frame_l or s_irdy_l is asserted, the arbiter can deassert one grant and assert another grant
during the same PCI clock cycle.
9.2.2
Secondary Bus Arbitration Using an External Arbiter
The internal arbiter is disabled when the secondary bus central function control pin, s_cfn_l, is
pulled high. An external arbiter must then be used.
When s_cfn_l is tied high, the 21152 reconfigures two pins to be external request and grant pins.
The s_gnt_l<0> pin is reconfigured to be the 21152’s external request pin because it is an output.
The s_req_l<0> pin is reconfigured to be the external grant pin because it is an input. When an
external arbiter is used, the 21152 uses the s_gnt_l<0> pin to request the secondary bus. When the
reconfigured s_req_l<0> pin is asserted low after the 21152 has asserted s_gnt_l<0>, the 21152
initiates a transaction on the secondary bus one cycle later. If s_req_l<0> is asserted and the 21152
has not asserted s_gnt_l<0>, the 21152 parks the s_ad, s_cbe_l, and s_par pins by driving them to
valid logic levels.
The unused secondary bus grant outputs, s_gnt_l<3:1>, are driven high. Unused secondary bus
request inputs, s_req_l<3:1>, should be pulled high.
9.2.3
Bus Parking
Bus parking refers to driving the AD, C/BE#, and PAR lines to a known value while the bus is idle.
In general, the device implementing the bus arbiter is responsible for parking the bus or assigning
another device to park the bus. A device parks the bus when the bus is idle, its bus grant is asserted,
and the device’s request is not asserted. The AD and C/BE# signals should be driven first, with the
PAR signal driven one cycle later.
The 21152 parks the primary bus only when p_gnt_l is asserted, p_req_l is deasserted, and the
primary PCI bus is idle. When p_gnt_l is deasserted, the 21152 tristates the p_ad, p_cbe_l, and
p_par signals on the next PCI clock cycle. If the 21152 is parking the primary PCI bus and wants
to initiate a transaction on that bus, then the 21152 can start the transaction on the next PCI clock
cycle by asserting p_frame_l if p_gnt_l is still asserted.
If the internal secondary bus arbiter is enabled, the secondary bus is always parked at the last
master that used the PCI bus. That is, the 21152 keeps the secondary bus grant asserted to a
particular master until a new secondary bus request comes along. After reset, the 21152 parks the
secondary bus at itself until transactions start occurring on the secondary bus. If the internal arbiter
is disabled, the 21152 parks the secondary bus only when the reconfigured grant signal,
s_req_l<0>, is asserted and the secondary bus is idle.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com