Electronic Components Datasheet Search
  English  ▼

X  

CS4210 Datasheet(PDF) 26 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # CS4210
Description  IEEE 1394 OHCI Controller
PDF  102 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

CS4210 Datasheet(HTML) 26 Page - National Semiconductor (TI)

Back Button CS4210 Datasheet HTML 22Page - National Semiconductor (TI) CS4210 Datasheet HTML 23Page - National Semiconductor (TI) CS4210 Datasheet HTML 24Page - National Semiconductor (TI) CS4210 Datasheet HTML 25Page - National Semiconductor (TI) CS4210 Datasheet HTML 26Page - National Semiconductor (TI) CS4210 Datasheet HTML 27Page - National Semiconductor (TI) CS4210 Datasheet HTML 28Page - National Semiconductor (TI) CS4210 Datasheet HTML 29Page - National Semiconductor (TI) CS4210 Datasheet HTML 30Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 26 / 102 page
background image
www.national.com
26
Revision 1.0
Operational Description (Continued)
3.6
PHYSICAL REQUESTS
When a block or quadlet read or write request is received,
the CS4210 handles the operation automatically without
involving software if the offset address in the request
packet header meets a specific set of criteria listed below.
Requests that do not meet these criteria are directed to the
AR DMA Request context unless otherwise specified.
CS4210 registers which are written via physical access to
the CS4210 yield unspecified results. The CS4210 checks
to see if the offset address in the request packet header is
one of the following.
If the offset falls within the physical range, then the offset
address is used as the memory address for the block or
quadlet transaction. Physical range is defined by offsets
inclusively between a lower bound of 0h and an upper
bound of 0000_FFFF_FFFFh. If the high order 16-bits of
the offset address is 0000h, then the lower 32 bits of the
offset address are used as the memory address for the
block or quadlet transaction.
Lock transactions and block transactions with a non-zero
extended tcode are not supported in this address space,
instead they are diverted to the AR DMA Request context.
For read requests, the information needed to formulate the
response packet is passed to the Physical Response Unit.
Requests are only accepted if the source node ID of the
request has a corresponding bit in the Asynchronous
Request Filter registers and Physical Request Filter regis-
ters (see Section 4.4.23 "Physical Request Filter Regis-
ters" on page 79).
If the offset address selects one of the following addresses,
the physical request unit directly handles quadlet compare-
swaps and quadlet reads. Other requests are sent an
ack_type_error (see Table 3-7 on page 20.)
1)
BUS_MANAGER_ID (FFFFF000021Ch):
Local register is nscBusmgrID (BAR1+Offset 60h).
2)
BANDWIDTH_AVAILABLE (FFFFF0000220h):
Local register is nscBandwAvai (BAR1+Offset 64h).
3)
CHANNELS_AVAILABLE_HI (FFFFF0000224h):
Local register is nscChanAvailHi (BAR1+Offset 68h).
4)
CHANNELS_AVAILABLE_LO (FFFFF0000228h):
Local register is nscChanAvailLo (BAR1+Offset 6Ch).
If the offset address is one of the following addresses, the
Physical Request controller directly handles quadlet reads.
Other requests shall be sent an ack_type_error.
1)
Config ROM header (1st quadlet of the Config ROM)
(FFFFF0000400h): Local register is ConfigROM-
header (see Section 4.4.5 "Configuration ROM Header
Register" on page 61).
2)
Bus
ID
(1st
quadlet
of
the
Bus_Info_Block)
(FFFFF0000404h): Local register is BusID (see Sec-
tion 4.4.6 "Bus Identification Register" on page 61).
3)
Bus options (2nd quadlet of the Bus_Info_Block)
(FFFFF0000408h): Local register is BusOptions (see
Section 4.4.7 "Bus Options Register" on page 62).
4)
Global unique ID (3rd and 4th quadlets of the
Bus_Info_Block)
(FFFFF000040Ch
and
FFFFF0000410h): Local registers are GlobalIDHi and
GlobalIDLo (see Section 4.4.8 "Global Unique ID Reg-
ister" on page 63).
5)
Configuration
ROM
(FFFFF0000414h
to
FFFFF00007FFh). Mapped by the ConfigROMmap-
ping register toa1KB block of system memory (see
Section 4.4.9 "Configuration ROM Mapping Register"
on page 63)
For information about ack codes for write requests, see
Section 3.5.2 "Ack Codes for Write Requests" on page 24.
3.6.1
Filtering Physical Requests
Software can control which nodes it receives packets from
by utilizing the asynchronous filter registers. There are two
registers, one for filtering out all requests from a specified
set of nodes (AsynchronousRequestFilter register) and one
for filtering out physical requests from a specified set of
nodes (PhysicalRequestFilter register). The settings in both
registers have a direct impact on how the AR DMA
Request context is used (e.g., disabling only physical
receives from a node causes all request packets from that
node to be routed to the AR DMA Request context). The
usage and interrelationship between these registers is
described in Section 4.4.22 "Asynchronous Request Filter
Registers" on page 78.”



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