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

X  

SCD1284 датащи(PDF) 39 Page - Intel Corporation

номер детали SCD1284
подробное описание детали  IEEE 1284-Compatible Parallel Interface Controller with Two High-Speed Asynchronous Serial Ports
PDF  176 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  INTEL [Intel Corporation]
домашняя страница  http://www.intel.com
Logo INTEL - Intel Corporation

SCD1284 датащи(HTML) 39 Page - Intel Corporation

Back Button SCD1284 Datasheet HTML 35Page - Intel Corporation SCD1284 Datasheet HTML 36Page - Intel Corporation SCD1284 Datasheet HTML 37Page - Intel Corporation SCD1284 Datasheet HTML 38Page - Intel Corporation SCD1284 Datasheet HTML 39Page - Intel Corporation SCD1284 Datasheet HTML 40Page - Intel Corporation SCD1284 Datasheet HTML 41Page - Intel Corporation SCD1284 Datasheet HTML 42Page - Intel Corporation SCD1284 Datasheet HTML 43Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 39 / 176 page
background image
IEEE 1284-Compatible Parallel Interface Controller — CD1284
Datasheet
39
Another use for these bits is channel encoding. This is applicable in a single-CD1284 design and
any design not using daisy-chaining (requiring a unique address range for each device). This
applies where the value in the LIVR as a vector for a hardware interrupt response is not necessary.
Since each channel has its own LIVR, these five bits have a unique value identifying the channel.
There is no need to read the RICR, TICR, or MICR to find the channel number; in a single I/O
operation, the CPU determines both the type of interrupt and the number of the channel requesting
service. With five bits available, systems with small numbers of CD1284s are able to encode both
the channel number and chip identification number in the LIVR.
Once the acknowledge procedure is complete, the CD1284 is ready to be serviced for the type of
interrupt acknowledged. For example, if the interrupt was for receive good data, the CPU would
read the RDCR to determine the number of characters available in the receive FIFO. It then reads
the same number of characters, by successive reads, from the RDSR. Other tasks, such as disabling
future interrupts or changing channel parameters, could also be performed at this time.
Once all tasks involved in servicing the interrupt are complete, one more operation is performed.
To inform the CD1284 that the service acknowledge is complete, the CPU writes a dummy value to
the EOSRR. Although the data written does not matter, the write operation is important. This write
forces the internal context switch back to normal operating mode.
5.3.2.2
Summary of Interrupt Driven Service Requests, Serial Channels
The actions that occur during an interrupt request/service are:
The CPU senses service request from one of the CD1284 service-request outputs through its
interrupt request input.
The CPU responds by performing a read cycle to activate the appropriate SVCACK* input
pin.
The CPU decodes the value read from the vector register during step 2, and decides on the type
of service request (if necessary).
The CPU reads the R/T/M/ICR to determine the channel number.
The CPU services the request (load transmit FIFO, read receive FIFO, and so on).
The CPU writes a dummy value to the EOSRR to terminate the service routine.
5.3.2.3
Common Service Acknowledge
One method of hardware-activated, service-acknowledge request is the common service
acknowledge. In this method, all SVCACKx* inputs are tied together and are driven from the same
source. In this configuration, the CD1284 internally prioritizes the acknowledge as receive,
transmit, parallel, and modem. If a device has both a receive and a parallel request pending, the
common acknowledge causes it to respond with the vector for the receiver. Then a subsequent
service acknowledge allows the parallel channel request to be serviced.
5.3.2.4
Software-Activated Context Switch — Serial Channels
It is possible, by CPU manipulation of some internal registers, to cause the context switch without
activating any of the SVCACK* hardware inputs. The method is the same used in the poll-mode–
CD1284 design. Once the CPU has detected the service request through its interrupt response
circuitry, it follows the same procedures that a polling method uses when it detects an active
service request. Refer to the context switching description in the following section.



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