Zakładka z wyszukiwarką danych komponentów
  Polish  ▼
ALLDATASHEET.PL

X  

QG80331M800 Arkusz danych(PDF) 37 Page - Intel Corporation

Numer części QG80331M800
Szczegółowy opis  Intel 80331 I/O Processor Specification Update
PDF  67 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Producent  INTEL [Intel Corporation]
Strona internetowa  http://www.intel.com
Logo INTEL - Intel Corporation

QG80331M800 Arkusz danych(HTML) 37 Page - Intel Corporation

Back Button QG80331M800 Datasheet HTML 33Page - Intel Corporation QG80331M800 Datasheet HTML 34Page - Intel Corporation QG80331M800 Datasheet HTML 35Page - Intel Corporation QG80331M800 Datasheet HTML 36Page - Intel Corporation QG80331M800 Datasheet HTML 37Page - Intel Corporation QG80331M800 Datasheet HTML 38Page - Intel Corporation QG80331M800 Datasheet HTML 39Page - Intel Corporation QG80331M800 Datasheet HTML 40Page - Intel Corporation QG80331M800 Datasheet HTML 41Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 37 / 67 page
background image
Specification Update
37
Intel® 80331 I/O Processor
Non-Core Errata
52.
Enabling the core-to-memory port can cause a stall condition
Problem:
A stall condition can occur during high data throughput to the Memory Controller Unit (MCU),
due to a non-empty Bus Interface Unit (BIU) data queue that might allow no further traffic to be
submitted from the Intel XScale
® core. The stall is due to an invalid state in the queue control
registers and the associated pointers. The pointers and the queue status bits get out of sync,
allowing part of the BIU to conclude that it is full and therefore not to accept any more
transactions. The other part of the BIU concludes that it is empty, and therefore does not flush the
non-empty condition.
The stall condition can be generated in the following scenario:
1. Within the MCU, accept a read from one port (core-to-memory or IB-MCU). This triggers an
automatic coherency check, which requires writes within the same 1 K address “page” to be
pushed ahead of the read.
2. An “incoherent” write (in other words, a write that must precede the read from step 1) must
exist in the opposite port. This write is executed to DDR memory as normal.
3. A read must also exist in the opposite port; destination (coherent or incoherent) is unimportant.
This has the effect of maintaining the port’s request to the MCU.
4. An incoherent write arrives in the original port during the exact cycle the opposite write is
completed.
5. Due to the combination of pending read request and last-second incoherent write, the MCU
gets out of sync and attempts to acknowledge a write from the wrong port. This causes the
offending queue pointer/status bit mismatch. This situation locks the opposite port to the
original read transaction.
Implication:
Enabling the core-to-memory port (BIUCR.0 = 1, IB address = FFFF_E608h) can cause a stall
condition or data corruption.
Workaround:
Do not enable the core-to-memory port in the BIU Control Register (BIUCR.0). When
BIUCR.0 = 0 (default condition), the core-to-memory port is disabled and forces all Intel XScale®
core memory transactions to be issued out the core internal bus (IB) port, therefore avoiding the
stall condition.
Note:
Disabling the core-to-memory port requires a review of specification clarification 13, “Bus
Interface Unit follows PCI ordering rules” on page 54.
Status:
Fixed. Fixed in D-0 stepping. See the Table , “Summary Table of Changes” on page 9.



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


Arkusz danych Pobierz

Go To PDF Page


Link URL



Czy Alldatasheet okazała się pomocna?  [ DONATE ] 

O Alldatasheet   |   Reklama   |   Kontakt   |   Polityka prywatności   |   Link do karty katalogowej    |   Linki   |   Lista producentów
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