Electronic Components Datasheet Search
  English  ▼

X  

SC28L201 Datasheet(PDF) 30 Page - NXP Semiconductors

Part # SC28L201
Description  3.3 V, 5 V UART, 3.125 Mbit/s, with 256-byte FIFO
PDF  110 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

SC28L201 Datasheet(HTML) 30 Page - NXP Semiconductors

Back Button SC28L201 Datasheet HTML 26Page - NXP Semiconductors SC28L201 Datasheet HTML 27Page - NXP Semiconductors SC28L201 Datasheet HTML 28Page - NXP Semiconductors SC28L201 Datasheet HTML 29Page - NXP Semiconductors SC28L201 Datasheet HTML 30Page - NXP Semiconductors SC28L201 Datasheet HTML 31Page - NXP Semiconductors SC28L201 Datasheet HTML 32Page - NXP Semiconductors SC28L201 Datasheet HTML 33Page - NXP Semiconductors SC28L201 Datasheet HTML 34Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 30 / 110 page
background image
9397 750 13138
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
Product data sheet
Rev. 01 — 31 October 2005
30 of 110
Philips Semiconductors
SC28L201
3.3 V, 5 V UART, 3.125 Mbit/s, with 256-byte FIFO
7.4.8.3
Interrupt arbitration and IRQN generation
Interrupt arbitration is the process used to determine that an interrupt request should be
presented to the host. The arbitration is carried out between the ‘Interrupt Threshold’ and
the ‘sources’ whose interrupt bidding is enabled by the IMR. The interrupt threshold is part
of the ICR (Interrupt Control Register) and is a value programmed by the user. The
‘sources’ present a value to the interrupt arbiter. That value is derived from four fields: the
channel number, type of interrupts source, FIFO fill level, and a programmable value. The
interrupt request (IRQN) will be asserted only when one or more of these values exceeds
the threshold value in the interrupt control register will.
Following assertion of the IRQN the host will either assert IACKN (Interrupt Acknowledge)
or will use the command to ‘Update the CIR’. At the time either action is taken the CIR will
capture the value of the source that is prevailing in the arbitration process. (Call this value
the winning bid.)
The SCLK drives the arbitration process. It evaluates the 12 bits of the arbitration bus at
1
⁄
2 the SCLK rate developing a value for the CIR every two SCLK cycles. New arbitration
values presented to the arbitration block during an arbitration cycle will be evaluated in the
next arbitration cycle.
For sources other than receiver and transmitters the user may set the high order bits of an
interrupt sources bid value, thus tailoring the relative priority of the interrupt sources. The
fill level of their respective FIFOs controls the priority of the receivers and transmitters.
The more filled spaces in the RxFIFO the higher the bid value; the more empty spaces in
the TxFIFO the higher its priority. Channels whose programmable high order bits are set
will be given interrupt priority higher than those with zeros in their high order bits, thus
allowing increased flexibility. The transmitter and receiver bid values contain the character
counts of the associated FIFOs as high order bits in the bid value. Thus, as a receivers
RxFIFO fills, it bids with a progressively higher priority for interrupt service. Similarly, as
empty space in a transmitters TxFIFO increases, its interrupt arbitration priority increases.
The programmable fields allow the software to adjust the authority or value of the bid for
those devices not having a FIFO.
Table 4:
Interrupt values
Type
Bit 11 to bit 4
Bit 3
Bit 2
Bit 1
Bit 0
receiver without error
RxFIFO filled Byte Count
0
0
1
channel number
receiver with error
RxFIFO filled Byte Count
1
0
1
channel number
receiver watchdog
RxFIFO filled Byte Count
1
0
0
channel number
transmitter
TxFIFO empty Byte Count
0
1
0
channel number
change of break
programmed field
1110
channel number
Rx loopback error
programmed field
1111
channel number
change-of-state
programmed field
0110Port 0 or 1
Xon/Xoff
programmed field
0111
channel number
Counter/Timer
programmed field
1000
Counter 0 or 1
address recognition
programmed field
1011
channel number
no interrupt
0
0000-
threshold
bits 7:0 of Interrupt Control Register (ICR)
00000



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