ADLINK PCI-7224 User Manual
Page 37
 
Operation Theorem
• 29
The 8254 timer/counter IC occupies four I/O addresses. Users can refer to 
Tundra's or Intel®'s data sheet for a full description of the 8254 features. You 
can download the 8254 data sheet from the following web site: 
http://support.intel.com/support/controllers/peripheral/231164.htm
or
http://www.tundra.com (for Tundra’s 82C54 datasheet)
4.2.2 Cascaded 32 Bits Timer
The input clock frequency of the cascaded timers is 2MHz. The output of the 
timer is sent to the interrupt circuit (refer to section 4.3). Therefore, the 
maximum and minimum watchdog timer interrupt frequency is 
(2MHz)/(2*2)=500KHz and (2MHz)/(65535*65535)= 0.000466Hz respectively. 
4.2.3 Event Counter and Edge Control
The counter #0 of the 8254 chip can be used as an event counter. The input 
of counter #0 is PC4 of CN1 (P1C4). The counter clock trigger direction (H to 
L or L to H) is programmable. The gate control is always enabled. The output 
is sent to interrupt system which is named as event IRQ. If counter #0 is set 
as 8254 mode 0, the event counter IRQ will generate when the counter value 
is counting down to zero. 
4.3 Interrupt
Multiplexing
4.3.1 Architecture
The 7248/96 series products have a powerful and flexible interrupt 
multiplexing circuit which is suitable for many applications. The board is 
capable of accepting Dual Interrupts. The dual interrupt means that the 
hardware can generate two interrupt request signals at the same time and 
the software can service these two request signals by ISR. Note that the dual 
interrupts do not imply the card occupies two IRQ levels. 
The two interrupt request signals (INT1 and INT2) come from digital input 
signals or the timer/counter output. An interrupt source multiplexer (MUX) is 
used to select the IRQ sources. Fig 4.3 shows the interrupt system.