数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

MAS281 数据表(PDF) 14 Page - Dynex Semiconductor

部件名 MAS281
功能描述  MIL-STD-1750A Microprocessor
PDF  55 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  DYNEX [Dynex Semiconductor]
网页  http://www.dynexsemi.com
标志 DYNEX - Dynex Semiconductor

MAS281 数据表(HTML) 14 Page - Dynex Semiconductor

Back Button MAS281 Datasheet HTML 10Page - Dynex Semiconductor MAS281 Datasheet HTML 11Page - Dynex Semiconductor MAS281 Datasheet HTML 12Page - Dynex Semiconductor MAS281 Datasheet HTML 13Page - Dynex Semiconductor MAS281 Datasheet HTML 14Page - Dynex Semiconductor MAS281 Datasheet HTML 15Page - Dynex Semiconductor MAS281 Datasheet HTML 16Page - Dynex Semiconductor MAS281 Datasheet HTML 17Page - Dynex Semiconductor MAS281 Datasheet HTML 18Page - Dynex Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 55 page
background image
MAS281
14/55
LP
SP
Interrupt
Address
Address
PWRD
0
20
21
122
23
INT02
2
24
25
326
27
428
29
52A
2B
62C
2D
72E
2 F
INT08
8
30
31
932
33
INT10
10
34
35
INT11
11
36
37
IOI1
12
38
39
INT13
13
3A
3B
IOI2
14
3C
3D
INT15
15
3E
3F
Table 5: Interrupt Pointer Definitions
Figure 6: Interrupt Vectoring
interrupts are output to the priority encoder where the highest
priority is encoded as a 4-bit vector. If interrupts are enabled,
and an unmasked interrupt is pending, the priority encoder will
assert an interrupt request to the CU.
Upon completing execution of a given MIL-STD-1750A
instruction, the CU’s microsequencer checks the state of the
priority encoder’s interrupt request. If an interrupt request is
asserted, the microsequencer branches to the microcode
interrupt service routine. This routine performs a read of the
priority encoder’s 4-bit pending interrupt vector, stores the
value in the EU Dl register, and then uses this value to
calculate the appropriate interrupt linkage and service
pointers. The pointers serve as addresses to data structures
used in servicing interrupts. Figure 6 depicts this relationship.
Table 5 defines pointer values.
Using the linkage and service pointers, the microcode
interrupt service routine performs the following: (1) the current
contents of the status word, mask register, and instruction
counter are saved; (2) a write status word l/O command is
executed with an all zero data word; (3) the new mask is
loaded into MK and interrupts are disabled; (4) the new status
word is read and checked for a valid AS field - If AS is non-zero
and an MMU is not present, AS is set to zero and fault 11
(address state error) is set in the fault register FT; (5) a write
status word command using the new status word is performed;
and (6) the new IC value is loaded into IC, the instruction
pipeline is filled starting at the new address, and instruction
execution begins.
[NOTE: The steps listed above represent a summary of
actions performed during interrupt servicing and do not
necessarily reflect the actual order in which these events take
place.]
If an interrupt is latched during the interrupt service routine,
it will not be processed until interrupts are re-enabled. If an AS
fault occurs during the service routine, interrupt level 1 will be
set. This interrupt will be serviced when interrupts are re-
enabled unless it is masked by the new value in MK.
3.4 FAULT SERVICING
Eight user fault inputs are provided. A low on any of these
inputs will be latched into the Fault Register (FT) at the high-to-
low transition of SYNCN.
register on the following SYNC high-to-low transition (with the
exception of INT02N which is latched into Pl when INT02N is
first detected). This sequence occurs whether interrupts are
enabled or disabled or whether the specific interrupt is masked
or unmasked.
Each external Pl register input is buffered by a falling edge
detector to prevent repeat latching of requests held low
beyond the first SYNCN high-to-low transition. An interrupt
request input must transition to the high state before a
subsequent request on that input will be detected.
When an interrupt request is latched into Pl, it is ANDed
with its corresponding mask bit in the mask register (MK).
Interrupt level 0 is not maskable. Any unmasked pending



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


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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