Electronic Components Datasheet Search
  English  ▼

X  

CD1865 Datasheet(PDF) 36 Page - Intel Corporation

Part # CD1865
Description  Intelligent Eight-Channel Communications Controller
PDF  150 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTEL [Intel Corporation]
Direct Link  http://www.intel.com
Logo INTEL - Intel Corporation

CD1865 Datasheet(HTML) 36 Page - Intel Corporation

Back Button CD1865 Datasheet HTML 32Page - Intel Corporation CD1865 Datasheet HTML 33Page - Intel Corporation CD1865 Datasheet HTML 34Page - Intel Corporation CD1865 Datasheet HTML 35Page - Intel Corporation CD1865 Datasheet HTML 36Page - Intel Corporation CD1865 Datasheet HTML 37Page - Intel Corporation CD1865 Datasheet HTML 38Page - Intel Corporation CD1865 Datasheet HTML 39Page - Intel Corporation CD1865 Datasheet HTML 40Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 36 / 150 page
background image
CD1865 — Intelligent Eight-Channel Communications Controller
36
Datasheet
1. Provide three levels of interrupt support, with three separate levels and three separate vectors.
This is well-suited to Motorola680X0 processors.
2. Provide a single level of interrupt support; this is an effective method when using 8-bit
processors such as the Z-80 and many Intel
microprocessors.
3. Poll the device directly in software.
Once the host has ‘noticed’ the service request, it has the following two choices for acknowledging
the request and beginning to service it:
• Acknowledge the request by a hardware-based service acknowledgment, as is typically done
in interrupt-driven systems.
• Acknowledge the request in software by reading from a register in the CD1865.
Thus, there are six theoretically possible options for interfacing the CD1865 to the host system.
Two of the methods (2a and 3a) are not practical to implement without external hardware, and offer
no performance advantage. Each of the other four methods has advantages and drawbacks
depending on the type of host CPU being used and whether or not that host CPU supports more
than one CD1865. The four methods used are listed in Table 4.
• This method is called ‘Full Interrupt – Type A’. The system is fully interrupt driven with
acknowledgments in hardware. It requires a host with at least three interrupt priority levels
available and the ability to acknowledge on multiple levels. This is the technique used by
Motorola 680X0 processors. It is the most efficient method when the host CPU has a relatively
fast interrupt context switch time and when the host CPU has duties other than driving the
CD1865s.
• This method is called ‘Full Interrupt – Type B’. It still has three levels of interrupt, but
provides a single acknowledgment level. It is commonly used in Intel-type processor systems
where there is an 8259A interrupt controller. The 8259A receives the three levels of interrupt,
but it provides its own vector to the host rather than that of the CD1865s. Then the host
acknowledges the CD1865s Service Request by reading the Vector register.
• This method is called ‘Single Interrupt’, and is best-suited to systems having only a single
interrupt input, such as most 8-bit microprocessors. After the host receives its interrupt and is
entering its interrupt service routine, it reads the CD1865 to evaluate which of the three types
of service requests is responsible for the interrupt.Then it acknowledges the interrupt by
reading the appropriate Request Acknowledge register. Note that the single interrupt signal
must be generated by the logical OR of the three request outputs with external output gates,
not by ‘wire-OR’ing’ them.
Table 4.
Service Request Methods
How the host detects the Service Request
1. Three-level
Hardware
Interrupt
2. Single-level
Hardware
Interrupt
3. Software
Polling
How the host
acknowledges the
Interrupt
a. Hardware-based
service
acknowledge
1a
Full Interrupt – Type A
2a Not recommended
(Inefficient)
3a Not recommended
(Inefficient)
b. Software-based
service
acknowledge
1b
Full Interrupt – Type B
2b
Single Interrupt
3b
Software Polled



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