HD6417041AVF16 Renesas Electronics America, HD6417041AVF16 Datasheet

MCU 3V 0K 144-QFP

HD6417041AVF16

Manufacturer Part Number
HD6417041AVF16
Description
MCU 3V 0K 144-QFP
Manufacturer
Renesas Electronics America
Series
SuperH® SH7040r
Datasheet

Specifications of HD6417041AVF16

Core Processor
SH-2
Core Size
32-Bit
Speed
28.7MHz
Connectivity
EBI/EMI, SCI
Peripherals
DMA, POR, PWM, WDT
Number Of I /o
98
Program Memory Type
ROMless
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-20°C ~ 75°C
Package / Case
144-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Program Memory Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD6417041AVF16V
Manufacturer:
Renesas Electronics America
Quantity:
10 000
To our customers,
Corporation, and Renesas Electronics Corporation took over all the business of both
companies. Therefore, although the old company name remains in this document, it is a valid
Renesas Electronics document. We appreciate your understanding.
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
On April 1
st
, 2010, NEC Electronics Corporation merged with Renesas Technology
Renesas Electronics website:
Old Company Name in Catalogs and Other Documents
http://www.renesas.com
April 1
Renesas Electronics Corporation
st
, 2010

Related parts for HD6417041AVF16

HD6417041AVF16 Summary of contents

Page 1

To our customers, Old Company Name in Catalogs and Other Documents st On April 1 , 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all the business of both companies. Therefore, although the ...

Page 2

All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm ...

Page 3

SH7040, SH7041, SH7042, 32 SH7043, SH7044, SH7045 Group Hardware Manual Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7040 Series (CPU Core SH-2) The revision list can be viewed directly by clicking the title page. The revision list summarizes the locations ...

Page 4

...

Page 5

Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/ SH7040 Series (CPU Core SH-2) SH7040, SH7041, SH7042, SH7043, SH7044, SH7045 Hardware Manual Group REJ09B0044-0600O ...

Page 6

Cautions ...

Page 7

Related Manual SH-1/SH-2/SH-DSP Programming Manual ...

Page 8

...

Page 9

List of Items Revised or Added for This Version Section Page Description A/D Accuracy Mask On-chip External (5Vversion) Type Abbreviation Version ROM Bus Width Package * BF/S label 10001111dddddddd * Notes on the SH7040 Series Specifications Operating Temp Frequency Voltage ...

Page 10

Section Page Description Channel 0 is given the lowest priority. TCLKC TCLKD When BDC = output active level = high ...

Page 11

Section Page Description * * * * * * * 27.0336 Bit Rate (Bits/ Error (%) 110 3 119 0.00 150 3 87 0.00 300 2 175 0.00 600 1 87 0.00 1200 1 175 0.00 2400 1 ...

Page 12

Section Page Description 100 Rin * 2 0 Notes: Numbers are only to be noted as reference value *1 0. Rin: Input impedance PA16 (I/O)/AH (output) PA16 (I/O)/AH (output) PA15 (I/O)/CK ...

Page 13

Section Page Description 2 nF 100 0 100 0.1 F ...

Page 14

Section Page Description * *5 Make sure to set the wait times and repetitions as specified. Programming may not complete correctly if values other than the specified ones are used ...

Page 15

Section Page Description Start Set SWE bit in FLMCR1 Wait Set EBR1(2) Enable WDT Set ESU1(2) bit in FLMCR1(2) Wait 200 s Set E1(2) bit in FLMCR1(2) Wait 5 ms Clear E1(2) bit in FLMCR1(2) ...

Page 16

Section Page Description * RES MRES * IRQ7 IRQ0 BREQ IRQ7 IRQ0 RES MRES BREQ ...

Page 17

Section Page Description t TOCD t TCKS ...

Page 18

Section Page Description * Non-linearity error Offset error * Full scale error * Quantize error * – Schmitt PA2, PA5, PA6– – trigger input PA9, 0.07 voltage PE0–PE15 Analog AI — CC supply current ...

Page 19

Section Page Description Tcw1 Tcw2 Column address t CASD1 t CAC RAC t CASD1 Tcw1 Tcw2 Column address t CASD1 t CAC RAC t CASD1 CK t TOCD Output compare output ...

Page 20

Section Page IRQ2 POE2 CASH PB3 IRQ1 POE1 CASL Description On-chip flash memory * A17 Note: * Only when Pin Function Reset Class Pin Name Power-OnManual Standby Sleep Release Clock RES System I I ...

Page 21

Section Page Description Pin Function Reset Class Pin Name Power-OnManual Standby Sleep Release * * * * POE0 POE3 * * * * ADTRG * * * * * * RES Pin modes Power-Down Bus Right Standby in Bus Right ...

Page 22

Section Page Description Pin Function Reset Class Pin Name Power-On Manual Standby Sleep Release Clock RES System I I control Z * MRES WDTOVF BREQ I Z ...

Page 23

Section Page Description Pin Function Reset Class Pin Name Power-On Manual Standby Sleep Release Z * POE0–POE3 4 Port I control SCI SCK0–SCK1 I TXD0–TCD1 RXD0–RXD1 ADTRG ...

Page 24

Section Page Description Product Mask Product Code Type Version Product Mask Product Code Type Version Mark Code Package Order Model No.* Mark Code Package Order Model No ...

Page 25

i ...

Page 26

ii ...

Page 27

iii ...

Page 28

iv ...

Page 29

CS v ...

Page 30

DREQ ...

Page 31

vii ...

Page 32

viii ...

Page 33

WDTOVF ix ...

Page 34

x ...

Page 35

xi ...

Page 36

xii ...

Page 37

xiii ...

Page 38

xiv ...

Page 39

xv ...

Page 40

xvi ...

Page 41

SH7040 Series Overview 1.1.1 SH7040 Series Features CPU: 1 ...

Page 42

IRQ0 IRQ7 ...

Page 43

RAS CAS WAIT ...

Page 44

...

Page 45

...

Page 46

6 ...

Page 47

* * * * * * ...

Page 48

8 ...

Page 49

* * * ...

Page 50

10 ...

Page 51

RES WDTOVF ...

Page 52

RES WDTOVF ADTRG IRQOUT CS3 CS2 DREQ1 DREQ0 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 IRQ1 IRQ0 ...

Page 53

DREQ0 DREQ1 MRES DREQ0 IRQ0 DREQ1 IRQ1 CS2 CS3 IRQ2 IRQ3 CS0 CS1 WRL WRH WDTOVF RD IRQ7 ADTRG IRQ6 WAIT IRQ5 BREQ IRQ4 BACK ...

Page 54

PE14/TIOC4C/DACK0/AH 3 PE15/TIOC4D/DACK1/IRQOUT 4 Vss 5 PC0/A0 6 PC1/A1 PC2/ PC3/A3 9 PC4/A4 PC5/ PC6/A6 12 PC7/A7 PC8/ PC9/A9 15 PC10/A10 16 PC11/A11 17 PC12/A12 18 PC13/A13 19 PC14/A14 20 PC15/A15 ...

Page 55

DREQ0 DREQ1 DREQ0 IRQ0 DREQ1 IRQ1 MRES IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 DREQ0 DREQ1 CS2 CS3 CS2 CS3 IRQ2 IRQ3 CS0 CS1 WRL WRH IRQOUT ADTRG WDTOVF RD IRQ7 ADTRG IRQ6 WAIT IRQ5 BREQ IRQ4 BACK ...

Page 56

Pin No. MCU Mode IRQ0 POE0 RAS IRQ1 POE1 CASL IRQ2 POE2 CASH IRQ3 POE3 PROM Mode AH IRQOUT CE OE PGM ...

Page 57

Pin No. MCU Mode IRQ4 BACK IRQ5 BREQ IRQ6 WAIT IRQ7 ADTRG RD WDTOVF WRH WRL CS1 CS0 IRQ3 IRQ2 CS3 CS2 DREQ1 IRQI DREQ0 IRQ0 PROM Mode ...

Page 58

Pin No. MCU Mode RES DREQ0 DREQ1 PROM Mode ...

Page 59

Pin No. MCU Mode MRES PROM Mode ...

Page 60

TQFP120 Pin No. MCU Mode AH IRQOUT IRQ0 POE0 RAS IRQ1 POE1 CASL IRQ2 POE2 CASH IRQ3 POE3 PROM Mode ...

Page 61

TQFP120 Pin No. MCU Mode WDTOVF IRQ4 BACK IRQ5 BREQ IRQ6 WAIT IRQ7 ADTRG RD WRH WRL CS1 CS0 IRQ3 IRQ2 CS3 CS2 DREQ1 IRQ1 DREQ0 IRQ0 PROM Mode ...

Page 62

TQFP120 Pin No. MCU Mode RES DREQ0 DRAK0 PROM Mode ...

Page 63

TQFP120 Pin No. MCU Mode DREQ1 DRAK1 MRES PROM Mode ...

Page 64

Pin No. MCU Mode WRHH WRHL CASHH CASHL BACK PROM Mode AH IRQOUT CE ...

Page 65

Pin No. MCU Mode IRQ0 POE0 RAS IRQ1 POE1 CASL BREQ IRQ2 POE2 CASH IRQ3 POE3 IRQ4 BACK IRQ5 BREQ IRQ6 WAIT IRQ7 ADTRG RD WDTOVF ADTRG IRQOUT WRH WRL CS1 CS0 IRQ3 IRQ2 CS3 CS2 CS3 CS2 DREQ1 PROM ...

Page 66

Pin No. MCU Mode DREQ0 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 IRQ1 IRQ0 PROM Mode ...

Page 67

Pin No. MCU Mode AH WAIT RES DREQ0 DREQ1 PROM Mode ...

Page 68

Pin No. MCU Mode DREQ0 IREQ0 DREQ1 IREQ1 MRES PROM Mode ...

Page 69

PinNo. MCU IRQ0 POE0 RAS IRQ1 POE1 CASL IRQ2 POE2 CASH IRQ3 POE3 IRQ4 BACK IRQ5 BREQ IRQ6 WAIT IRQ7 ADTRG Writer mode AH IRQOUT ...

Page 70

PinNo. MCU RD WDTOVF WRH WRL CS1 CS0 IRQ3 IRQ2 CS3 CS2 DREQ1 IRQ1 DREQ0 IRQ0 Writer mode ...

Page 71

PinNo. MCU RES DREQ0 DREQ1 Writer mode RES ...

Page 72

PinNo. MCU MRES Writer mode ...

Page 73

PinNo. MCU WRHH WRHL CASHH CASHL BACK IRQ0 POE0 RAS IRQ1 POE1 CASL BREQ IRQ2 POE2 CASH IRQ3 POE3 Writer mode AH IRQOUT ...

Page 74

PinNo. MCU IRQ4 BACK IRQ5 BREQ IRQ6 WAIT IRQ7 ADTRG RD WDTOVF ADTRG IRQOUT WRH WRL CS1 CS0 IRQ3 IRQ2 CS3 CS2 CS3 CS2 DREQ1 DREQ0 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 IRQ1 IRQ0 Writer mode ...

Page 75

PinNo. MCU AH WAIT Writer mode ...

Page 76

PinNo. MCU RES DREQ0 DREQ1 DREQ0 IRQ0 DREQ1 IRQ1 MRES Writer mode RES ...

Page 77

Classification Symbol RES MRES WDTOVF BREQ BACK I/O Name Function BREQ BACK ...

Page 78

Classification Symbol IRQ0 IRQ7 IRQOUT CS0 CS3 RD WRH WRL WAIT RAS CASH I/O Name Function ...

Page 79

Classification Symbol CASL AH WRHH WRHL CASHH CASHL I/O Name Function ...

Page 80

Classification Symbol DREQ0 DREQ1 ADTRG I/O Name Function ...

Page 81

Classification Symbol POE0 POE3 WDTOVF I/O Name Function ...

Page 82

The F-ZTAT Version Onboard Programming There are 2 modes on the F-ZTAT version: a mode that writes and overwrites programs using the special writer and a mode that writes and overwrites programs onboard the application system. When rebooting after ...

Page 83

Write control program Application program <SH7044/45> Boot program <Flash memory> Write control program area Application program Boot program area RXD1 TXD1 SCI 1 <RAM> ...

Page 84

...

Page 85

R15, SP (hardware stack pointer) * Notes: R0 functions as an index register in the indirect indexed register addressing *1 mode and indirect indexed GBR addressing mode. In some instructions, R0 functions as a fixed source register or destination ...

Page 86

...

Page 87

Classification Register Initial Value ...

Page 88

...

Page 89

SH7040 Series CPU MOV.W @(disp,PC),R1 ADD R1,R0 ......... .DATA.W H'1234 Description Example of Conventional CPU ADD.W #H'1234,R0 ...

Page 90

SH7040 Series CPU BRA TRGET ADD R1,R0 SH7040 Series CPU Description CMP/GE R1,R0 BT TRGET0 BF TRGET1 ADD #1,R0 CMP/EQ #0,R0 BT TRGET Description Example of Conventional CPU ADD.W R1,R0 BRA TRGET Example of Conventional CPU CMP.W R1,R0 BGE TRGET0 ...

Page 91

Classification SH7040 Series CPU MOV MOV.W .DATA.W MOV.L .DATA.L Classification SH7040 Series CPU MOV.L MOV.B .DATA.L Classification SH7040 Series CPU MOV.W MOV.W .DATA.W Example of Conventional CPU #H'12,R0 MOV.B @(disp,PC),R0 MOV.W ................. H'1234 @(disp,PC),R0 MOV.L ................. H'12345678 @(disp,PC),R1 @R1,R0 .................. ...

Page 92

Addressing Instruction Mode Format Rn @Rn @Rn+ @–Rn Effective Addresses Calculation Equation ...

Page 93

Addressing Instruction Mode Format @(disp:4, Rn) @(R0, Rn) @(disp:8, GBR) Effective Addresses Calculation Equation ...

Page 94

Addressing Instruction Mode Format @(R0, GBR) @(disp:8, PC) Effective Addresses Calculation Equation ...

Page 95

Addressing Instruction Mode Format disp:8 disp:12 Rn #imm:8 #imm:8 #imm:8 Effective Addresses Calculation Equation ...

Page 96

Instruction Formats Source Destination Operand Operand Example NOP MOVT Rn STS MACH,Rn STC.L SR,@-Rn LDC Rm,SR LDC.L @Rm+,SR JMP @Rm BRAF Rm ...

Page 97

Instruction Formats Source Operand Destination Operand Example ADD Rm,Rn MOV.L Rm,@Rn MAC.W @Rm+,@Rn+ MOV.L @Rm+,Rn MOV.L Rm,@-Rn MOV.L Rm,@(R0,Rn) MOV.B @(disp,Rm),R0 MOV.B R0,@(disp,Rn) MOV.L Rm,@(disp,Rn) MOV.L @(disp,Rm),Rn ...

Page 98

Instruction Formats Source Operand Destination Operand Example MOV.L @(disp,GBR),R0 MOV.L R0,@(disp,GBR) MOVA @(disp,PC),R0 BF label BRA label (label = disp + PC) MOV.L @(disp,PC),Rn AND.B #imm,@(R0,GBR) AND #imm,R0 TRAPA #imm ADD #imm,Rn ...

Page 99

Operation Classification Types Code Function No. of Instructions ...

Page 100

Operation Classification Types Code Function No. of Instructions ...

Page 101

Operation Classification Types Code Function No. of Instructions ...

Page 102

Item Format OP.Sz SRC,DEST SH-1/SH-2/SH-DSP Programming Manual Explanation ...

Page 103

Instruction MOV #imm,Rn MOV.W @(disp,PC),Rn MOV.L @(disp,PC),Rn MOV Rm,Rn MOV.B Rm,@Rn MOV.W Rm,@Rn MOV.L Rm,@Rn MOV.B @Rm,Rn MOV.W @Rm,Rn MOV.L @Rm,Rn MOV.B Rm,@–Rn MOV.W Rm,@–Rn MOV.L Rm,@–Rn MOV.B @Rm+,Rn MOV.W @Rm+,Rn MOV.L @Rm+,Rn MOV.B R0,@(disp,Rn) MOV.W R0,@(disp,Rn) MOV.L Rm,@(disp,Rn) MOV.B ...

Page 104

Instruction MOV.W Rm,@(R0,Rn) MOV.L Rm,@(R0,Rn) MOV.B @(R0,Rm),Rn MOV.W @(R0,Rm),Rn MOV.L @(R0,Rm),Rn MOV.B R0,@(disp,GBR) MOV.W R0,@(disp,GBR) MOV.L R0,@(disp,GBR) MOV.B @(disp,GBR),R0 MOV.W @(disp,GBR),R0 MOV.L @(disp,GBR),R0 MOVA @(disp,PC),R0 MOVT Rn SWAP.B Rm,Rn SWAP.W Rm,Rn XTRCT Rm,Rn Instruction Code Operation 0000nnnnmmmm0101 0000nnnnmmmm0110 0000nnnnmmmm1100 0000nnnnmmmm1101 ...

Page 105

Instruction Instruction Code ADD Rm,Rn 0011nnnnmmmm1100 ADD #imm,Rn 0111nnnniiiiiiii ADDC Rm,Rn 0011nnnnmmmm1110 ADDV Rm,Rn 0011nnnnmmmm1111 CMP/EQ #imm,R0 10001000iiiiiiii CMP/EQ Rm,Rn 0011nnnnmmmm0000 CMP/HS Rm,Rn 0011nnnnmmmm0010 CMP/GE Rm,Rn 0011nnnnmmmm0011 CMP/HI Rm,Rn 0011nnnnmmmm0110 CMP/GT Rm,Rn 0011nnnnmmmm0111 CMP/PL Rn 0100nnnn00010101 CMP/PZ Rn 0100nnnn00010001 CMP/STR ...

Page 106

Instruction Instruction Code DMULS.L Rm,Rn 0011nnnnmmmm1101 DMULU.L Rm,Rn 0011nnnnmmmm0101 DT Rn 0100nnnn00010000 EXTS.B Rm,Rn 0110nnnnmmmm1110 EXTS.W Rm,Rn 0110nnnnmmmm1111 EXTU.B Rm,Rn 0110nnnnmmmm1100 EXTU.W Rm,Rn 0110nnnnmmmm1101 MAC.L @Rm+,@Rn+ 0000nnnnmmmm1111 MAC.W @Rm+,@Rn+ 0100nnnnmmmm1111 MUL.L Rm,Rn 0000nnnnmmmm0111 MULS.W Rm,Rn 0010nnnnmmmm1111 MULU.W Rm,Rn 0010nnnnmmmm1110 NEG ...

Page 107

Instruction Instruction Code SUB Rm,Rn 0011nnnnmmmm1000 SUBC Rm,Rn 0011nnnnmmmm1010 SUBV Rm,Rn 0011nnnnmmmm1011 Execu- tion Operation Cycles T Bit ...

Page 108

Instruction AND Rm,Rn AND #imm,R0 AND.B #imm,@(R0,GBR) NOT Rm,Rn OR Rm,Rn OR #imm,R0 OR.B #imm,@(R0,GBR) TAS.B @Rn TST Rm,Rn TST #imm,R0 TST.B #imm,@(R0,GBR) XOR Rm,Rn XOR #imm,R0 XOR.B #imm,@(R0,GBR) Instruction Code Operation 0010nnnnmmmm1001 11001001iiiiiiii 11001101iiiiiiii 0110nnnnmmmm0111 0010nnnnmmmm1011 11001011iiiiiiii 11001111iiiiiiii 0100nnnn00011011 ...

Page 109

Instruction Instruction Code ROTL Rn 0100nnnn00000100 ROTR Rn 0100nnnn00000101 ROTCL Rn 0100nnnn00100100 ROTCR Rn 0100nnnn00100101 SHAL Rn 0100nnnn00100000 SHAR Rn 0100nnnn00100001 SHLL Rn 0100nnnn00000000 SHLR Rn 0100nnnn00000001 SHLL2 Rn 0100nnnn00001000 SHLR2 Rn 0100nnnn00001001 SHLL8 Rn 0100nnnn00011000 SHLR8 Rn 0100nnnn00011001 SHLL16 ...

Page 110

Instruction Instruction Code BF label 10001011dddddddd BF/S label 10001111dddddddd BT label 10001001dddddddd BT/S label 10001101dddddddd BRA label 1010dddddddddddd BRAF Rm 0000mmmm00100011 BSR label 1011dddddddddddd BSRF Rm 0000mmmm00000011 JMP @Rm 0100mmmm00101011 JSR @Rm 0100mmmm00001011 RTS 0000000000001011 Operation Exec. T Cycles Bit ...

Page 111

Instruction Instruction Code CLRT 0000000000001000 CLRMAC 0000000000101000 LDC Rm,SR 0100mmmm00001110 LDC Rm,GBR 0100mmmm00011110 LDC Rm,VBR 0100mmmm00101110 LDC.L @Rm+,SR 0100mmmm00000111 LDC.L @Rm+,GBR 0100mmmm00010111 LDC.L @Rm+,VBR 0100mmmm00100111 LDS Rm,MACH 0100mmmm00001010 LDS Rm,MACL 0100mmmm00011010 LDS Rm,PR 0100mmmm00101010 LDS.L @Rm+,MACH 0100mmmm00000110 LDS.L @Rm+,MACL 0100mmmm00010110 ...

Page 112

Instruction Instruction Code STS.L MACH,@–Rn 0100nnnn00000010 STS.L MACL,@–Rn 0100nnnn00010010 STS.L PR,@–Rn 0100nnnn00100010 TRAPA #imm 11000011iiiiiiii Operation Exec. Cycles T Bit ...

Page 113

RES RES RES RES MRES RES RES MRES RES ...

Page 114

...

Page 115

Transition Mode Conditions Clock CPU State On-Chip On-Chip Cache or Peripheral CPU On-Chip Modules Registers RAM I/O Port Pins Canceling ...

Page 116

...

Page 117

Section 3 Operating Modes 3.1 Operating Modes, Types, and Selection This LSI has five operating modes and three clock modes, determined by the setting of the mode pins (MD3–MD0). Do not change the mode pin settings during LSI operation (while ...

Page 118

Table 3.2 indicates the setting method for the clock mode. Table 3.2 Clock Mode Setting MD3 MD2 3.2 Explanation of Operating Modes Table 3.3 describes the operating modes. Table 3.3 Operating Modes Mode Description Clock Mode ...

Page 119

Pin Configuration Table 3.4 describes the function of each operating mode related pin. Table 3.4 Operating Mode Pin Function Pin Name Input/Output Function ...

Page 120

...

Page 121

...

Page 122

Parameter Parameter Frequency (MHz Frequency (MHz ...

Page 123

IRQOUT MRES ...

Page 124

...

Page 125

...

Page 126

...

Page 127

Exception Source Priority ...

Page 128

Exception Source Timing of Source Detection and Start of Processing RES RES MRES ...

Page 129

Exception Sources Vector Numbers Vector Table Address Offset ...

Page 130

Exception Sources Exception Source Vector Numbers Vector Table Address Offset Vector Table Address Calculation ...

Page 131

Conditions for Transition to Reset Status RES Type RES RES MRES MRES CPU MRES MRES Internal Status On-Chip Peripheral Module RES RES ...

Page 132

Bus Cycle Bus Type Master Bus Cycle Description MRES Address Errors ...

Page 133

Type Request Source IRQ0 IRQ7 Number of Sources ...

Page 134

Type Priority Level Comment ...

Page 135

Type Source Instruction Comment ...

Page 136

Point of Occurrence Exception Source Address Error Interrupt ...

Page 137

Types Stack Status ...

Page 138

...

Page 139

IRQOUT ...

Page 140

IRQOUT IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 ...

Page 141

IRQ0 IRQ7 IRQOUT ...

Page 142

IRQ0 IRQ7 ...

Page 143

...

Page 144

...

Page 145

...

Page 146

...

Page 147

...

Page 148

...

Page 149

IRQ IRQ0 IRQ7 ...

Page 150

IRQ0 IRQ7 ...

Page 151

IRQn IRQn IRQn ...

Page 152

IRQOUT IRQOUT IRQOUT IRQOUT ...

Page 153

Program execution state No Interrupt? Yes No NMI? Yes User break? Yes IRQOUT = low level * 1 Save SR to stack Yes Save PC to stack Copy accept-interrupt level IRQOUT = high level * 2 ...

Page 154

Address 4n–8 4n–4 4n Notes: *1 PC: Start address of the next instruction (return destination instruction) after the executing instruction Always be certain that multiple bits SR 32 bits SP ...

Page 155

...

Page 156

IRQ DTECLR ...

Page 157

...

Page 158

...

Page 159

...

Page 160

...

Page 161

Name Initial Abbr. R/W Value Access Address Size ...

Page 162

...

Page 163

Bits 15 0: UBMn Description ...

Page 164

Bit 7: CP1 Bit 6: CP0 Bit 5: ID1 Bit 4: ID0 Description Description ...

Page 165

Bit 3: RW1 Bit 2: RW0 Bit 1: SZ1 Bit 0: SZ0 Description Description ...

Page 166

...

Page 167

...

Page 168

...

Page 169

...

Page 170

...

Page 171

...

Page 172

...

Page 173

...

Page 174

...

Page 175

...

Page 176

...

Page 177

...

Page 178

...

Page 179

...

Page 180

...

Page 181

...

Page 182

...

Page 183

...

Page 184

NMIM ...

Page 185

...

Page 186

...

Page 187

...

Page 188

...

Page 189

...

Page 190

...

Page 191

...

Page 192

...

Page 193

...

Page 194

...

Page 195

...

Page 196

...

Page 197

Name Abbreviation Bit 4 (CEDRAM) Description Initial R/W Value Address Access Size (Bits) ...

Page 198

Bit 3 (CECS3) Description Bit 2 (CECS2) Description Bit 1 (CECS1) Description Bit 0 (CECS0) Description ...

Page 199

Space Classification Address Size Bus Width ...

Page 200

...

Related keywords