Electronic Components Datasheet Search
  English  ▼

X  

DP83932C Datasheet(PDF) 63 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # DP83932C
Description  MHz SONICTM Systems-Oriented Network Interface Controller
PDF  98 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

DP83932C Datasheet(HTML) 63 Page - National Semiconductor (TI)

Back Button DP83932C Datasheet HTML 59Page - National Semiconductor (TI) DP83932C Datasheet HTML 60Page - National Semiconductor (TI) DP83932C Datasheet HTML 61Page - National Semiconductor (TI) DP83932C Datasheet HTML 62Page - National Semiconductor (TI) DP83932C Datasheet HTML 63Page - National Semiconductor (TI) DP83932C Datasheet HTML 64Page - National Semiconductor (TI) DP83932C Datasheet HTML 65Page - National Semiconductor (TI) DP83932C Datasheet HTML 66Page - National Semiconductor (TI) DP83932C Datasheet HTML 67Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 63 / 98 page
background image
50 Bus Interface (Continued)
TLF10492 – 46
FIGURE 5-20 Bus Exception (Bus Retry)
Latched Bus Retry is set though the SONIC will not retry
until the BR bit in the ISR (see Section 436) has been reset
and BRT is deasserted BRT has precedence of terminating
a memory cycle over DSACK01 STERM or RDYi
BRT may be sampled synchronously or asynchronously by
setting the EXBUS bit in the DCR (see Section 432) If
synchronous Bus Retry is set BRT is sampled on the rising
edge of T2 If asynchronous Bus Retry is set BRT is double
synchronized from the falling edge of T1 The asynchronous
setup time does not need to be met but doing so will guar-
antee that the bus exception will occur in the current bus
cycle instead of the next bus cycle Asynchronous Bus Re-
try may only be used when the SONIC is set to asynchro-
nous mode
Note 1
The deassertion edge of HOLD is dependent on the PH bit in the
DCR2 (see Section 437) Also BGACK is driven high for about
bus clock before going TRI-STATE
Note 2
If Latched Bus Retry is set BRT need only satisfy its setup time
(the hold time is not important) Otherwise BRT must remain as-
serted until after the Th state
Note 3
If DSACK01 STERM or RDYi remain asserted after BRT the next
memory cycle may be adversely affected
547 Slave Mode Bus Cycle
The SONIC’s internal registers can be accessed by one of
two methods (BMODE e 1 or BMODE e 0) In both meth-
ods the SONIC is a slave on the bus This section de-
scribes the SONIC’s slave mode bus operations
5471 Slave Cycle for BMODE e 1
The system accesses the SONIC by driving SAS CS SRW
and RAk50l SONIC will start a slave cycle once CS and
SAS are asserted properly SONIC samples CS asynchro-
nously at the falling edge of each BSCK SAS signal can be
asserted anytime as long as it is before the next falling edge
of the clock that the CS is sampled on
The register address RAk50l and the readwrite signal
SRW will be latched by the SONIC on the falling edge of the
SAS signal Once SAS and CS are asserted SMACK will be
asserted by the SONIC to signify that the SONIC has started
the slave cycle Although CS and SAS are asynchronous
inputs meeting their setup times (as shown in
Figures 5-21
and
5-22 ) will guarantee that SMACK which is asserted off
of a falling edge will be asserted 1 bus clock after the falling
edge that CS was clocked in on This is assuming that the
SONIC is not a bus master when CS was asserted If the
SONIC is a bus master then when CS is asserted the
SONIC will complete its current master bus cycle and get off
the bus temporarily (see Section 548)
In this case
SMACK will be asserted maximum 5 bus clocks after the
falling edge that CS was clocked in on This is assuming
that there were no wait states in the current master mode
access Wait states will increase the time for SMACK to go
low by the number of wait states in the cycle
If the slave access is a read cycle (
Figure 5-21 ) then the
data will be driven off the same edge as SMACK Ifitisa
write cycle (
Figure 5-22 ) then the data will be latched in
exactly 2 bus clocks after the assertion of SMACK In either
case DSACK01 are driven low 2 bus clocks after SMACK
to terminate the slave cycle For a read cycle the assertion
of DSACK01 indicates valid register data and for a write
cycle the assertion indicates that the SONIC has latched
the data The SONIC deasserts DSACK01 at the rising
edge of SAS or CS depending on which is deasserted first
The data bus is deasserted on the rising edge of SAS The
SONIC deasserts SMACK and causes DSACK01 to be-
come TRI-STATE on the falling edge of the BSCK that SAS
was sampled high on
Note 1
Although the SONIC responds as a 32-bit peripheral when it drives
both DSACK0 and DSACK1 low it transfers data only on lines
Dk150l
Note 2
For multiple register accesses CS can be held low and SAS can be
used to delimit the slave cycle In this case SMACK will be driven
low due to SAS going low since CS has already been asserted
Notice that this means SMACK will not stay asserted low during the
entire time CS is low (as is the case for MREQ Section 548)
Note 3
If memory request (MREQ) follows a chip select (CS) it must be
asserted at least 2 bus clocks after CS is deasserted Both CS and
MREQ must not be asserted concurrently
Note 4
When CS is deasserted it must remain deasserted for at least one
bus clock
Note 5
The way in which SMACK is asserted due to CS is not the same as
the way in which SMACK is asserted due to MREQ The assertion
of SMACK is dependent upon both CS and SAS being low not just
CS This is not the same as the case for MREQ (see Section 548)
The assertion of SMACK in these two cases should not be con-
fused
63



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


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