欢迎访问ic37.com |
会员登录 免费注册
发布采购

MAS17503FCXXX 参数 Datasheet PDF下载

MAS17503FCXXX图片预览
型号: MAS17503FCXXX
PDF下载: 下载PDF文件 查看货源
内容描述: [Micro Peripheral IC]
分类和应用:
文件页数/大小: 35 页 / 650 K
品牌: ZARLINK [ ZARLINK SEMICONDUCTOR INC ]
 浏览型号MAS17503FCXXX的Datasheet PDF文件第3页浏览型号MAS17503FCXXX的Datasheet PDF文件第4页浏览型号MAS17503FCXXX的Datasheet PDF文件第5页浏览型号MAS17503FCXXX的Datasheet PDF文件第6页浏览型号MAS17503FCXXX的Datasheet PDF文件第8页浏览型号MAS17503FCXXX的Datasheet PDF文件第9页浏览型号MAS17503FCXXX的Datasheet PDF文件第10页浏览型号MAS17503FCXXX的Datasheet PDF文件第11页  
MA17503
3.0 INTERFACE SIGNALS
All signals comply with the voltage levels of Table 1. In
addition, each of these functions is provided with Electrostatic
Discharge (ESD) protection diodes. All unused inputs must be
held to their inactive state via a connection to VDD or GND.
Throughout this data sheet, active low signals are denoted
by either a bar over the signal name or by following the name
with an “N’’ suffix (e.g., DMAKN). Referenced signals that are
not found on the MA17503 are preceded by the originating
chip’s functional acronym in parentheses (e.g., (EU)OSC).
Following is a description of each pin function grouped
according to functional interface. The function name is
presented first, followed by its acronym, its type, and its
description. Function type is either input, output, high
impedance (Hi-z), or a combination thereof. Timing
characteristics of each of the functions described is provided in
Section 5.0.
3.1 POWER LNTERFACE
The power interface consists of one 5V VDD connection
and one GND connection.
3.2 CLOCKS
The clock interface, discussed below, provides
synchronization for lnterrupt Unit operations and the clock
inputs for the interval and watchdog timers.
3.2.1 Synchronisation Clock (SYNCLKN)
Input. The MA17501 Execution Unit (EU) generates the
SYNCLKN signal for the Interrupt Unit. The Interrupt Unit uses
this signal to synchronise system inputs (e.g., interrupts and
faults) to the MAS281 machine cycle and to control all other
internal functions.
3.2.2 Timer Clock (TCLK)
Input. TCLK is a 100 KHz, user provided clock signal that
drives the interval timers A and B, and the Bus Fault timer.
TCLK is synchronised to the MAS281 machine cycle, via
SYNCLKN, before being sent to the interval timers. This allows
the lU to implement the Internal l/O Commands associated with
timer operation.
The synchronised version of TCLK drives interval timer A,
clocking it once every 10 microseconds. The synchronised
TCLK is divided by 10 to provide a 10 KHz clock for driving
interval timer B, clocking it once every 100 microseconds.
The unsynchronised TCLK is used to increment the Bus
Fault watchdog timer. When DSN drops low, the Bus Fault
timer is enabled to count and expires after two TCLK high-to-
low transitions.
3.2.3 Trigger-Go Clock (TGCLK)
Input. This user provided clock drives the autonomous on-
chip system watchdog timer. The Trigger-Go timer is
incremented by the high-to-low transition of TGCLK.
3.3 BUSES
Following is a discussion of the two communication buses
connecting the lnterrupt Unit to the rest of the three chip set.
The AD Bus transfers 16-bit data and commands, while the M
Bus communicates microcode control data.
3.3.1 Address/Data Bus (AD Bus)
Input/Output/Hi-z. These signals comprise the multiplexed
address and data bus. During internal bus operations, the AD
Bus accommodates the transfer of Internal I/O commands and
data from the MA17501 Execution Unit to the lnterrupt Unit. lt
also accommodates the transfer of data from the lnterrupt Unit
to the Execution Unit in response to internal I/O commands.
AD00 is the most significant bit position and AD15 is the least
significant bit position of both the 16-bit data and 16-bit
command. A high on this bus corresponds to a logic 1 and a low
corresponds to a logic 0.
Commands on the AD Bus are passed through transparent
latches during the low state of input/output SYNCLKN cycles
and are latched at the low-to-high transition of SYNCLKN. Data
on the AD Bus, is either clocked into the lU by the high-to-low
transition of SYNCLKN or placed there by the lU during the low
portion of SYNCLKN.
3.3.2 Microcode Bus Bits 4, 5 and 6 (M04, 05 & 06)
Inputs. M04, M05, M06 are bits 4, 5 and 6 of the 20-bit
Microcode Bus and are coded in the 40-bit microcode
instruction as bits 4, 5 and 6. These bits are latched into the IU
at the SYNCLKN high-to-low transition and are decoded for
commanding the Fault Register, the DMA interface, the NPU
discrete, and for providing the 4-bit priority encoded interrupt
vector to the EU. lU microcode command cycles are extended
to six (EU)OSC cycles by INTREN low. Microcode bits 5 and 6
provide control of DDN during memory and external I/O cycles.
The microcode bus is not latched during DMA or the Hold state
(DMAKN or HLDAKN low).
3.4 BUS CONTROL
The following is a discussion of the signals used to control
the AD Bus and M Bus. They enable the respective busses at
the proper time and control system access to the MAS281
System AD Bus.
3.4.1 Data Strobe (DSN)
Input. The Interrupt Unit receives DSN from the Execution
Unit. The DSN high-to-low transition starts the Bus Fault
watchdog timer and during successful bus data transfers, the
low-to-high transition halts and resets the Bus Fault watchdog
timer. DSN is also instrumental in controlling the DDN signal
during MAS281 Read/lnput bus cycles.
3.4.2 Memory/lnput-Output (M/ION)
Input. The Interrupt Unit receives M/ION from the Execution
Unit. M/ION low enables l/O command decoding logic M/ION
also selects the FT bit to set in response to a low on MPROEN
and EXADEN.
3.4.3 Interrupt Unit Ready (IRDYN)
Output. The Interrupt Unit uses the IRDYN signal to cause
the Execution Unit clock generation state machine to inject one
wait state into lnternal I/O machine cycles, thus causing the
minimum five (EU)OSC period machine cycle to be extended to
a six (EU)OSC period 50% duty cycle machine cycle. Internal
l/O machine cycles occur during execution of the lU
implemented l/O commands listed in Table 2.
6