Electronic Components Datasheet Search
  English  ▼

X  

CS5920 Datasheet(PDF) 23 Page - Applied Micro Circuits Corporation

Part # CS5920
Description  Full 132 Mbytes/sec Transfer Rate
PDF  160 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMCC [Applied Micro Circuits Corporation]
Direct Link  http://www.amcc.com
Logo AMCC - Applied Micro Circuits Corporation

CS5920 Datasheet(HTML) 23 Page - Applied Micro Circuits Corporation

Back Button CS5920 Datasheet HTML 19Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 20Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 21Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 22Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 23Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 24Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 25Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 26Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 27Page - Applied Micro Circuits Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 23 / 160 page
background image
S5920 – PCI Product
Revision 1.01 – November 28, 2005
AMCC Confidential and Proprietary
DS1596
23
Data Book
ARCHITECTURAL OVERVIEW S5920
Since the S5920 is a PCI Target or Slave device only,
its cost is significantly less than PCI Bus Master solu-
tions. The S5920 is PCI purposed 2.2 compliant and
can support data transfer rates up to 132 Mbytes/sec.
Burst transfers and single data transfers are both sup-
ported. Figure 1 shows the block diagram for the
S5920.
Many additional S5920 features offer the user easier
hardware and software implementation. Up to four
memory or I/O size definable blocks, referred to as
Pass-Thru‘ regions, are provided for multiple device
configurations. Data transfers via a Pass-Thru region
can be performed either direct to the Add-On bus or
through two 32-Byte burstable FIFOs. Added read
prefetch and programmable FIFO wait state features
allow the user to tune system performance. The Pass-
Thru data channel also supports an active/passive
mode bus interface. Passive mode requires the
designer to transfer data by externally driving the Add-
On bus. Active mode minimizes design components
by enabling internal logic to drive or acquire the Add-
On bus to read or write data independently. Active
mode provides programmable wait state generation
for slower Add-On designs.
Two 32-bit mailbox registers are implemented for addi-
tional data or user-defined status/command transfers.
Each mailbox may be examined for empty or full, at
the byte level, through a mailbox status register. Mail-
box transfers can be either register style or hardware
direct. Dedicated external mailbox data and strobe
pins are provided for direct hardware read/writes and
allow Add-On to PCI interrupt capabilities. A direct
Add-On to a PCI bus interrupt pin is incorporated, add-
ing design flexibility.
The S5920 supports a two-wire serial nvRAM. This
allows the designer to customize the device configura-
tion to be loaded during power-up initialization. An
expansion BIOS may also be contained in the nvRAM.
S5920 REGISTER ARCHITECTURE
S5920 communications, control and configuration is
performed through three primary groups of registers:
PCI Configuration Registers, PCI Operation Registers
and Add-On Operation Registers. All of these registers
are user configurable through their associated buses
and from the external nvRAM. The following sections
provide a brief overview of each register group and the
nvRAM interface.
PCI Configuration Registers
All PCI compliant devices are required to provide a
group of PCI configuration registers. These registers
are polled by the host BIOS system during power-up
initialization. They contain specific device and product
information such as Vendor ID, Device ID, Subsystem
Vendor ID, memory requirements, etc. These registers
are located in the S5920 and are either initialized with
predefined default values or user customized defini-
tions contained in the external nvRAM.
PCI Bus Accessible Registers
The second group of registers are the PCI Operation
Registers. This group of registers is accessible to the
PCI Bus. These are the primary registers through
which the PCI Host configures the S5920 operation
and communicates with the Add-On Bus. These regis-
ters encompass the PCI bus mailboxes, Pass-Thru/
FIFO data channel and Status/ Control registers.
Add-On Bus Accessible Registers
The last register group consists of the Add-On Opera-
tion Registers. This group of registers is accessible via
the Add-On Bus. These are the primary registers
through which the Add-On application configures
S5920 operation and communicates with the PCI Bus.
These registers encompass the Add-On bus mail-
boxes, Pass-Thru/FIFO Registers and Status/Control
Registers.
SERIAL NON-VOLATILE INTERFACE
Previously indicated, the S5920 contains the required
set of PCI Configuration Registers. These registers
can be initialized with default values or with custom-
ized values contained in an external nvRAM. The
nvRAM allows Add-On card manufacturers to initialize
the S5920 with their specific Vendor ID values, along
with other desired S5920 operation characteristics.



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