поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

OR3LP26B датащи(PDF) 37 Page - Agere Systems

номер детали OR3LP26B
подробное описание детали  Field-Programmable System Chip (FPSC) Embedded Master/Target PCI Interface
PDF  184 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  AGERE [Agere Systems]
домашняя страница  
Logo AGERE - Agere Systems

OR3LP26B датащи(HTML) 37 Page - Agere Systems

Back Button OR3LP26B Datasheet HTML 33Page - Agere Systems OR3LP26B Datasheet HTML 34Page - Agere Systems OR3LP26B Datasheet HTML 35Page - Agere Systems OR3LP26B Datasheet HTML 36Page - Agere Systems OR3LP26B Datasheet HTML 37Page - Agere Systems OR3LP26B Datasheet HTML 38Page - Agere Systems OR3LP26B Datasheet HTML 39Page - Agere Systems OR3LP26B Datasheet HTML 40Page - Agere Systems OR3LP26B Datasheet HTML 41Page - Agere Systems Next Button
Zoom Inzoom in Zoom Outzoom out
 37 / 184 page
background image
Lucent Technologies Inc.
37
Data Sheet
ORCA OR3LP26B FPSC
March 2000
Embedded Master/Target PCI Interface
Lucent Technologies Inc.
PCI Bus Core Detailed Description Dual
Port (continued)
Designing a Deadlock Timer
This design example is a method by which the user
application can detect the deadlock condition and ter-
minate the burst transaction. Since the mw_emptyn
signal is on the pciclk clock domain, it must be resyn-
chronized to the fclk domain. To accomplish this, dou-
ble register mw_emptyn with fclk driven registers. The
mw_emptyn signal is fed as a clock enable and a syn-
chronous clear to a counter, driven by fclk. The
counter's length may be designed to guarantee a cer-
tain time-out latency on the PCI bus. When the FIFO is
not empty (mw_emptyn = 1), the counter will stay
cleared. When the FIFO has been empty for an
extended period of time, the counter will count and
eventually overflow. This overflow indication can be
used to write one dummy word into the FIFO with the
byte enables disabled along with the mwlastcycn bit
asserted. The transaction will complete, and the core
will go back into an idle state.
Bursting
Instead of using a burst length, the Master write opera-
tion relies on mwlastcycn to inform the PCI core on a
cycle-by-cycle basis when additional burst data is to
follow. This allows the FPGA application to maintain
control over the length of the Master write burst for as
long as possible, but may require the FPGA application
to implement a burst length counter if needed. When
executing a burst Master write, a deasserted mwlast-
cycn must accompany every data element except the
last element on bus datafmfpga. The signal mwlast-
cycn must remain asserted throughout a nonburst
Master write, since the last data phase is the only data
phase. The maximum burst length is limited only by the
latency timer. To initiate a burst, the starting address
must be aligned to a 64-byte boundary. If ad[2] is a 1, a
single transfer will be executed.
Termination
Once initiated, Master write operations will repeat on
the PCI bus until either one of the following occurs:
1. All data is sent.
2. An abort occurs (either Master or Target).
3. The PCI bus’s reset signal (rstn) is asserted.
If a PCI transaction is terminated with a retry or discon-
nect before all data has been written, the PCI core will
initiate another Master write operation, continuing from
that point.
Reset
The FPGA application can apply the PCI core’s reset
signal mfifoclrn to place the core’s master logic in a
known state. Normally, the clear signal will not be used
unless a severe problem has occurred in the data flow.
The mfifoclrn signal is synchronous with fclk and must
be asserted for a minimum of three clock periods. Dur-
ing reset, the m_ready signal will go low. After the
reset signal is deasserted high, m_ready will continue
to be low for 8—10 clock periods. The FPGA applica-
tion should not continue normal operation until
m_ready is asserted high.
Understanding and Using the pci_mcfg_stat Status
Signals
On the Master interface, there are two signals that con-
trol and provide status to the FPGA application. The
signal pci_mcfg_stat provides the status, and mcfg-
shiftenn controls what information the status line pro-
vides. The pci_mcfg_stat signal is always active and
duplicates the status contained in configuration status
register at location offset 0x04, bits 24, 28, and 29. To
use this status output, the FPGA application must keep
mcfgshiftenn = 1. When high, pci_mcfg_stat pro-
vides the wired-OR of the three status lines. If
pci_mcfg_stat gets set to a 1, indicating an error, then
the FPGA application may set mcfgshiftenn = 0 to
determine individual status. Once low, the
pci_mcfg_stat signal will output data parity error
detected on the first clock, target abort received on the
second clock, and master abort received on the third
clock.



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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