FWIXP425BD Intel, FWIXP425BD Datasheet - Page 20

IC NETWRK PROCESSR 533MHZ 492BGA

FWIXP425BD

Manufacturer Part Number
FWIXP425BD
Description
IC NETWRK PROCESSR 533MHZ 492BGA
Manufacturer
Intel
Datasheets

Specifications of FWIXP425BD

Processor Type
Network
Features
XScale Core
Speed
533MHz
Voltage
1.3V
Mounting Type
Surface Mount
Package / Case
492-BGA
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
852279

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
FWIXP425BD
Manufacturer:
IDT
Quantity:
260
Part Number:
FWIXP425BD
Manufacturer:
Intel
Quantity:
10 000
Part Number:
FWIXP425BD
Manufacturer:
XILINX
0
Part Number:
FWIXP425BD
Manufacturer:
INTEL/英特尔
Quantity:
20 000
Non-Core Errata
Workaround:
Status:
11.
Problem:
Implication:
Workaround:
20
Here are two possible software timer work arounds:
No
Character Time-Out Interrupt Sticks Under Certain Software Timing
Conditions (SCR 2235)
Character time-out interrupt doesn’t clear and the DR bit is not set.
The processor can get into a continuous interrupt loop where the character time-out interrupt is
SET although there is no data in the FIFO.
This errata results from the following implementation:
If the Step
If this situation has been assessed correctly, the workaround’s disabling of the interrupt — via
IER[4] (step 2.) — will prevent the RTO interrupt SM from being entered a second time. It is safe
to re-enable the interrupt after the FIFO is empty, as the FIFO empty condition also prevents the
RTO interrupt SM from being entered. To execute:
1. Read Line Status Register (LSR) and check for errors.
2. Read Data from FIFO.
3. Software Delay.
4. Read LSR, check for errors, and LOOP back to Step
5. DONE.
Fix.
Only enable one of the following timers: GP0, GP1, Timestamp, or Watchdog interrupt. If the
watchdog timer is configured to do a soft reset, the GP0,GP1, or the Timestamp can be used in
addition to the watchdog timer.
Note there is a counter in the IXP42X product line PMU that can be used.
If the first work around is insufficient, an improved timer interrupt handler would be needed.
Pseudo-code for such an improved timer handler follows:
Intel
10. Load R9 [GP timer 1 register].
12. If (R8 > R5), then GP timer 0 expired: Software needs to acknowledge.
13. If (R9 > R6), then GP timer 1 expired: Software needs to acknowledge.
11. If (R7 < R4), then timestamp expired: Software needs to acknowledge.
1. Interrupt handler determines there is a timer interrupt.
2. Load R0 [timer status register].
3. Load R4 [timestamp register].
4. Load R5 [GP timer 0 register].
5. Load R6 [GP timer 1 register].
6. Software acknowledges timers that have expired.
7. Store R0 [timer status register] at software clears timer status.
8. Load R7 [timestamp register].
9. Load R8 [GP timer 0 register].
®
3.
IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
is placed in front of 1., the issue never occurs.
2.
— if DR bit in LSR is SET.

Related parts for FWIXP425BD