ISA (Industry Standard Architecture) was first used with the
IBM PC in 1981. It was the first open system for PC architecture. No restriction
was put on the use of this interconnection method by the IBM. IBM offered free
licensing of this PC architecture technique which resulted in more popularity
of this. Some main features of 8 bit ISA are:
1) It was introduced by IBM and was the first open system for
PC architecture.
2) It provides data transfer rate up to 4.77 Mbps.
3) ISA interface contains 62 pins to interface add on cards. These 62 pins are arranged in two rows, each containing 31 pins.
4) Distance between each pin is 0.1 Inches.
5) 8 Bit ISA make use of Following signals:
3 Ground Signals
2 +5V DC Supply
+12,12,-5V DC supply
Bidirectional 8 bit data Bus.
20 Address line, hence memory address space of 1MB (220=1MB)
3 DMA request lines
3 DMA acknowledge lines.
Six Interrupt Support
2) It provides data transfer rate up to 4.77 Mbps.
3) ISA interface contains 62 pins to interface add on cards. These 62 pins are arranged in two rows, each containing 31 pins.
4) Distance between each pin is 0.1 Inches.
5) 8 Bit ISA make use of Following signals:
3 Ground Signals
2 +5V DC Supply
+12,12,-5V DC supply
Bidirectional 8 bit data Bus.
20 Address line, hence memory address space of 1MB (220=1MB)
3 DMA request lines
3 DMA acknowledge lines.
Six Interrupt Support
Table given below illustrates all signals used by this
connector along with their functions:
PIN
No.
|
Signal
|
Signal
Description
|
B1
|
Ground
|
Contains Electrical Ground
|
B2
|
RESET DRV
|
Active Low signal at this pin Resets the Expansion card
|
B3
|
+5V DC
|
+5 V DC Supply
|
B4
|
IRQ2
|
Interrupt Request Line 2
|
B5
|
-5 V DC
|
-5 V DC Supply
|
B6
|
DRQ2
|
DMA request line 2
|
B7
|
-12 V DC
|
-12V DC Supply
|
B8
|
CARD SLCTD
|
It is Zero wait State Signal and is used to synchronize data transfer
between Processor and I/O devices.
|
B9
|
+12V DC
|
+12V DC supply
|
B10
|
Ground
|
Electrical Ground Signal
|
B11
|
SMEMW
|
Real Memory Write Signal and is used by the microprocessor to inform
expansion board data is placed over data bus and memory controller stores the
data byte in addressed location. This signal is active low if memory address
is within the lowest 1M of memory address space.
|
B12
|
SMEMR
|
This signal is used by Microprocessor or DMA controller to inform
expansion board that memory controller has put the 8 bit data from addressed
memory to data bus. This signal is active low if memory address is within the
lowest 1M of memory address space.
|
B13
|
IOW
|
I/O read signal informs expansion board that an output device is to
receive data byte over the data bus sent by processor.
|
B14
|
IOR
|
I/ O read signal is used to inform expansion board that an input
device is moving data through input port, so that processor can read it into
its registers.
|
B15
|
DACK3
|
DMA Acknowledge Line 3
|
B16
|
DRQ3
|
DMA Request line 3
|
B17
|
DACK1
|
DMA Acknowledge Line 1
|
B18
|
DRQ1
|
DMA Request Line 1
|
B19
|
Refresh
|
This signal is in active low state if it is bus mastering. It is used
to indicate that memory refresh is in progress.
|
B20
|
CLK( 4.77MHz)
|
4.77 MHz clock is provided through crystal oscillator available on
motherboard.
|
B21
|
IRQ7
|
Interrupt Request Line 7
|
B22
|
IRQ6
|
Interrupt Request Line 6
|
B23
|
IRQ5
|
Interrupt Request Line 5
|
B24
|
IRQ4
|
Interrupt Request Line 4
|
B25
|
IRQ3
|
Interrupt Request Line 3
|
B26
|
DACK2
|
DMA acknowledge Line 2
|
B27
|
T/C
|
Terminal Count to indicate end of DMA operation
|
B28
|
BALE
|
Bus Address Latch Enable, this signal is used by the processor to
read from or write into memory of expansion board.
|
B29
|
+5V DC
|
+5V DC Supply
|
B30
|
OSC (14.3 MHz)
|
This signal of 14.3 MHz is used by the expansion card and is directly
connected to the crystal oscillator that is driving the whole motherboard
clocks and timers.
|
B31
|
Ground
|
Electrical Ground Signal
|
These pins are of one row and second row pins are as
follows:
Pin No.
|
Signal
|
Signal
Description
|
A1
|
I/O CH CHK
|
I/O Channel check signal provides Microprocessor the feature of
checking status of connected I/O devices with PC bus. Active Low signal
generates a non maskable interrupt for Processor
|
A2
|
Data Bit 7
|
Data bit Line 7
|
A3
|
Data Bit 6
|
Data bit Line 6
|
A4
|
Data Bit 5
|
Data bit Line 5
|
A5
|
Data Bit 4
|
Data bit Line 4
|
A6
|
Data Bit 3
|
Data bit Line 3
|
A7
|
Data Bit 2
|
Data bit Line 2
|
A8
|
Data Bit 1
|
Data bit Line 1
|
A9
|
Data Bit 0
|
Data bit Line 0
|
A10
|
I/O CH RDY
|
I/O channel ready signal prevents default ready timer from timing
out. This signal is used by memory or I/O to pull read/write cycles.
|
A11
|
AEN
|
Address Enable line is used by the processor to indicate DMA
controller that processor has disconnected itself from address bus, data bus
and memory and DMA controller can work as bus master.
|
A12
|
Address 19
|
Address Line 19
|
A13
|
Address 18
|
Address Line 18
|
A14
|
Address 17
|
Address Line 17
|
A15
|
Address 16
|
Address Line 16
|
A16
|
Address 15
|
Address Line 15
|
A17
|
Address 14
|
Address Line 14
|
A18
|
Address 13
|
Address Line 13
|
A19
|
Address 12
|
Address Line 12
|
A20
|
Address 11
|
Address Line 11
|
A21
|
Address 10
|
Address Line 10
|
A22
|
Address 9
|
Address Line 9
|
A23
|
Address 8
|
Address Line 8
|
A24
|
Address 7
|
Address Line 7
|
A25
|
Address 6
|
Address Line 6
|
A26
|
Address 5
|
Address Line 5
|
A27
|
Address 4
|
Address Line 4
|
A28
|
Address 3
|
Address Line 3
|
A29
|
Address 2
|
Address Line 2
|
A30
|
Address 1
|
Address Line 1
|
A31
|
Address 0
|
Address Line 0
|
Expansion Board :
Fig . given below illustrates an 8 bit ISA add on card that
can be inserted into ISA slot.
Limitations of 8 Bit ISA
Lower
Data Transfer Rate: 8 Bit ISA
works at 4.77 MHz and data transfer rate obtained is 4.77Mbps which is very low
as compared to today’s standard. Another reason for this slow speed is low
bandwidth data Bus (i.e. only 8 bit).
Limited
DMA Channels: It support only 3 DMA channels and if one is occupied
by CD-Drive and one by HDD than only one DMA channel lefts for Expansion cards.
Less
IRQ Support: Only provide six interrupt lines that are very few. If
system contains floppy drive, COM port, LPT Port, HDD, CD WR than only one
interrupt lefts for the use of expansion boards.
Complex
Design: though
the installation of ISA expansion card was very easy but the problem associated
with them was when more than 1 expansion boards used simultaneously than jumper
settings and DIP switches has to be adjusted accordingly.
No comments:
Post a Comment