Electronic Components Datasheet Search
  English  ▼

X  

DS3875 Datasheet(PDF) 18 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # DS3875
Description  Futurebusa??Arbitration Controller
PDF  58 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

DS3875 Datasheet(HTML) 18 Page - National Semiconductor (TI)

Back Button DS3875 Datasheet HTML 14Page - National Semiconductor (TI) DS3875 Datasheet HTML 15Page - National Semiconductor (TI) DS3875 Datasheet HTML 16Page - National Semiconductor (TI) DS3875 Datasheet HTML 17Page - National Semiconductor (TI) DS3875 Datasheet HTML 18Page - National Semiconductor (TI) DS3875 Datasheet HTML 19Page - National Semiconductor (TI) DS3875 Datasheet HTML 20Page - National Semiconductor (TI) DS3875 Datasheet HTML 21Page - National Semiconductor (TI) DS3875 Datasheet HTML 22Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 18 / 58 page
background image
50 Arbitrating for Futurebusa (Continued)
acquisition synchronization signals (AP
AQ
AR ) the
parallel bus address handshake signals (AS
AK
AI ) the
parallel bus data sync signal (DS ) and data acknowledge
inverse (DI ) and the IBA
CPT output from the arbitration
controller
542 Parking
During Power Up the Arbitration Controller is programmed
to perform either Idle Bus Arbitration or Parking by setting or
clearing the IBAPK
bit in the CTLR3 register Parking is
selected by clearing the IBAPK bit The aim of Parking is to
give the Futurebusa bus Master quick access to the bus to
perform other transfers when no one else desires to use it
Thus it is not necessary for the master to go through the
entire arbitration cycle to get the BGNT signal Parking is-
sues BGNT in Phase 0 see
Figure 5c If another module
gets a message request or bus request the arbitration com-
petition cycle begins like it normally does to handle the re-
quest
All of the following conditions should be met to take advan-
tage of Parking
1 Parking in selected
2 module must be the current Master
3 ENDT signal is high
4 BGRNT signal is high
5 BRQ signal is asserted low while in phase 0
6 LKD signal is high (Resources are not locked)
When these conditions are true the Arbitration Controller
issues the BGRNT signal (asserted low) in phase 0 Upon
end of tenure BGRNT signal will be released The Master
may continue to use Parking to perform transactions until
after the arbitration competition cycle selects a new master
(see
Figures 5c and 7 )
Parking is allowed only when the Master has all resources
unlocked (indicated by LKD
signal being high) During
phase 0 if the master still has resources locked (ENDT
and BGRNT signals are high) the Arbitration Controller will
immediately initiate a dummy cycle to unlock resources The
UNLK
signal is generated during phase 5 upon the suc-
cessful transfer of tenure The transfer of tenure may be
with itself or another module
55 THE ARBITRATION PHASES
The arbitration process consists of transitioning through six
phases (Phase 0 thru Phase 5) of the three arbitration syn-
chronization signals (AP
AQ
AR ) To transition between
control acquisition phases only one of the three arbitration
synchronization signals will transition
The Arbitration process is asynchronous and occurs as fast
as all the modules that contain arbitration logic can tran-
sition through the arbitration phases If a two-pass arbitra-
tion competition has been selected the entire control acqui-
sition cycle is repeated twice
Each arbitration synchronization signal (AP
AQ
AR )
represents the wire-OR of each of the individual synchroni-
zation signals from each of the modules For any of the
synchronization signals on the bus to be released all the
modules must release their individual synchronization sig-
nals (ap
aq
ar ) Therefore the release of a synchroniza-
tion signal forms a global synchronization point for all the
modules Likewise during the assertion of a synchronization
signal all modules must remain synchronized by asserting
their own signals in response
Each module must participate in the control acquisition cy-
cle whether or not the module is competing to remain syn-
chronized with the other modules
Figure 6 is a timing dia-
gram of the Control Acquisition Sequence
Figures 7a – f are
state transition diagrams of the DS3875 Arbitration Control-
ler Tables III and IV represent the internal register bits that
are affected by the arbitration states and their transitions
The DS3875 Arbitration Controller transitions to the next
arbitration phase upon (see
Figure 6 )
1 APO output signal being asserted to phase 1
2 ARI input signal being negated to phase 2 (This input is
filtered and indicates all modules have released the AR
synchronization signal on the Futurebusa backplane)
3 AQO output signal being asserted to phase 3
4 API input signal being negated to phase 4 (This input is
filtered and indicates all modules have released the AP
synchronization signal on the Futurebusa backplane)
5 ARO output signal being asserted to phase 5
6 AQI input signal being negated to phase 0 (This input is
filtered and indicates all modules have released the AQ
synchronization signal on the Futurebusa backplane)
18



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


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