Sign In
Upload
Manuals
Brands
Renesas Manuals
Computer Hardware
SH7763
Renesas SH7763 32-bit Microcontrollers Manuals
Manuals and User Guides for Renesas SH7763 32-bit Microcontrollers. We have
1
Renesas SH7763 32-bit Microcontrollers manual available for free PDF download: Hardware Manual
Renesas SH7763 Hardware Manual (2026 pages)
Renesas 32-Bit RISC Microcomputer SuperH RISC Engine Family SH-4A Series
Brand:
Renesas
| Category:
Computer Hardware
| Size: 11.98 MB
Table of Contents
Table of Contents
9
Section 1 Overview
67
Features of the SH7763
67
Section 1 Overview
68
Figure 1.1 SH7763 Block Diagram
79
Block Diagram
79
Pin Arrangement
80
Figure 1.2 Pin Arrangement
81
Table 1.2 Pin Configuration
82
Section 2 Programming Model
103
Data Formats
103
Figure 2.1 Data Formats
103
Register Descriptions
104
Privileged Mode and Banks
104
Table 2.1 Initial Register Values
106
Figure 2.2 CPU Register Configuration in each Processing Mode
107
General Registers
108
Figure 2.3 General Registers
108
Floating-Point Registers
109
Figure 2.4 Floating-Point Registers
110
Control Registers
111
System Registers
113
Figure 2.5 Relationship between SZ Bit and Endian
116
Table 2.2 Bit Allocation for FPU Exception Handling
116
Memory-Mapped Registers
117
Data Formats in Registers
118
Data Formats in Memory
118
Figure 2.6 Formats of Byte Data and Word Data in Register
118
Processing States
119
Figure 2.7 Data Formats in Memory
119
Figure 2.8 Processing State Transitions
120
Usage Note
121
Notes on Self-Modified Codes
121
Section 3 Instruction Set
123
Execution Environment
123
Addressing Modes
125
Instruction Set
130
Table 3.3 Notation Used in Instruction List
130
Table 3.5 Arithmetic Operation Instructions
134
Table 3.7 Shift Instructions
137
Table 3.8 Branch Instructions
138
Table 3.9 System Control Instructions
138
Table 3.10 Floating-Point Single-Precision Instructions
141
Table 3.11 Floating-Point Double-Precision Instructions
142
Table 3.12 Floating-Point Control Instructions
142
Table 3.13 Floating-Point Graphics Acceleration Instructions
143
Section 4 Pipelining
145
Pipelines
145
Figure 4.1 Basic Pipelines
145
Table 4.1 Representations of Instruction Execution Patterns
146
Figure 4.2 Instruction Execution Patterns (1)
147
Figure 4.2 Instruction Execution Patterns (2)
148
Figure 4.2 Instruction Execution Patterns (3)
149
Figure 4.2 Instruction Execution Patterns (4)
150
Figure 4.2 Instruction Execution Patterns (5)
151
Figure 4.2 Instruction Execution Patterns (6)
152
Figure 4.2 Instruction Execution Patterns (7)
153
Figure 4.2 Instruction Execution Patterns (8)
154
Figure 4.2 Instruction Execution Patterns (9)
155
Parallel-Executability
156
Table 4.2 Instruction Groups
156
Table 4.3 Combination of Preceding and Following Instructions
159
Issue Rates and Execution Cycles
160
Table 4.4 Issue Rates and Execution Cycles
161
Section 5 Exception Handling
171
Summary of Exception Handling
171
Register Descriptions
171
Table 6.1 Register Configuration
171
TRAPA Exception Register (TRA)
172
Exception Event Register (EXPEVT)
173
Interrupt Event Register (INTEVT)
174
Exception Handling Functions
175
Exception Handling Flow
175
Exception Handling Vector Addresses
175
Exception Types and Priorities
176
Exception Flow
178
Figure 5.1 Instruction Execution and Exception Handling
179
Exception Source Acceptance
180
Figure 5.2 Example of General Exception Acceptance Order
180
Exception Requests and BL Bit
181
Return from Exception Handling
181
Description of Exceptions
182
Resets
182
General Exceptions
184
Interrupts
198
Priority Order with Multiple Exceptions
199
Usage Notes
201
Section 6 Memory Management Unit (MMU)
203
Overview of MMU
203
Figure 6.1 Role of MMU
205
Address Spaces
206
Figure 6.2 Virtual Address Space (at in MMUCR = 0)
206
Figure 6.3 Virtual Address Space (at in MMUCR = 1)
207
Figure 6.4 P4 Area
209
Figure 6.5 Physical Address Space
210
Register Descriptions
212
Table 6.2 Register States in each Processing State
212
Page Table Entry High Register (PTEH)
213
Page Table Entry Low Register (PTEL)
214
MMU Control Register (MMUCR)
215
TLB Exception Address Register (TEA)
215
Translation Table Base Register (TTB)
215
Physical Address Space Control Register (PASCR)
218
Instruction Re-Fetch Inhibit Control Register (IRMCR)
219
TLB Functions
222
Unified TLB (UTLB) Configuration
222
Figure 6.6 UTLB Configuration
222
Figure 6.7 Relationship between Page Size and Address Format
224
Instruction TLB (ITLB) Configuration
225
Figure 6.8 ITLB Configuration
225
Address Translation Method
226
Figure 6.9 Flowchart of Memory Access Using UTLB
226
Figure 6.10 Flowchart of Memory Access Using ITLB
227
MMU Functions
228
MMU Hardware Management
228
MMU Software Management
228
MMU Instruction (LDTLB)
229
Hardware ITLB Miss Handling
230
Figure 6.11 Operation of LDTLB Instruction
230
Avoiding Synonym Problems
231
MMU Exceptions
232
Instruction TLB Multiple Hit Exception
232
Instruction TLB Miss Exception
233
Instruction TLB Protection Violation Exception
234
Data TLB Multiple Hit Exception
235
Data TLB Miss Exception
235
Data TLB Protection Violation Exception
236
Initial Page Write Exception
237
Memory-Mapped TLB Configuration
238
ITLB Address Array
239
Figure 6.12 Memory-Mapped ITLB Address Array
239
ITLB Data Array
240
Figure 6.13 Memory-Mapped ITLB Data Array
240
UTLB Address Array
241
UTLB Data Array
242
Figure 6.14 Memory-Mapped UTLB Address Array
242
32-Bit Address Extended Mode
243
Figure 6.15 Memory-Mapped UTLB Data Array
243
Figure 6.16 Physical Address Space (32-Bit Address Extended Mode)
243
Overview of 32-Bit Address Extended Mode
244
Transition to 32-Bit Address Extended Mode
244
Figure 6.17 PMB Configuration
245
Privileged Space Mapping Buffer (PMB) Configuration
245
PMB Function
247
Memory-Mapped PMB Configuration
248
Figure 6.18 Memory-Mapped PMB Address Array
249
Figure 6.19 Memory-Mapped PMB Data Array
249
Notes on Using 32-Bit Address Extended Mode
250
Usage Notes
252
Section 7 Caches
253
Features
253
Figure 7.1 Configuration of Operand Cache (OC)
254
Figure 7.2 Configuration of Instruction Cache (IC)
255
Register Descriptions
256
Table 7.4 Register States in each Processing State
256
Cache Control Register (CCR)
257
Queue Address Control Register 0 (QACR0)
259
Queue Address Control Register 1 (QACR1)
260
On-Chip Memory Control Register (RAMCR)
261
Operand Cache Operation
263
Read Operation
263
Prefetch Operation
264
Write Operation
265
Write-Back Buffer
267
Write-Through Buffer
267
OC Two-Way Mode
267
Figure 7.3 Configuration of Write-Back Buffer
267
Figure 7.4 Configuration of Write-Through Buffer
267
Instruction Cache Operation
268
Read Operation
268
Prefetch Operation
269
IC Two-Way Mode
269
Cache Operation Instruction
270
Coherency between Cache and External Memory
270
Prefetch Operation
271
Memory-Mapped Cache Configuration
272
IC Address Array
272
Figure 7.5 Memory-Mapped IC Address Array
273
IC Data Array
274
Figure 7.6 Memory-Mapped IC Data Array
274
OC Address Array
275
OC Data Array
276
Figure 7.7 Memory-Mapped OC Address Array
276
Figure 7.8 Memory-Mapped OC Data Array
277
Store Queues
278
SQ Configuration
278
Writing to SQ
278
Figure 7.9 Store Queue Configuration
278
Transfer to External Memory
279
Determination of SQ Access Exception
280
Reading from SQ
280
Notes on Using 32-Bit Address Extended Mode
281
Section 8 L Memory
283
Features
283
Register Descriptions
284
Table 7.3 Register Configuration
284
Table 8.3 Register Status in each Processing State
285
On-Chip Memory Control Register (RAMCR)
286
L Memory Transfer Source Address Register 0 (LSA0)
287
L Memory Transfer Source Address Register 1 (LSA1)
289
L Memory Transfer Destination Address Register 0 (LDA0)
291
L Memory Transfer Destination Address Register 1 (LDA1)
293
Operation
295
Access from the CPU and FPU
295
Access from the Superhyway Bus Master Module
295
Block Transfer
295
L Memory Protective Functions
297
Table 8.4 Protective Function Exceptions to Access L Memory
297
Usage Notes
298
Page Conflict
298
L Memory Coherency
298
Sleep Mode
298
Note on Using 32-Bit Address Extended Mode
298
Section 9 Interrupt Controller (INTC)
299
Features
299
Figure 9.1 Block Diagram of INTC
300
Interrupt Method
301
Interrupt Types in INTC
302
Table 9.1 Interrupt Types
302
Input/Output Pins
306
Table 9.2 INTC Pin Configuration
306
Register Descriptions
307
Table 9.3 INTC Register Configuration
307
Interrupt Control Register 0 (ICR0)
312
Interrupt Control Register 1 (ICR1)
314
Interrupt Priority Register (INTPRI)
315
Interrupt Source Register (INTREQ)
316
Interrupt Mask Register 0 (INTMSK0)
317
Interrupt Mask Register 1 (INTMSK1)
319
Interrupt Mask Register 2 (INTMSK2)
320
Interrupt Mask Clear Register 0 (INTMSKCLR0)
323
Interrupt Mask Clear Register 1 (INTMSKCLR1)
325
Interrupt Mask Clear Register 2 (INTMSKCLR2)
326
NMI Flag Control Register (NMIFCR)
329
User Interrupt Mask Level Register (USERIMASK)
330
On-Chip Module Interrupt Priority Registers (INT2PRI0 to INT2PRI13)
332
Interrupt Source Register 0 (Mask State Is Not Affected) (INT2A0)
334
Interrupt Source Register 01 (Mask State Is Not Affected) (INT2A01)
335
Interrupt Source Register (Mask State Is Affected) (INT2A1)
338
Interrupt Source Register 11 (Mask State Is Affected) (INT2A11)
340
Interrupt Mask Register (INT2MSKR)
342
Interrupt Mask Register 1 (INT2MSKR1)
343
Interrupt Mask Clear Register (INT2MSKCR)
345
Interrupt Mask Clear Register 1 (INT2MSKCR1)
347
On-Chip Module Interrupt Source Registers (INT2B0 to INT2B7 and INT2B9 to INT2B11)
349
GPIO Interrupt Set Register ( INT2GPIC )
355
Interrupt Sources
358
NMI Interrupt
358
IRQ Interrupts
358
IRL Interrupts
359
Figure 9.2 Example of IRL Interrupt Connection
359
Table 9.6 RL[3:0], IRL[7:4] Pins and Interrupt Levels
360
On-Chip Module Interrupts
361
Interrupt Priority Level of On-Chip Module Interrupts
361
Interrupt Exception Handling and Priority
362
Figure 9.3 On-Chip Module Interrupt Priority
362
Table 9.7 Interrupt Exception Handling and Priority
363
Operation
371
Interrupt Sequence
371
Figure 9.4 Interrupt Operation Flowchart
372
Multiple Interrupts
373
Interrupt Masking by MAI Bit
373
Interrupt Response Time
374
Table 9.8 Interrupt Response Time
374
Usage Notes
375
Example of Interrupt Handling Routine for Level-Encoded IRL and Level-Sensed IRQ
375
Figure 9.5 Example of Interrupt Handling Routine
375
Notes on Setting IRQ7/IRL7 to IRQ0/IRL0 Pin Function
376
To Clear IRQ and IRL Interrupt Requests
376
Table 9.9 Switching Sequence of IRQ7/IRL7 to IRQ0/IRL0 Pin Function
376
Section 10 Superhyway Bus Bridge (SBR)
379
Features
379
Figure 10.1 SBR Block Diagram
379
Register Descriptions
380
Table 10.1 Register Configuration
380
Table 10.2 Register State in each Operating Mode
380
Bus Arbitration Priority Level Setting Register (SBRIVCLV)
381
Superhyway Bus Priority Control Resister (PRPRICR)
382
Operation
383
Superhyway Bus Interface
383
Bus Arbitration
383
Figure 10.2 Bus Arbitration by the SBR
383
Section 11 Local Bus State Controller (LBSC)
385
Features
385
Figure 11.1 LBSC Block Diagram
387
Input/Output Pins
388
Table 11.1 Pin Configuration
388
Area Overview
390
Space Divisions
390
Figure 11.2 Correspondence between Virtual Address Space and External Memory Space
391
Table 11.2 LBSC External Memory Space Map
391
Figure 11.3 External Memory Space Allocation
393
Memory Bus Width
394
Data Alignment
395
PCMCIA Support
395
Table 11.4 Correspondence between External Pin (MD5) and Endian
395
Table 11.5 PCMCIA Interface Features
395
Table 11.6 PCMCIA Support Interface
396
Register Descriptions
399
Table 11.7 Register Configuration
399
Table 11.8 Register State in each Operating Made
399
Memory Address Map Select Register (MMSELR)
400
Bus Control Register (BCR)
402
Csn Bus Control Register (Csnbcr)
406
Csn Wait Control Register (Csnwcr)
412
Csn PCMCIA Control Register (Csnpcr)
417
Operation
422
Endian/Access Size and Data Alignment
422
Table 11.9 32-Bit External Device/Big-Endian Access and Data Alignment
423
Table 11.10 16-Bit External Device/Big-Endian Access and Data Alignment
423
Table 11.11 8-Bit External Device/Big-Endian Access and Data Alignment
424
Table 11.12 32-Bit External Device/Little-Endian Access and Data Alignment
425
Table 11.13 16-Bit External Device/Little-Endian Access and Data Alignment
425
Table 11.14 8-Bit External Device/Little-Endian Access and Data Alignment
426
Areas
427
SRAM Interface
431
Figure 11.4 Basic Timing of SRAM Interface
432
Figure 11.5 Example of 32-Bit Data-Width SRAM Connection
433
Figure 11.6 Example of 16-Bit Data-Width SRAM Connection
434
Figure 11.7 Example of 8-Bit Data-Width SRAM Connection
434
Figure 11.8 SRAM Interface Wait Timing (Software Wait Only)
435
Figure 11.9 SRAM Interface Wait Cycle Timing (Wait Cycle Insertion by RDY Signal)
436
Figure 11.10 SRAM Interface Wait State Timing (Read-Strobe Negate Timing Setting)
438
Burst ROM Interface
439
Figure 11.11 Burst ROM Basic Access Timing
440
Figure 11.12 Burst ROM Wait Access Timing
440
PCMCIA Interface
441
Figure 11.13 Burst ROM Wait Access Timing
441
Figure 11.14 Cexx and DACK Output of ATA Complete Mode in DMA Transfer
443
Table 11.15 Relationship between Address and CE When Using PCMCIA Interface
444
Figure 11.15 Example of PCMCIA Interface
446
Figure 11.16 Basic Timing for PCMCIA Memory Card Interface
447
Figure 11.17 Wait Timing for PCMCIA Memory Card Interface
448
Figure 11.18 Basic Timing for PCMCIA I/O Card Interface
449
Figure 11.19 Wait Timing for PCMCIA I/O Card Interface
450
Figure 11.20 Dynamic Bus Sizing Timing for PCMCIA I/O Card Interface
451
MPX Interface
452
Figure 11.21 Example of 32-Bit Data Width MPX Connection
453
Figure 11.22 MPX Interface Timing 1 (Single Read Cycle, IW = 0, no External Wait)
453
Figure 11.23 MPX Interface Timing 2 (Single Read, IW = 0, One External Wait Inserted)
454
Figure 11.24 MPX Interface Timing 3 (Single Write Cycle, IW = 0, no External Wait)
455
Figure 11.25 MPX Interface Timing
456
Figure 11.26 MPX Interface Timing 5 (Burst Read Cycle, IW = 0, no External Wait)
457
Figure 11.27 MPX Interface Timing 6 (Burst Read Cycle, IW = 0, External Wait Control)
458
Figure 11.28 MPX Interface Timing 7 (Burst Write Cycle, IW = 0, no External Wait)
459
Figure 11.29 MPX Interface Timing 8 (Burst Write Cycle, IW = 1, External Wait Control)
460
Figure 11.30 MPX Interface Timing 9 (Burst Read Cycle, IW = 0, no External Wait, 32-Bit Bus Width, 32-Byte Data Transfer)
461
Figure 11.31 MPX Interface Timing 10 (Burst Read Cycle, IW = 0, External Wait Control, 32-Bit Bus Width, 32-Byte Data Transfer)
462
Figure 11.32 MPX Interface Timing 11 (Burst Write Cycle, IW = 0, no External Wait, 32-Bit Bus Width, 32-Byte Data Transfer)
463
Figure 11.33 MPX Interface Timing 12 (Burst Write Cycle, IW = 1, External Wait Control, 32-Bit Bus Width, 32-Byte Data Transfer)
464
Byte Control SRAM Interface
465
Figure 11.34 Example of 32-Bit Data-Width Byte-Control SRAM
465
Figure 11.35 Byte-Control SRAM Basic Read Cycle (no Wait)
466
Figure 11.36 Byte-Control SRAM Basic Read Cycle (One Internal Wait Cycle)
467
Figure 11.37 Byte-Control SRAM Basic Read Cycle (One Internal Wait + One External Wait)
468
Wait Cycles between Accesses
469
Figure 11.38 Wait Cycles between Access Cycles
470
Bus Arbitration
471
Figure 11.39 Arbitration Sequence
472
11.5.10 Master Mode
473
11.5.11 Cooperation between Master and Slave
474
Section 12 DDR-SDRAM Interface (DDRIF)
475
Features
475
Figure 12.1 DDRIF Block Diagram
476
Input/Output Pins
477
Table 12.1 Pin Configuration
477
Data Conversion
478
Data Alignment
478
Table 12.2 Access and Data Alignment in Little Endian Mode (External Bus Width Is 32 Bits)
478
Table 12.3 Access and Data Alignment in Big Endian Mode (External Bus Width Is 32 Bits)
479
Data Alignment in Peripheral Modules
480
Figure 12.2 Data Alignment in DDR-SDRAM and DDRIF
480
Register Descriptions
481
Table 12.4 Register Configuration
481
Table 12.5 Register State in each Operating Mode
482
Memory Interface Mode Register (MIM)
483
DDR-SDRAM Control Register (SCR)
487
DDR-SDRAM Timing Register (STR)
489
DDR-SDRAM Row Attribute Register (SDR)
492
DDR-SDRAM Mode Register (SDMR)
493
Figure 12.3 Relationship between Write Values in SDMR and Output Signals to Memory Pins
494
DDR-SDRAM Back-Up Register (DBK)
495
Operation
496
DDR-SDRAM Access
496
DDR-SDRAM Initialization Sequence
496
Figure 12.4 DDR-SDRAM Access
496
Supported DDR-SDRAM Commands
498
Table 12.6 DDR-SDRAM Commands Issued by DDRIF
498
DDR-SDRAM Access Mode
499
Power-Down Modes
499
Registers that Set DDR-SDRAM Timing Restrictions
500
Operating Frequency
501
Note on Clock Stop
501
Using SCR to Issue REFA Commands (Outside the Initialization Sequence)
501
12.5.10 Note on Timing of Connected DDR-SDRAM
501
12.5.11 Note on Setting Auto-Refresh Interval
502
12.5.12 Address Multiplexing
502
12.5.13 DDR-SDRAM Access Arbitration
502
Table 12.7 DDR-SDRAM Address Multiplexing (32-Bit Data Bus)
502
12.5.14 Coherency When Accessing DDR-SDRAM
503
DDRIF Basic Timing
504
Figure 12.5 Basic DDRIF Timing (1 Burst Read: 1, 2, 4, or 8 Bytes; Without Auto-Precharge)
504
Figure 12.6 Basic DDRIF Timing (1 Burst Write: 1, 2, 4, or 8 Bytes; Without Auto-Precharge)
505
Figure 12.7 Basic DDRIF Timing (1 Burst Read: 1, 2, 4, or 8 Bytes; with Auto-Precharge)
506
Figure 12.8 Basic DDRIF Timing (1 Burst Write: 1, 2, 4, or 8 Bytes; with Auto-Precharge)
507
Figure 12.9 Basic DDRIF Timing (4 Burst Read: 32 Bytes; Without Auto-Precharge)
508
Figure 12.10 Basic DDRIF Timing (4 Burst Write: 32 Bytes; Without Auto-Precharge)
509
Figure 12.11 Basic DDRIF Timing (Precharge All Banks (PREALL) to Bank Activate (ACT))
510
Figure 12.12 Basic DDRIF Timing (Mode Register Set (MRS))
511
Figure 12.13 Basic DDRIF Timing (Auto-Refresh (REFA) Enter/Exit to Bank Activate (ACT))
512
Figure 12.14 Basic DDRIF Timing (Self-Refresh Entry from IDLE (Refs)/Self-Refresh Exit (REFSX) to any Command Input)
513
Section 13 PCI Controller (PCIC)
515
Features
515
Figure 13.1 PCIC Block Diagram
517
Input/Output Pins
518
Table 13.1 Input/Output Pins
518
Register Descriptions
521
Table 13.2 List of PCIC Registers
521
Table 13.3 Register States in each Operating Mode
524
PCIC Enable Control Register (PCIECR)
526
Configuration Registers
527
Local Register
552
Operation
593
Supported PCI Commands
593
Table 13.4 Supported Bus Commands
593
PCIC Initialization
594
Master Access
595
Table 13.5 PCIC Address Map
595
Figure 13.2 Superhyway Bus to PCI Local Bus Access
596
Figure 13.3 Superhyway Bus to PCI Local Bus Address Translation (PCI Memory Space 0)
597
Figure 13.4 Superhyway Bus to PCI Local Bus Address Translation (PCI Memory Space 1)
598
Figure 13.5 Superhyway Bus to PCI Local Bus Address Translation (PCI Memory Space 2)
598
Figure 13.6 Superhyway Bus to PCI Local Bus Address Translation (PCI I/O)
599
Figure 13.7 Endian Conversion from Superhyway Bus to PCI Local Bus (Non-Byte Swapping: TBS = 0)
601
Figure 13.8 Endian Conversion from Superhyway Bus to PCI Local Bus (Byte Swapping: TBS = 1)
602
Target Access
603
Figure 13.9 PCI Local Bus to Superhyway Bus Memory Map
603
Figure 13.10 PCI Local Bus to Superhyway Bus Address Translation (Local Address Space 0/1)
605
Figure 13.11 PCI Local Bus to Superhyway Bus Address Translation (PCIC I/O Space)
606
Figure 13.12 Endian Conversion from PCI Local Bus to Superhyway Bus (Non-Byte Swapping: TBS = 0)
608
Figure 13.13 Endian Conversion from PCI Local Bus to Superhyway Bus (Non-Byte Swapping: TBS = 1)
609
Figure 13.14 Cache Flush/Purge Execution Flow for PCI Local Bus to Superhyway Bus
611
Host Bus Bridge Mode
612
Figure 13.15 Address Generation for Type 0 Configuration Access
613
Table 13.6 Interrupt Priority
614
Normal Mode
615
Power Management
615
PCI Local Bus Basic Interface
616
Figure 13.16 PCI Local Bus Power down State Transition
616
Figure 13.17 Master Write Cycle in Host Bus Bridge Mode (Single)
617
Figure 13.18 Master Read Cycle in Host Bus Bridge Mode (Single)
618
Figure 13.19 Master Write Cycle in Normal Mode (Burst)
619
Figure 13.20 Master Read Cycle in Normal Mode (Burst)
620
Figure 13.21 Target Read Cycle in Normal Mode (Single)
622
Figure 13.22 Target Write Cycle in Normal Mode (Single)
623
Figure 13.23 Target Memory Read Cycle in Host Bus Bridge Mode (Burst)
624
Figure 13.24 Target Memory Write Cycle in Host Bus Bridge Mode (Burst)
625
Figure 13.25 Master Write Cycle in Host Bus Bridge Mode (Burst, with Stepping)
626
Figure 13.26 Target Memory Read Cycle in Host Bus Bridge Mode (Burst, with Stepping)
627
Usage Notes
628
Notes on PCIC Target Reading
628
Notes on Host Mode
628
Figure 13.27 Timing Example of Device (Reqm) Not Executing REQ Negation and
628
Section 14 Direct Memory Access Controller (DMAC)
631
Features
631
Figure 14.1 Block Diagram of DMAC
632
Input/Output Pins
633
Table 14.1 Pin Configuration
633
Register Descriptions
635
Table 14.2 Register Configuration of DMAC
635
Table 14.3 State of Registers in each Operating Mode
637
DMA Source Address Registers (SAR0 to SAR5)
638
DMA Destination Address Registers (DAR0 to DAR5)
639
DMA Source Address Registers (SARB0 to SARB3)
639
DMA Destination Address Registers (DARB0 to DARB3)
640
DMA Transfer Count Registers (TCR0 to TCR5)
640
DMA Transfer Count Registers (TCRB0 to TCRB3)
641
DMA Channel Control Registers (CHCR0 to CHCR5)
642
DMA Operation Register (DMAOR)
650
DMA Extended Resource Selectors (DMARS0 to DMARS2)
653
Table 14.4 Transfer Request Sources
655
Operation
657
DMA Transfer Requests
657
Table 14.5 Setting External Request Mode with RS Bit
657
Table 14.6 Selecting External Request Detection with DL, DS Bits
658
Table 14.7 Selecting External Request Detection with DO Bit
658
Table 14.8 Selecting On-Chip Peripheral Module Request Modes with Bits RS[3:0]
659
Channel Priority
661
Figure 14.2 Round-Robin Mode
662
Figure 14.3 Changes in Channel Priority in Round-Robin Mode
663
DMA Transfer Types
664
Figure 14.4 Data Flow of Dual Address Mode
664
Figure 14.5 Example of DMA Transfer Timing in Dual Address Mode (Source: Ordinary Memory, Destination: Ordinary Memory)
665
Figure 14.6 DMA Transfer Timing Example in Cycle-Steal Normal Mode 1
666
Figure 14.7 DMA Transfer Timing Example in Cycle-Steal Normal Mode 2
667
Figure 14.8 Example of DMA Transfer Timing in Cycle Steal Intermittent Mode (DREQ Low Level Detection)
667
Figure 14.9 DMA Transfer Timing Example in Burst Mode (DREQ Low Level Detection)
668
Table 14.9 DMA Transfer Matrix in Auto-Request Mode (All Channels)
669
Table 14.10 DMA Transfer Matrix in External Request Mode (Only Channels 0 to 3)
670
Table 14.11 DMA Transfer Matrix in On-Chip Peripheral Module Request Mode
671
DMA Transfer Flow
672
Figure 14.10 Bus State When Multiple Channels Are Operating
672
Figure 14.11 DMA Transfer Flowchart
673
Repeat Mode Transfer
674
Reload Mode Transfer
675
Figure 14.12 Reload Mode Transfer
675
DREQ Pin Sampling Timing
676
Figure 14.13 Example of DREQ Input Detection in Cycle Steal Mode Edge Detection
676
Figure 14.14 Example of DREQ Input Detection in Cycle Steal Mode Level Detection
676
Figure 14.15 Example of DREQ Input Detection in Burst Mode Edge Detection
677
Figure 14.16 Example of DREQ Input Detection in Burst Mode Level Detection
677
Figure 14.17 DMA Transfer End Signal (Cycle Steal Mode Level Detection)
678
Figure 14.18 Example of BSC Ordinary Memory Access (no Wait, Idle Cycle 1, Longword Access to 16-Bit Device)
679
Usage Notes
680
Module Stop
680
Address Error
680
Notes on Burst Mode Transfer
680
DACK and TEND Output Divisions
681
CS Output Settings and Transfer Size Larger than External Bus Width
681
DACK and TEND Assertion and DREQ Sampling
681
Table 14.12 Register Setting for SRAM, Burst ROM, Byte Control SRAM Interface
683
Table 14.13 Register Setting for PCMCIA Interface
684
Table 14.14 Register Setting for MPX Interface (Read Access)
684
Table 14 15 Register Settings for MPX Interface (Write Access)
684
DMA Transfer to DMAC Prohibited
685
NMI Interrupt
685
Section 15 External CPU Interface (EXCPU)
687
Features
687
Figure 15.1 EXCPU Block Diagram
687
Input/Output Pins
688
Table 15.1 Pin Configuration
688
Register Descriptions
689
Table 15.2 Register Configuration
689
Table 15.3 Register States in each Operating Mode
689
External CPU Control Register (EXCCTRL)
690
External CPU Memory Space Select Register (EXCMSETR)
691
External CPU Interrupt Output Control Register (EXCINOR)
692
Operation
693
Table 15.4 Access and Data Alignment for Little Endian
694
Table 15.5 Access and Data Alignment for Big Endian
695
Figure 15.2 External CPU Access (Single Access)
696
Figure 15.3 External CPU Access (Burst Access)
697
Figure 15.4 Configuration of Connection with External CPU
698
Section 16 Clock Pulse Generator (CPG)
699
Features
699
Figure 16.1 Block Diagram of CPG
700
Input/Output Pins
702
Table 16.1 Pin Configuration and Functions of CPG
702
Clock Operating Mode
703
Table 16.2 Clock Operating Modes
703
Register Descriptions
704
Table 16.3 Register Configuration
704
Table 16.4 Register States in each Operating Mode
704
Frequency Control Register (FRQCR)
705
PLL Control Register (PLLCR)
707
Notes on Board Design
708
Figure 16.2 Notes on Using Crystal Resonator
708
Figure 16.3 Notes on Using PLL or DLL Oscillator Circuit
709
Section 17 Watchdog Timer and Reset (WDT)
711
Features
711
Figure 17.1 System Block Diagram
712
Input/Output Pins
713
Table 17.1 Pin Configuration
713
Register Descriptions
714
Table 17.2 Register Configuration
714
Table 17.3 Register State in each Operating Mode
714
Watchdog Timer Stop Time Register (WDTST)
715
Watchdog Timer Control/Status Register (WDTCSR)
716
Watchdog Timer Base Stop Time Register (WDTBST)
718
Watchdog Timer Base Counter (WDTBCNT)
719
Watchdog Timer Counter (WDTCNT)
719
Operation
720
Reset Request
720
Using Watchdog Timer Mode
721
Using Interval Timer Mode
722
Time for WDT Overflow
722
Figure 17.2 WDT Counting up Operation
723
Clearing WDT Counter
724
Status Pin Change Timing During Reset
725
Power-On Reset by PRESET
725
Figure 17.3 STATUS Output During Power-On
726
Figure 17.4 STATUS Output by Reset Input During Normal Operation
727
Figure 17.5 STATUS Output by Reset Input During Sleep Mode
727
Power-On Reset by Watchdog Timer Overflow
728
Figure 17.6 STATUS Output by Watchdog Timer Overflow Power-On Reset During
728
Figure 17.7 STATUS Output by Watchdog Timer Overflow Power-On Reset During Sleep Mode
729
Manual Reset by Watchdog Timer Overflow
730
Figure 17.8 STATUS Output by Watchdog Timer Overflow Manual Reset During Normal
730
Figure 17.9 STATUS Output by Watchdog Timer Overflow Manual Reset During Sleep Mode
731
Section 18 Power-Down Mode
733
Features
733
Types of Power-Down Modes
733
Table 18.1 States in Power-Down Modes
734
Input/Output Pins
735
Table 18.2 Pin Configuration
735
Register Descriptions
736
Table 18.3 Register Configuration
736
Table 18.4 Register States in each Operating Mode
736
Standby Control Register (STBCR)
737
Module Stop Register 0 (MSTPCR0)
738
Module Stop Register 1 (MSTPCR1)
739
Sleep Mode
744
Transition to Sleep Mode
744
Canceling Sleep Mode
744
Software Standby Mode
745
Transition to Software Standby Mode
745
Canceling Software Standby Mode
745
Module Standby Mode
746
Transition to Module Standby Mode
746
Canceling Module Standby Mode
746
DDR-SDRAM Power Supply Backup
747
Control of Self-Refresh and Initialization
747
DDR-SDRAM Backup Sequence When Turning off System Power Supply
748
Figure 18.1 DDR-SDRAM Interface Operation When Turning System Power Supply On/Off
748
Figure 18.2 Sequence for Turning off System Power Supply after Entering Self-Refresh Mode
749
RTC Power Supply Backup
750
Transition to RTC Power Supply Backup Mode
750
Canceling RTC Power Supply Backup Mode
750
Table 18.5 Pin Configuration
750
STATUS Pin Signal Change Timing
751
Timing at Reset
751
Timing at Sleep Mode Cancellation
751
Figure 18.3 Sequence for Turning VDD Power Supply (1.2 V) On/Off
751
Figure 18.4 STATUS Output When an Interrupt Occurs in Sleep Mode
751
Section 19 Timer Unit (TMU)
753
Features
753
Figure 19.1 Block Diagram of TMU
754
Input/Output Pins
755
Table 19.1 Pin Configuration
755
Register Descriptions
756
Table 19.2 Register Configuration
756
Table 19.3 Register States in each Operating Mode
757
Timer Output Control Register (TOCR)
758
Timer Start Register (TSTR)
759
Timer Constant Register (Tcorn) (N = 0 to 5)
761
Timer Counter (Tcntn) (N = 0 to 5)
761
Timer Control Registers (Tcrn) (N = 0 to 5)
762
Input Capture Register 2 (TCPR2)
764
Operation
765
Counter Operation
765
Figure 19.2 Example of Count Operation Setting Procedure
766
Figure 19.3 TCNT Auto-Reload Operation
767
Figure 19.4 Count Timing When Operating on Internal Clock
767
Figure 19.5 Count Timing When Operating on External Clock
768
Figure 19.6 Count Timing When Operating on On-Chip RTC Output Clock
768
Input Capture Function
769
Figure 19.7 Operation Timing When Using Input Capture Function
769
Interrupts
770
Table 19.4 TMU Interrupt Sources
770
Usage Notes
771
Register Writes
771
Reading from TCNT
771
External Clock Frequency
771
Section 20 16-Bit Timer Pulse Unit (TPU)
773
Features
773
Table 20.1 TPU Functions
774
Figure 20.1 Block Diagram of TPU
775
Input/Output Pins
776
Table 20.2 TPU Pin Configurations
776
Register Descriptions
777
Table 20.3 Register Configuration
777
Table 20.4 Register State in each Operating Mode
779
Timer Control Registers (TCR)
781
Table 20.5 TPU Clock Sources
782
Table 20.6 TPSC[2:0] (1)
783
Table 20.6 TPSC[2:0] (2)
783
Table 20.6 TPSC[2:0] (3)
783
Table 20.6 TPSC[2:0] (4)
784
Timer Mode Registers (TMDR)
785
Timer I/O Control Registers (TIOR)
787
Table 20.7 IOA[2:0]
788
Timer Interrupt Enable Registers (TIER)
789
Timer Status Registers (TSR)
791
Timer Counters (TCNT)
793
Timer General Registers (TGR)
793
Timer Start Register (TSTR)
794
Operation
795
Overview
795
Basic Functions
796
Figure 20.2 Example of Counter Operation Setting Procedure
796
Figure 20.3 Free-Running Counter Operation
797
Figure 20.4 Periodic Counter Operation
798
Figure 20.5 Example of Setting Procedure for Waveform Output by Compare Match
798
Figure 20.6 Example of 0 Output/1 Output Operation
799
Figure 20.7 Example of Toggle Output Operation
799
Buffer Operation
800
Figure 20.8 Compare Match Buffer Operation
800
Table 20.8 Register Combinations in Buffer Operation
800
Figure 20.9 Example of Buffer Operation Setting Procedure
801
Figure 20.10 Example of Buffer Operation
802
PWM Modes
803
Figure 20.11 Example of PWM Mode Setting Procedure
804
Figure 20.12 Example of PWM Mode Operation (1)
805
Figure 20.13 Examples of PWM Mode Operation (2)
805
Phase Counting Mode
806
Table 20.9 Phase Counting Mode Clock Input Pins
806
Figure 20.14 Example of Phase Counting Mode Setting Procedure
807
Figure 20.15 Example of Phase Counting Mode 1 Operation
808
Figure 20.16 Example of Phase Counting Mode 2 Operation
809
Figure 20.17 Example of Phase Counting Mode 3 Operation
810
Figure 20.18 Example of Phase Counting Mode 4 Operation
811
Usage Notes
812
Figure 20.19 Phase Difference, Overlap, and Pulse Width in Phase Counting Mode
812
Section 21 Compare Match Timer (CMT)
813
Features
813
Figure 21.1 Block Diagram of CMT
814
Register Descriptions
815
Table 21.1 Register Configuration
815
Table 21.2 Register State in each Operating Mode
816
Compare Match Timer Start Register (CMSTR)
817
Compare Match Timer Control/Status Register (CMCSR)
818
Compare Match Timer Constant Register (CMCOR)
820
Compare Match Timer Counter (CMCNT)
820
Operation
821
Counter Operation
821
Figure 21.2 Counter Operation (One-Shot Operation)
821
Counter Size
822
Timing for Counting by CMCNT
822
Figure 21.3 Counter Operation (Free-Running Operation)
822
DMA Transfer Requests and Internal Interrupt Requests to CPU
823
Compare Match Flag Set Timing (All Channels)
823
Figure 21.4 CMF Set Timing
823
Section 22 Realtime Clock (RTC)
825
Features
825
Block Diagram
826
Figure 22.1 Block Diagram of RTC
826
Input/Output Pins
827
Table 22.1 RTC Pins
827
Register Descriptions
828
Table 22.2 Register Configuration
828
Table 22.3 Register State in each Operating Mode
829
Register Descriptions
830
64 Hz Counter (R64CNT)
830
Second Counter (RSECCNT)
830
Minute Counter (RMINCNT)
831
Hour Counter (RHRCNT)
831
Day-Of-Week Counter (RWKCNT)
832
Day Counter (RDAYCNT)
833
Month Counter (RMONCNT)
834
Year Counter (RYRCNT)
834
Second Alarm Register (RSECAR)
835
Minute Alarm Register (RMINAR)
835
Hour Alarm Register (RHRAR)
836
Day-Of-Week Alarm Register (RWKAR)
836
Day Alarm Register (RDAYAR)
837
Month Alarm Register (RMONAR)
838
RTC Control Register 1 (RCR1)
838
RTC Control Register 2 (RCR2)
840
RTC Control Register (RCR3) and Year-Alarm Register (RYRAR)
843
Operation
844
Time Setting Procedures
844
Figure 22.2 Examples of Time Setting Procedures
844
Time Reading Procedures
845
Figure 22.3 Examples of Time Reading Procedures
845
Alarm Function
846
Figure 22.4 Example of Use of Alarm Function
846
Interrupts
847
Usage Notes
847
Register Initialization
847
Crystal Oscillator Circuit
847
Table 22.4 Crystal Oscillator Circuit Constants (Recommended Values)
847
Interrupt Source and Request Generating Order
848
Figure 22.5 Example of Crystal Oscillator Circuit Connection
848
Table 22.5 Interrupt Source and Request Generating Order
848
Section 23 Gigabit Ethernet Controller (GETHER)
849
Features
849
Figure 23.1 Configuration of GETHER
850
Input/Output Pins
851
Table 23.1 Pin Configuration
851
Register Descriptions
856
Table 23.2 Register Configuration
856
Table 23.3 Register States in each Operating Mode
864
Software Reset Register (ARSTR)
873
E-MAC Mode Register (ECMR)
874
E-MAC Status Register (ECSR)
880
E-MAC Interrupt Permission Register (ECSIPR)
882
PHY Interface Register (PIR)
883
MAC Address High Register (MAHR)
884
MAC Address Low Register (MALR)
885
Receive Frame Length Register (RFLR)
886
PHY Status Register (PSR)
887
PHY_INT Polarity Register (PIPR)
888
Transmit Retry over Counter Register (TROCR)
889
Delayed Collision Detect Counter Register (CDCR)
890
Lost Carrier Counter Register (LCCR)
891
CRC Error Frame Receive Counter Register (CEFCR)
892
Frame Receive Error Counter Register (FRECR)
893
Too-Short Frame Receive Counter Register (TSFRCR)
894
Too-Long Frame Receive Counter Register (TLFRCR)
895
Residual-Bit Frame Receive Counter Register (RFCR)
896
Carrier Extension Loss Counter Register (CERCR)
897
Carrier Extension Error Counter Register (CEECR)
898
Multicast Address Frame Receive Counter Register (MAFCR)
899
Automatic PAUSE Frame Register (APR)
900
Manual PAUSE Frame Register (MPR)
901
Automatic PAUSE Frame Retransmit Count Register (TPAUSER)
902
PAUSE Frame Transmit Counter Register (PFTCR)
903
PAUSE Frame Receive Counter Register (PFRCR)
904
GETHER Mode Register (GECMR)
905
Burst Cycle Count Upper-Limit Register (BCULR)
906
TSU Counter Reset Register (TSU_CTRST)
907
Relay Enable Register (Port 0 to 1) (TSU_FWEN0)
908
Relay Enable Register (Port 1 to 0) (TSU_FWEN1)
909
Relay FIFO Size Select Register (TSU_FCM)
910
Relay FIFO Overflow Alert Set Register (Port 0) (TSU_BSYSL0)
911
Relay FIFO Overflow Alert Set Register (Port 1) (TSU_BSYSL1)
913
Transmit/Relay Priority Control Mode Register (Port 0) (TSU_PRISL0)
915
Transmit/Relay Priority Control Mode Register (Port 1) (TSU_PRISL1)
917
Receive/Relay Function Set Register (Port 0 to 1) (TSU_FWSL0)
919
Receive/Relay Function Set Register (Port 1 to 0) (TSU_FWSL1)
921
Relay Function Set Register (Common) (TSU_FWSLC)
923
Qtag Addition/Deletion Set Register (Port 0 to 1) (TSU_QTAG0)
925
Qtag Addition/Deletion Set Register (Port 1 to 0) (TSU_QTAG1)
926
Relay Status Register (TSU_FWSR)
927
Relay Status Interrupt Mask Register (TSU_FWINMK)
930
Added Qtag Value Set Register (Port 0 to 1) (TSU_ADQT0)
933
Added Qtag Value Set Register (Port 1 to 0) (TSU_ADQT1)
934
Vlantag Set Register (Port 0) (TSU_VTAG0)
935
Vlantag Set Register (Port 1) (TSU_VTAG1)
936
CAM Entry Table Busy Register (TSU_ADSBSY)
937
CAM Entry Table Enable Register (TSU_TEN)
938
CAM Entry Table POST1 Register (TSU_POST1)
943
CAM Entry Table POST2 Register (TSU_POST2)
946
CAM Entry Table POST3 Register (TSU_POST3)
949
CAM Entry Table POST4 Register (TSU_POST4)
952
CAM Entry Table 0H to 31H Registers (TSU_ADRH0 to TSU_ADRH31)
955
CAM Entry Table 0L to 31L Registers (TSU_ADRL0 to TSU_ADRL31)
956
Transmit Frame Counter Register (Port 0) (Normal Transmission Only)
957
(Txnlcr0)
957
Transmit Frame Counter Register (Port 0) (Normal and Erroneous Transmission) (TXALCR0)
958
Receive Frame Counter Register (Port 0) (Normal Reception Only) (RXNLCR0)
959
Receive Frame Counter Register (Port 0) (Normal and Erroneous Reception)
960
(Rxalcr0)
960
Relay Frame Counter Register (Port 1 to 0) (Normal Relay Only)
961
(Fwnlcr0)
961
Relay Frame Counter Register (Port 1 to 0) (Normal and Erroneous Transmission) (FWALCR0)
962
Transmit Frame Counter Register (Port 1) (Normal Transmission Only) (TXNLCR1)
963
Transmit Frame Counter Register (Port 1) (Normal and Erroneous Transmission) (TXALCR1)
964
Receive Frame Counter Register (Port 1) (Normal Reception Only) (RXNLCR1)
965
Receive Frame Counter Register (Port 1) (Normal and Erroneous Reception) (RXALCR1)
966
Relay Frame Counter Register (Port 0 to 1) (Normal Relay Only) (FWNLCR1)
967
Relay Frame Counter Register (Port 0 to 1) (Normal and Erroneous Transmission) (FWALCR1)
968
E-DMAC Start Register (EDSR)
969
E-DMAC Mode Register (EDMR)
970
E-DMAC Transmit Request Register (EDTRR)
972
E-DMAC Receive Request Register (EDRRR)
973
Transmit Descriptor List Start Address Register (TDLAR)
974
Receive Descriptor List Start Address Register (RDLAR)
975
E-MAC/E-DMAC Status Register (EESR)
976
E-MAC/E-DMAC Status Interrupt Permission Register (EESIPR)
982
Transmit/Receive Status Copy Enable Register (TRSCER)
986
Receive Missed-Frame Counter Register (RMFCR)
989
Transmit FIFO Threshold Register (TFTR)
990
FIFO Depth Register (FDR)
991
Receiving Method Control Register (RMCR)
992
Receive Descriptor Fetch Address Register (RDFAR)
993
Receive Descriptor Finished Address Register (RDFXR)
994
Receive Descriptor Final Flag Register (RDFFR)
995
Transmit Descriptor Fetch Address Register (TDFAR)
996
Transmit Descriptor Finished Address Register (TDFXR)
997
Transmit Descriptor Final Flag Register (TDFFR)
998
Overflow Alert FIFO Threshold Register (FCFTR)
999
Receive Data Padding Insert Register (RPADIR)
1001
Operation
1002
Figure 23.2 GETHER Data Path and Various Settings
1004
Descriptors and Descriptor List
1005
Figure 23.3 Relationship between Transmit Descriptor and Transmit Buffer
1006
Figure 23.4 Relationship between Receive Descriptor and Receive Buffer
1012
Figure 23.5 Relationship between Transmit Descriptor and Transmit Buffer
1018
Figure 23.6 Relationship between Receive Descriptor and Receive Buffer
1019
Figure 23.7 Relationship between Transmit/Receive Descriptor and Descriptor Pointing
1021
Transmission
1022
Figure 23.8 Sample Transmission Flowchart (Single-Frame/Two-Description)
1024
Figure 23.9 E-MAC Transmitter State Transitions
1026
Reception
1028
Figure 23.10 E-MAC Receiver State Transitions
1029
Figure 23.11 Sample Reception Flowchart (Single-Frame/Two-Descriptor)
1031
Relay
1034
Table 23.4 Relay Frame Process (Without CAM)
1034
CAM Function
1035
Table 23.5 Receive Frame Processing
1036
Table 23.6 Relay Frame Process (with CAM)
1036
Figure 23.12 E-DMAC Operation after Transmit Error
1037
Transmit/Receive Processing of Multi-Buffer Frame (Single-Frame/Multi-Descriptor)
1037
Figure 23.13 E-DMAC Operation after Receive Error
1038
Figure 23.14 Padding Insertion in Receive Data
1039
Padding Insertion in Receive Data
1039
Interrupt Processing
1040
Table 23.7 List of GETHER Interrupts
1041
Activation Procedure
1044
23.4.10 Flow Control
1046
23.4.11 Magic Packet Detection
1047
23.4.12 Direction for IEEE802.1Q Qtag
1048
Figure 23.15 Outlines of Qtag Additional Functions
1048
Figure 23.16 Comparison of Normal Ethernet Frame and IEEE802.1Q Frame (with Qtag)
1049
Connection to PHY-LSI
1050
MII Frame Transmission/Reception Timing
1050
Figure 23.17 MII Frame Transmit Timing (Normal Transmission)
1050
Figure 23.18 MII Frame Transmit Timing (Collision)
1050
Figure 23.19 MII Frame Transmit Timing (Transmit Error)
1051
Figure 23.20 MII Frame Receive Timing (Normal Reception)
1051
Figure 23.21 MII Frame Receive Timing (Reception Error (1))
1051
Figure 23.22 MII Fame Receive Timing (Reception Error (2))
1051
GMII/MII Frame Reception Timing
1052
Figure 23.23 GMII/MII Fame Receive Timing (Normal Reception)
1052
Figure 23.24 GMII/MII Fame Receive Timing (with Carrier Extension)
1052
Figure 23.25 GMII/MII Fame Receive Timing (Burst Reception)
1052
Figure 23.26 GMII/MII Fame Receive Timing (Reception Error)
1053
Figure 23.27 GMII/MII Fame Receive Timing (Error with Carrier Extension)
1053
Figure 23.28 GMII/MII Fame Receive Timing (False Carrier Indication)
1053
RMII Frame Transmission/Reception Timing
1054
Figure 23.29 RMII Fame Receive Timing (Normal 100-Mbps Reception)
1054
Figure 23.30 RMII Fame Receive Timing (100-Mbps Reception with Illegal Carrier Detected)
1054
Figure 23.31 RMII Fame Transmit Timing (Normal 100-Mbps Transmission)
1054
Accessing MII Registers
1055
Figure 23.32 MII Management Frame Format
1055
Figure 23.33 1-Bit Data Write Flowchart
1056
Figure 23.34 Bus Release Flowchart (TA in Read in Figure 23.33)
1056
Mll-RMII Interface Conversion
1057
Figure 23.35 1-Bit Data Read Flowchart
1057
Figure 23.36 Independent Bus Release Flowchart (IDLE in Write in Figure 23.33)
1057
Figure 23.37 MII-Rmll Conversion Circuit
1058
Usage Notes
1059
Checksum Calculation of Ethernet Frames
1059
Notes on TSU Use
1059
Figure 23.38 Data Subject to Checksum Calculation
1059
Section 24 IP Security Accelerator (SECURITY)
1061
Section 25 Stream Interface (STIF)
1063
Features
1063
Figure 25.1 Block Diagram of STIF
1064
Input/Output Pins
1065
Table 25.1 Pin Configuration
1065
Register Descriptions
1066
Table 25.2 Register Configuration
1066
Table 25.3 Register States in each Operating Mode
1067
Mode Registers 0, 1 (STIMDR0, STIMDR1)
1068
Control Registers 0, 1 (STICR0, STICR1)
1072
Interrupt Status Registers 0, 1 (STIISR0, STIISR1)
1073
Interrupt Enable Registers 0, 1 (STIIER0, STIIER1)
1075
Time Stamp Counter Registers 0, 1 (STITSC0, STITSC1)
1077
Transmit/Receive Packet Count Registers 0, 1 (STIPNR0, STIPNR1)
1078
Transmit/Receive Packet Counter Registers 0, 1 (STIPCR0, STIPCR1)
1079
Transmit/Receive FIFO Data Registers 0, 1 (STIFIFO0, STIFIFO1)
1080
25.3.10 External Memory Configuration for Stream Data Transmission/Reception
1081
Figure 25.2 Transmit/Receive Data Structure in External Memory (with 16-Byte Work Area)
1081
Operation
1081
25.3.11 Stream Data Receive Operation
1082
Figure 25.3 Clock Valid Reception Timing
1083
Figure 25.4 Strobe Reception Timing
1085
25.3.12 Stream Data Transmit Operation
1086
Figure 25.5 Clock Valid Transmission Timing
1087
Figure 25.6 Strobe Transmission Timing
1089
Section 26 I C Bus Interface (IIC)
1091
Features
1091
Figure 26.1 Block Diagram for I
1091
Input/Output Pins
1092
Register Descriptions
1092
Table 26.1 Pin Configuration
1092
Table 26.2 Register Configuration
1092
Table 26.3 Register State in each Operating Mode
1094
Slave Control Register (ICSCR)
1095
Slave Status Register (ICSSR)
1097
Slave Interrupt Enable Register (ICSIER)
1100
Slave Address Register (ICSAR)
1101
Master Control Register (ICMCR)
1102
Master Status Register (ICMSR)
1104
Master Interrupt Enable Register (ICMIER)
1106
Clock Control Register (ICCCR)
1107
Master Address Register (ICMAR)
1107
Receive and Transmit Data Registers (ICRXD and ICTXD)
1109
Table 26.4 Suggested Settings for CDF and SCGD
1109
Operations
1110
Data and Clock Filters
1110
Clock Generator
1110
Master/Slave Interfaces
1110
Software Status Interlocking
1110
C Bus Data Format
1112
Figure 26.2 I C Bus Timing
1112
Table 26.5 Description on Symbols of I C Bus Data Format
1112
7-Bit Address Format
1113
Figure 26.3 Master Data Transmit Format
1113
Figure 26.4 Master Data Receive Format
1113
10-Bit Address Format
1114
Figure 26.5 Combination Transfer Format of Master Transfer
1114
Figure 26.6 10-Bit Address Data Transmit Format
1114
Figure 26.7 10-Bit Address Data Receive Format
1115
Figure 26.8 10-Bit Address Transmit/Receive Combined Format
1115
Master Transmit Operation
1116
Figure 26.9 Data Transmit Mode Operation Timing
1117
Master Receive Operation
1118
Figure 26.10 Data Receive Mode Operation Timing
1119
Programming Examples
1120
Master Transmitter
1120
Master Receiver
1121
Master Transmitter-Restart-Master Receiver
1122
Section 27 Serial Communication Interface with FIFO (SCIF)
1125
Features
1125
Figure 27.1 Block Diagram of SCIF
1127
Figure 27.2 Scifn_Rts Pin (N = 0, 1)
1128
Figure 27.3 Scifn_Cts Pin (N = 0, 1)
1129
Figure 27.4 Scifn_Sck Pin (N = 0, 1)
1130
Figure 27.5 Scifn_Txd Pin (N = 0, 1)
1130
Input/Output Pins
1131
Figure 27.6 Scifn_Rxd Pin (N = 0, 1)
1131
Table 27.1 Pin Configuration
1131
Register Descriptions
1132
Table 27.2 Register Configuration (1)
1132
Table 27.3 Register State in each Operating Mode
1133
Receive FIFO Data Register (SCFRDR)
1134
Receive Shift Register (SCRSR)
1134
Transmit FIFO Data Register (SCFTDR)
1135
Transmit Shift Register (SCTSR)
1135
Serial Mode Register (SCSMR)
1136
Serial Control Register (SCSCR)
1139
Serial Status Register (SCFSR)
1143
Bit Rate Register (SCBRR)
1149
Table 27.4 SCSMR Settings
1149
FIFO Control Register (SCFCR)
1150
Receive FIFO Data Count Register (SCRFDR)
1152
Transmit FIFO Data Count Register (SCTFDR)
1152
Serial Port Register (SCSPTR)
1153
Line Status Register (SCLSR)
1156
Serial Error Register (SCRER)
1157
Operation
1158
Overview
1158
Table 27.5 SCSMR Settings for Serial Transfer Format Selection
1159
Table 27.6 SCSMR and SCSCR Settings for SCIF Clock Source Selection
1159
Operation in Asynchronous Mode
1160
Figure 27.7 Data Format in Asynchronous Communication (Example with 8-Bit Data, Parity, and Two Stop Bits)
1160
Table 27.7 Serial Transfer Formats (Asynchronous Mode)
1161
Figure 27.8 Sample SCIF Initialization Flowchart
1163
Figure 27.9 Sample Serial Transmission Flowchart
1164
Figure 27.10 Sample SCIF Transmission Operation (Example with 8-Bit Data, Parity, One Stop Bit)
1166
Figure 27.11 Sample Operation Using Modem Control (SCIF_CTS)
1166
Figure 27.12 Sample Serial Reception Flowchart (1)
1167
Figure 27.12 Sample Serial Reception Flowchart (2)
1168
Figure 27.13 Sample SCIF Receive Operation (Example with 8-Bit Data, Parity, One Stop Bit)
1169
Operation in Clocked Synchronous Mode
1170
Figure 27.15 Data Format in Clocked Synchronous Communication
1170
Figure 27.16 Sample SCIF Initialization Flowchart
1172
Figure 27.17 Sample Serial Transmission Flowchart
1173
Figure 27.18 Sample SCIF Transmission Operation in Clocked Synchronous Mode
1174
Figure 27.19 Sample Serial Reception Flowchart (1)
1175
Figure 27.19 Sample Serial Reception Flowchart (2)
1176
Figure 27.20 Sample SCIF Reception Operation in Clocked Synchronous Mode
1177
Figure 27.21 Sample Simultaneous Serial Transmission and Reception Flowchart
1178
SCIF Interrupt Sources and the DMAC
1179
Table 27.8 SCIF Interrupt Sources
1180
Usage Notes
1181
Figure 27.22 Receive Data Sampling Timing in Asynchronous Mode
1182
Figure 27.23 Example of Synchronization Clock Transfer by DMAC
1183
Section 28 Serial Communication Interface with Fifo/Irda Interface (Scif/Irda)
1185
Features
1185
Figure 28.1 Block Diagram of Scif/Irda
1187
Figure 28.2 SCIF2_SCK Pin
1188
Figure 28.3 SCIF2_TXD Pin
1188
Input/Output Pins
1189
Figure 28.4 SCIF2_RXD Pin
1189
Table 28.1 Pin Configuration
1189
Register Descriptions
1190
Table 28.2 Register Configuration
1190
Table 28.3 Register States in each Operation Mode
1191
Receive FIFO Data Register (SCFRDR)
1192
Receive Shift Register (SCRSR)
1192
Transmit FIFO Data Register (SCFTDR)
1193
Transmit Shift Register (SCTSR)
1193
Serial Mode Register (SCSMR)
1194
Serial Control Register (SCSCR)
1197
Serial Status Register (SCFSR)
1201
Bit Rate Register (SCBRR)
1207
Table 28.4 SCSMR Settings
1207
FIFO Control Register (SCFCR)
1208
FIFO Data Count Register (SCFDR)
1210
Serial Port Register (SCSPTR)
1211
Line Status Register (SCLSR)
1213
BRG Frequency Division Register (BRGDL2)
1214
Table 28.5 Baud Rate (3.6864 Mhz Clock)
1214
BRG Clock Select Register (BRGCKS2)
1215
Irda Serial Mode Register (SCSMRIR)
1216
Operation
1217
Overview
1217
Table 28.6 SCSMR Settings for Serial Transfer Format Selection
1218
Table 28.7 SCSMR and SCSCR Settings for SCIF Clock Source Selection
1219
Operation in Asynchronous Mode
1221
Figure 28.5 Data Format in Asynchronous Communication (Example with 8-Bit Data, Parity, and Two Stop Bits)
1221
Table 28.8 Serial Transfer Formats (Asynchronous Mode)
1222
Figure 28.6 Sample SCIF Initialization Flowchart
1224
Figure 28.7 Sample Serial Transmission Flowchart
1225
Figure 28.8 Sample SCIF Transmission Operation (Example with 8-Bit Data, Parity, One Stop Bit)
1227
Figure 28.9 Sample Serial Reception Flowchart (1)
1228
Figure 28.10 Sample Serial Reception Flowchart (2)
1229
Operation in Clocked Synchronous Mode
1231
Figure 28.11 Sample SCIF Receive Operation (Example with 8-Bit Data, Parity, One Stop Bit)
1231
Figure 28.12 Data Format in Clocked Synchronous Communication
1231
Figure 28.13 Sample SCIF Initialization Flowchart
1233
Figure 28.14 Sample Serial Transmission Flowchart
1234
Figure 28.15 Sample SCIF Transmission Operation in Clocked Synchronous Mode
1235
Figure 28.16 Sample Serial Reception Flowchart (1)
1236
Figure 28.17 Sample Serial Reception Flowchart (2)
1237
Figure 28.18 Sample SCIF Reception Operation in Clocked Synchronous Mode
1238
Figure 28.19 Sample Simultaneous Serial Transmission and Reception Flowchart
1239
SCIF Interrupt Sources and the DMAC
1240
Table 28.9 SCIF Interrupt Sources
1241
Usage Notes
1242
Figure 28.20 Receive Data Sampling Timing in Asynchronous Mode
1243
Infrared Data Communication Interface
1245
Infrared Data Communication Format
1245
Figure 28.21 Infrared Communication Data Format
1245
Operation of Infrared Data Communication Interface
1246
Figure 28.22 Block Diagram of Infrared Data Communication Interface
1246
Baud Rate Generator for External Clock (BRG)
1247
BRG Block Diagram
1247
Figure 28.23 BRG Block Diagram
1247
Restrictions on the BRG
1248
Section 29 Serial I/O with FIFO (SIOF)
1251
Features
1251
Figure 29.1 Block Diagram of SIOF
1252
Input/Output Pins
1253
Table 29.1 Pin Configuration
1253
Register Descriptions
1254
Table 29.2 Register Configuration
1254
Table 29.3 Register State in each Operating Mode
1256
Mode Register (SIMDR)
1258
Clock Select Register (SISCR)
1260
Table 29.4 Operation in each Transfer Mode
1260
Control Register (SICTR)
1262
Transmit Data Register (SITDR)
1265
Receive Data Register (SIRDR)
1266
Transmit Control Data Register (SITCR)
1267
Receive Control Data Register (SIRCR)
1268
Status Register (SISTR)
1269
Interrupt Enable Register (SIIER)
1275
FIFO Control Register (SIFCTR)
1277
Transmit Data Assign Register (SITDAR)
1279
Receive Data Assign Register (SIRDAR)
1280
Control Data Assign Register (SICDAR)
1281
Operation
1283
Serial Clocks
1283
Figure 29.2 Serial Clock Supply
1283
Serial Timing
1284
Table 29.5 SIOF Serial Clock Frequency
1284
Figure 29.3 Serial Data Synchronization Timing
1285
Transfer Data Format
1286
Figure 29.4 SIOF Transmit/Receive Timing
1286
Table 29.6 Serial Transfer Modes
1287
Table 29.7 Frame Length
1287
Register Allocation of Transfer Data
1288
Figure 29.5 Transmit/Receive Data Bit Alignment
1289
Table 29.8 Audio Mode Specification for Transmit Data
1289
Figure 29.6 Control Data Bit Alignment
1290
Table 29.9 Audio Mode Specification for Receive Data
1290
Control Data Interface
1291
Table 29.10 Setting Number of Channels in Control Data
1291
Figure 29.7 Control Data Interface (Slot Position)
1292
Fifo
1293
Figure 29.8 Control Data Interface (Secondary FS)
1293
Table 29.11 Conditions to Issue Transmit Request
1294
Table 29.12 Conditions to Issue Receive Request
1294
Transmit and Receive Procedures
1295
Figure 29.9 Example of Transmit Operation in Master Mode
1295
Figure 29.10 Example of Receive Operation in Master Mode
1296
Figure 29.11 Example of Transmit Operation in Slave Mode
1297
Figure 29.12 Example of Receive Operation in Slave Mode
1298
Table 29.13 Transmit and Receive Reset
1299
Interrupts
1300
Table 29.14 SIOF Interrupt Sources
1300
Transmit and Receive Timing
1302
Figure 29.13 Transmit and Receive Timing (8-Bit Monaural Data (1))
1302
Figure 29.14 Transmit and Receive Timing (8-Bit Monaural Data (2))
1303
Figure 29.15 Transmit and Receive Timing (16-Bit Monaural Data)
1303
Figure 29.16 Transmit and Receive Timing (16-Bit Stereo Data (1))
1304
Figure 29.17 Transmit and Receive Timing (16-Bit Stereo Data (2))
1304
Figure 29.18 Transmit and Receive Timing (16-Bit Stereo Data (3))
1305
Figure 29.19 Transmit and Receive Timing (16-Bit Stereo Data (4))
1305
Figure 29.20 Transmit and Receive Timing (16-Bit Stereo Data)
1306
Section 30 SIM Card Module (SIM)
1307
Features
1307
Figure 30.1 Smart Card Interface
1308
Input/Output Pins
1309
Table 30.1 Pin Configuration
1309
Register Descriptions
1310
Table 30.2 Register Configuration
1310
Table 30.3 Register State in each Operating Mode
1311
Serial Mode Register (SCSMR)
1312
Bit Rate Register (SCBRR)
1313
Serial Control Register (SCSCR)
1314
Transmit Shift Register (SCTSR)
1316
Transmit Data Register (SCTDR)
1317
Serial Status Register (SCSSR)
1318
Receive Data Register (SCRDR)
1324
Receive Shift Register (SCRSR)
1324
Smart Card Mode Register (SCSCMR)
1325
Serial Control 2 Register (SCSC2R)
1327
Guard Extension Register (SCGRD)
1328
Wait Time Register (SCWAIT)
1329
Sampling Register (SCSMPL)
1330
Operation
1331
Overview
1331
Data Format
1332
Figure 30.2 Data Format Used by Smart Card Interface
1332
Register Settings
1333
Table 30.4 Register Settings for Smart Card Interface
1334
Clocks
1335
Figure 30.3 Examples of Start Character Waveforms
1335
Data Transmit/Receive Operation
1336
Table 30.5 Example of Bit Rates (Bits/S) for SCBRR Settings (Pck0 = 66.6 Mhz, SCSMPL = 371)
1336
Figure 30.4 Example of Initialization Flow
1337
Figure 30.5 Example of Transmit Processing
1339
Figure 30.6 Example of Receive Processing
1341
Table 30.6 Interrupt Sources of Smart Card Interface
1342
Usage Notes
1344
Figure 30.7 Receive Data Sampling Timing in Smart Card Mode
1344
Figure 30.8 Retransmission When Smart Card Interface Is in Receive Mode
1345
Figure 30.9 Retransmit Standby Mode (Clock Stopped) When Smart Card Interface Is in Transmit Mode
1346
Figure 30.10 Procedure for Stopping Clock and Restarting
1347
Figure 30.11 Example of Pin Connections in Smart Card Interface
1348
Figure 30.12 TEIE Set Timing
1349
Section 31 Multimedia Card Interface (MMCIF)
1351
Features
1351
Figure 31.1 MMCIF Block Diagram
1352
Input/Output Pins
1353
Table 31.1 Pin Configuration
1353
Register Descriptions
1354
Table 31.2 Register Configuration
1354
Table 31.3 Register States in each Processing Mode
1356
Command Type Register (CMDTYR)
1358
Response Type Register (RSPTYR)
1359
Transfer Byte Number Count Register (TBCR)
1363
Command Registers 0 to 5 (CMDR0 to CMDR5)
1364
Table 31.5 CMDR Configuration
1364
Transfer Block Number Counter (TBNCR)
1364
Response Registers 0 to 16, D (RSPR0 to RSPR16, RSPRD)
1366
Table 31.6 Correspondence between Command Response Byte Number and RSPR
1366
Command Start Register (CMDSTRT)
1368
Operation Control Register (OPCR)
1370
Command Timeout Control Register (CTOCR)
1372
Data Timeout Register (DTOUTR)
1373
Card Status Register (CSTR)
1374
Interrupt Control Registers 0 and 1 (INTCR0, INTCR1)
1376
Interrupt Status Registers 0 and 1 (INTSTR0, INTSTR1)
1378
Transfer Clock Control Register (CLKON)
1382
VDD/Open-Drain Control Register (VDCNT)
1383
Data Register (DR)
1384
FIFO Pointer Clear Register (FIFOCLR)
1384
DMA Control Register (DMACR)
1385
Interrupt Control Register 2 (INTCR2)
1386
Interrupt Status Register 2 (INTSTR2)
1387
Card Switch Register (CSWR)
1388
Switch Status Register (SWSR)
1389
Chattering Elimination Pulse Setting Register (CHATR)
1390
Table 31.7 List of Chattering Elimination Pulse Cycles
1391
Operation
1392
Operations in MMC Mode
1392
Figure 31.2 Example of Command Sequence for Commands Not Requiring Command Response
1394
Figure 31.3 Example of Operational Flow for Commands Not Requiring Command Response
1395
Figure 31.4 Example of Command Sequence for Commands Without Data Transfer (no Data Busy State)
1396
Figure 31.5 Example of Command Sequence for Commands Without Data Transfer (with Data Busy State)
1397
Figure 31.6 Example of Operational Flow for Commands Without Data Transfer
1398
Figure 31.7 Example of Command Sequence for Commands with Read Data (Block Size ≤ FIFO Size)
1400
Figure 31.8 Example of Command Sequence for Commands with Read Data (Block Size > FIFO Size)
1401
Figure 31.9 Example of Command Sequence for Commands with Read Data (Multiblock Transfer)
1402
Figure 31.10 Example of Operational Flow for Commands with Read Data (Single Block Transfer)
1403
Figure 31.11 (1) Example of Operational Flow for Commands with Read Data (Open-Ended Multiblock Transfer)
1404
Figure 31.11 (2) Example of Operational Flow for Commands with Read Data (Open-Ended Multiblock Transfer)
1405
Figure 31.12 (1) Example of Operational Flow for Commands with Read Data (Pre-Defined Multiblock Transfer)
1406
Figure 31.12 (2) Example of Operational Flow for Commands with Read Data (Pre-Defined Multiblock Transfer)
1407
Figure 31.13 Example of Command Sequence for Commands with Write Data (Block Size ≤ FIFO Size)
1409
Figure 31.14 Example of Command Sequence for Commands with Write Data (Block Size > FIFO Size)
1410
Figure 31.15 Example of Command Sequence for Commands with Write Data (Multiblock Transfer)
1411
Figure 31.16 Example of Operational Flow for Commands with Write Data (Single Block Transfer)
1412
Figure 31.17 (1) Example of Operational Flow for Commands with Write Data (Open-Ended Multiblock Transfer)
1413
Figure 31.17 (2) Example of Operational Flow for Commands with Write Data (Open-Ended Multiblock Transfer)
1414
Figure 31.18 (1) Example of Operational Flow for Commands with Write Data (Pre-Defined Multiblock Transfer)
1415
Figure 31.18 (2) Example of Operational Flow for Commands with Write Data (Pre-Defined Multiblock Transfer)
1416
Operations When Using DMAC
1417
Operation in Read Sequence
1417
Figure 31.19 (1) Example of Operational Flow for Auto-Mode Pre-Defined Multiblock Read Transfer
1418
Figure 31.19 (2) Example of Operational Flow for Auto-Mode Pre-Defined Multiblock Read Transfer
1419
Operation in Write Sequence
1420
Figure 31.20 (1) Example of Operational Flow for Auto-Mode Pre-Defined Multiblock Write Transfer
1421
Figure 31.20 (2) Example of Operational Flow for Auto-Mode Pre-Defined Multiblock Write Transfer
1422
MMCIF Interrupt Sources
1423
Table 31.8 MMCIF Interrupt Sources
1423
Procedure to Apply the Card Detection Function
1424
Figure 31.21 Operation Flow to Apply the Card Identification Function
1424
Section 32 PC Card Controller (PCC)
1425
Features
1425
PCMCIA Support
1426
Figure 32.1 PC Card Controller Block Diagram
1426
Table 32.1 Features of the PCMCIA Interface
1427
Figure 32.2 Continuous 32-Mbyte Area Mode
1428
Figure 32.3 Continuous 16-Mbyte Area Mode (Area 6)
1429
Input/Output Pins
1430
Table 32.2 PCC Pin Configuration
1430
Register Descriptions
1431
Table 32.3 Register Configuration
1431
Table 32.4 Register State in each Operating Mode
1431
Area 6 Interface Status Register (PCC0ISR)
1432
Area 6 General Control Register (PCC0GCR)
1435
Area 6 Card Status Change Register (PCC0CSCR)
1438
Area 6 Card Status Change Interrupt Enable Register (PCC0CSCIER)
1442
Operation
1446
PC Card Connection Specification (Interface Diagram, Pin Correspondence)
1446
Figure 32.4 SH7763 Interface
1446
Table 32.5 PCMCIA Support Interface
1447
PC Card Interface Timing
1450
Figure 32.5 PCMCIA Memory Card Interface Basic Timing
1450
Figure 32.6 PCMCIA Memory Card Interface Wait Timing
1451
Figure 32.7 PCMCIA I/O Card Interface Basic Timing
1452
Figure 32.8 PCMCIA I/O Card Interface Wait Timing
1453
Figure 32.9 Dynamic Bus Sizing Timing for PCMCIA I/O Card Interface
1454
Usage Notes
1455
Section 33 Audio Codec Interface (HAC)
1457
Features
1457
Input/Output Pins
1458
Figure 33.1 Block Diagram
1458
Table 33.1 Pin Configuration
1458
Register Descriptions
1459
Table 33.2 Register Configuration
1459
Table 33.3 Register State in each Operating Mode
1459
Control and Status Register (HACCR)
1460
Command/Status Address Register (HACCSAR)
1462
Command/Status Data Register (HACCSDR)
1464
PCM Left Channel Register (HACPCML)
1465
PCM Right Channel Register (HACPCMR)
1467
TX Interrupt Enable Register (HACTIER)
1468
TX Status Register (HACTSR)
1469
RX Interrupt Enable Register (HACRIER)
1471
RX Status Register (HACRSR)
1472
HAC Control Register (HACACR)
1473
AC 97 Frame Slot Structure
1475
Figure 33.2 AC97 Frame Slot Structure
1475
Table 33.4 AC97 Transmit Frame Structure
1475
Operation
1476
Receiver
1476
Table 33.5 AC97 Receive Frame Structure
1476
Transmitter
1477
Dma
1477
Interrupts
1477
Initialization Sequence
1478
Figure 33.3 Initialization Sequence
1478
Figure 33.4 Sample Flowchart for Off-Chip Codec Register Write
1479
Figure 33.5 Sample Flowchart for Off-Chip Codec Register Read (1)
1480
Figure 33.6 Sample Flowchart for Off-Chip Codec Register Read (2)
1481
Figure 33.7 Sample Flowchart for Off-Chip Codec Register Read (3)
1482
Notes
1483
Reference
1483
Section 34 Serial Sound Interface (SSI)
1485
Features
1485
Figure 34.1 Block Diagram of SSI Module
1486
Input/Output Pins
1487
Table 34.1 Pin Configuration
1487
Register Descriptions
1488
Table 34.2 Register Configuration
1488
Table 34.3 Register State in each Operating Mode
1489
Control Register (SSICR)
1490
Status Register (SSISR)
1497
Receive Data Register (SSIRDR)
1502
Transmit Data Register (SSITDR)
1502
Operation
1503
Bus Format
1503
Table 34.4 Bus Formats of SSI Module
1503
Non-Compressed Modes
1504
Figure 34.2 Philips Format (with no Padding)
1505
Figure 34.3 Philips Format (with Padding)
1505
Figure 34.4 Sony Format (with Serial Data First, Followed by Padding Bits)
1506
Figure 34.5 Matsushita Format (with Padding Bits First, Followed by Serial Data)
1506
Table 34.5 Number of Padding Bits for each Valid Configuration
1507
Figure 34.6 Multichannel Format (2 Channels, no Padding)
1508
Figure 34.7 Multichannel Format (3 Channels with High Padding)
1508
Figure 34.8 Multichannel Format (4 Channels, with Padding Bits First, Followed by Serial Data, with Padding)
1509
Figure 34.9 Basic Sample Format (Transmit Mode with Example System/Data Word Length)
1510
Figure 34.10 Inverted Clock
1511
Figure 34.11 Inverted Word Select
1511
Figure 34.12 Inverted Padding Polarity
1511
Figure 34.13 Padding Bits First, Followed by Serial Data, with Delay
1512
Figure 34.14 Padding Bits First, Followed by Serial Data, Without Delay
1512
Figure 34.15 Serial Data First, Followed by Padding Bits, Without Delay
1512
Figure 34.16 Parallel Right Aligned with Delay
1513
Figure 34.17 Mute Enabled
1513
Operation Modes
1514
Figure 34.18 Transition Diagram between Operation Modes
1514
Transmit Operation
1515
Figure 34.19 Transmission Using DMA Controller
1516
Figure 34.20 Transmission Using Interrupt Data Flow Control
1517
Receive Operation
1518
Figure 34.21 Reception Using DMA Controller
1519
Figure 34.22 Reception Using Interrupt Data Flow Control
1520
Serial Clock Control
1521
Usage Note
1522
Restrictions When an Overflow Occurs During Receive DMA Operation
1522
Restrictions for Operation in Slave Mode
1522
Section 35 USB Host Controller (USBH)
1523
Features
1523
Figure 35.1 Block Diagram of USBH
1524
Pin Description
1525
Table 35.1 USB Host Pin Assignment
1525
Register Description
1526
Table 35.2 Register Configuration
1526
Table 35.3 Register State in each Operating Mode
1527
Hcrevision Register (USBHR)
1528
Hccontrol Register (USBHC)
1529
Hccommandstatus Register (USBHCS)
1531
Hcinterruptstatus Register (USBHIS)
1532
Hcinterruptenable Register (USBHIE)
1534
Hcinterruptdisable Register (USBHID)
1535
Hchcca Register (USBHHCCA)
1537
Hcperiodcurrented Register (USBHPCED)
1537
Hccontrolcurrented Register (USBHCCED)
1538
Hccontrolheaded Register (USBHCHED)
1538
Hcbulkcurrented Register (USBHBCED)
1539
Hcbulkheaded Register (USBHBHED)
1539
Hcdonehead Register (USBHDHED)
1540
Hcfminterval Register (USBHFI)
1541
Hcframeremaining Register (USBHFR)
1542
Hcfmnumber Register (USBHFN)
1543
Hcperiodicstart Register (USBHPS)
1544
Hclsthreshold Register (USBHLST) (Not Supporting Lowspeed Mode)
1545
Hcrhdescriptora Register (USBHRDA) (Only One Port Is Supported by this LSI.)
1546
Hcrhdescriptorb Register (USBHRDB) (Only One Port Is Supported by this LSI.)
1548
Hcrhstatus Register (USBHRS)
1550
Hcrhportstatus[2] Register (USBHRPS2)
1552
Configurationcontrol Register (USBHSC)
1555
Functional Description
1557
General Functionality
1557
Connection Example of an External Circuit
1559
Usage Notes
1559
External Memory that USBH Accesses
1559
Issuing USB Bus Reset
1559
Figure 35.2 Connection Example of External Circuit
1559
Section 36 USB Function Controller (USBF)
1561
Features
1561
Figure 36.1 Block Diagram of USBF
1562
Input/Output Pins
1563
Table 36.1 Pin Configuration and Functions
1563
Register Descriptions
1564
Table 36.3 Register State in each Operating Mode
1568
Interrupt Flag Register 0 (IFR0)
1570
Interrupt Flag Register 1 (IFR1)
1573
Interrupt Flag Register 2 (IFR2)
1575
Interrupt Flag Register 3 (IFR3)
1577
Interrupt Flag Register 4 (IFR4)
1580
Interrupt Select Register 0 (ISR0)
1581
Interrupt Select Register 1 (ISR1)
1582
Interrupt Select Register 2 (ISR2)
1583
Interrupt Select Register 3 (ISR3)
1584
Interrupt Select Register 4 (ISR4)
1585
Interrupt Enable Register 0 (IER0)
1586
Interrupt Enable Register 1 (IER1)
1587
Interrupt Enable Register 2 (IER2)
1588
Interrupt Enable Register 3 (IER3)
1589
Interrupt Enable Register 4 (IER4)
1590
Ep0I Data Register (Epdr0I)
1591
Ep0O Data Register (Epdr0O)
1592
Ep0S Data Register (Epdr0S)
1593
EP1 Data Register (EPDR1)
1594
EP2 Data Register (EPDR2)
1595
EP3 Data Register (EPDR3)
1596
EP4 Data Register (EPDR4)
1597
EP5 Data Register (EPDR5)
1598
Ep0O Receive Data Size Register (Epsz0O)
1599
EP1 Receive Data Size Register (EPSZ1)
1600
EP4 Receive Data Size Register (EPSZ4)
1601
Trigger Register (TRG)
1602
Data Status Register (DASTS)
1603
FIFO Clear Register 0 (FCLR0)
1604
FIFO Clear Register 1 (FCLR1)
1605
DMA Transfer Setting Register (DMA)
1606
Endpoint Stall Register 0 (EPSTL0)
1607
Endpoint Stall Register 1 (EPSTL1)
1608
Configuration Value Register (CVR)
1609
Time Stamp Register (TSRH/TSRL)
1610
Control Register 0 (CTLR0)
1612
Control Register 1 (CTLR1)
1614
Endpoint Information Register (EPIR)
1615
Table 36.4 Restrictions of Settable Values
1619
Table 36.5 Example of Endpoint Configuration
1619
Figure 36.2 Example of Endpoint Configuration
1620
Table 36.6 Example of Setting of Endpoint Configuration Information
1620
Timer Register (TMRH/TMRL)
1621
Set Time out Register (STOH/STOL)
1623
Operation
1625
Cable Connection
1625
Figure 36.3 Cable Connection Operation
1625
Cable Disconnection
1626
Figure 36.4 Cable Disconnection Operation
1626
Figure 36.5 Setup Stage Operation
1627
Figure 36.6 Data Stage (Control-In) Operation
1628
Figure 36.7 Data Stage (Control-Out) Operation
1629
Figure 36.8 Status Stage (Control-In) Operation
1630
Figure 36.9 Status Stage (Control-Out) Operation
1631
EP1 Bulk-Out Transfer (Dual Fifos)
1632
Figure 36.10 EP1 Bulk-Out Transfer Operation
1632
EP2 Bulk-In Transfer (Dual Fifos)
1633
Figure 36.11 EP2 Bulk-In Transfer Operation
1633
EP3 Interrupt-In Transfer
1635
Figure 36.12 EP3 Interrupt-In Transfer Operation
1635
EP4 Isochronous-Out Transfer
1636
Figure 36.13 EP4 Isochronous-Out Transfer Operation (SOF Is Normal)
1636
Figure 36.14 EP4 Isochronous-Out Transfer Operation (SOF Is Broken)
1637
EP5 Isochronous-In Transfer
1639
Figure 36.15 EP5 Isochronous-In Transfer Operation (SOF Is Normal)
1639
Figure 36.16 EP5 Isochronous-In Transfer Operation (SOF in Broken)
1640
Processing of USB Standard Commands and Class/Vendor Commands
1642
Processing of Commands Transmitted by Control Transfer
1642
Table 36.7 Command Decoding on Application Side
1642
Stall Operations
1643
Overview
1643
Forcible Stall by Application
1643
Figure 36.17 Forcible Stall by Application
1644
Automatic Stall by USB Function Controller
1645
Figure 36.18 Automatic Stall by USB Function Controller
1646
Examples of External Circuit
1647
Example of the Connection between USB Function Controller
1647
Figure 36.19 Example of Transceiver Connection for USB Function Controller
1647
Usage Notes
1648
36.10.1 Setup Data Reception
1648
36.10.2 FIFO Clear
1648
36.10.3 Overreading/Overwriting of Data Register
1648
36.10.4 Assigning EP0 Interrupt Sources
1649
36.10.5 FIFO Clear When DMA Transfer Is Set
1649
36.10.6 Note on Using TR Interrupt
1649
Figure 36.20 Set Timing of TR Interrupt Flag
1650
Section 37 LCD Controller (LCDC)
1651
Features
1651
Figure 37.1 LCDC Block Diagram
1652
Input/Output Pins
1653
Table 37.1 Pin Configuration
1653
Register Configuration
1654
Table 37.2 Register Configuration
1654
Table 37.3 Register State in each Operating Mode
1655
LCDC Input Clock Register (LDICKR)
1657
Table 37.4 I/O Clock Frequency and Clock Division Ratio
1658
LCDC Module Type Register (LDMTR)
1659
LCDC Data Format Register (LDDFR)
1662
LCDC Scan Mode Register (LDSMR)
1664
LCDC Start Address Register for Upper Display Data Fetch (LDSARU)
1665
LCDC Start Address Register for Lower Display Data Fetch (LDSARL)
1667
LCDC Line Address Offset Register for Display Data Fetch (LDLAOR)
1668
LCDC Palette Control Register (LDPALCR)
1669
Palette Data Registers 00 to FF (LDPR00 to LDPRFF)
1670
LCDC Horizontal Character Number Register (LDHCNR)
1671
LCDC Horizontal Sync Signal Register (LDHSYNR)
1672
LCDC Vertical Display Line Number Register (LDVDLNR)
1673
LCDC Vertical Total Line Number Register (LDVTLNR)
1674
LCDC Vertical Sync Signal Register (LDVSYNR)
1675
LCDC AC Modulation Signal Toggle Line Number Register (LDACLNR)
1676
LCDC Interrupt Control Register (LDINTR)
1677
LCDC Power Management Mode Register (LDPMMR)
1680
LCDC Power-Supply Sequence Period Register (LDPSPR)
1682
LCDC Control Register (LDCNTR)
1684
LCDC User Specified Interrupt Control Register (LDUINTR)
1685
LCDC User Specified Interrupt Line Number Register (LDUINTLNR)
1687
LCDC Memory Access Interval Number Register (LDLIRNR)
1688
Operation
1689
LCD Module Sizes Which Can be Displayed in this LCDC
1689
Figure 37.2 Valid Display and the Retrace Period
1690
Limits on the Resolution of Rotated Displays, Burst Length, and Connected Memory (SDRAM)
1691
Table 37.5 Limits on the Resolution of Rotated Displays, Burst Length, and Connected Memory (32-Bit SDRAM)
1691
Color Palette Specification
1694
Figure 37.3 Color-Palette Data Format
1694
Data Format
1695
Setting the Display Resolution
1699
Power-Supply Control Sequence
1699
Figure 37.4 Power-Supply Control Sequence and States of the LCD Module
1700
Figure 37.5 Power-Supply Control Sequence and States of the LCD Module
1700
Figure 37.6 Power-Supply Control Sequence and States of the LCD Module
1701
Figure 37.7 Power-Supply Control Sequence and States of the LCD Module
1701
Table 37.6 Available Power-Supply Control-Sequence Periods at Typical Frame Rates
1702
Table 37.7 LCDC Operating Modes
1703
Table 37.8 LCD Module Power-Supply States
1703
Operation for Hardware Rotation
1704
Figure 37.8 Operation for Hardware Rotation (Normal Mode)
1705
Figure 37.9 Operation for Hardware Rotation (Rotation Mode)
1706
Clock and LCD Data Signal Examples
1707
Figure 37.10 Clock and LCD Data Signal Example
1707
Figure 37.11 Clock and LCD Data Signal Example (STN Monochrome 8-Bit Data Bus Module)
1707
Figure 37.12 Clock and LCD Data Signal Example (STN Color 4-Bit Data Bus Module)
1708
Figure 37.13 Clock and LCD Data Signal Example (STN Color 8-Bit Data Bus Module)
1708
Figure 37.14 Clock and LCD Data Signal Example (STN Color 12-Bit Data Bus Module)
1709
Figure 37.15 Clock and LCD Data Signal Example (STN Color 16-Bit Data Bus Module)
1710
Figure 37.16 Clock and LCD Data Signal Example (DSTN Monochrome 8-Bit Data Bus Module)
1711
Figure 37.17 Clock and LCD Data Signal Example (DSTN Monochrome 16-Bit Data Bus Module)
1712
Figure 37.18 Clock and LCD Data Signal Example (DSTN Color 8-Bit Data Bus Module)
1713
Figure 37.19 Clock and LCD Data Signal Example (DSTN Color 12-Bit Data Bus Module)
1714
Figure 37.20 Clock and LCD Data Signal Example (DSTN Color 16-Bit Data Bus Module)
1715
Figure 37.21 Clock and LCD Data Signal Example (TFT Color 16-Bit Data Bus Module)
1716
Figure 37.22 Clock and LCD Data Signal Example (8-Bit Interface Color 640 × 480)
1717
Figure 37.23 Clock and LCD Data Signal Example (16-Bit Interface Color 640 × 480)
1718
Usage Notes
1719
Procedure for Halting Access to Display Data Storage VRAM (DDR-SDRAM in Area 3)
1719
Notes on Using NMI Interrupt
1719
Section 38 A/D Converter
1721
Features
1721
Figure 38.1 Block Diagram of A/D Converter
1722
Input Pins
1723
Table 38.1 Pin Configuration
1723
Register Descriptions
1724
A/D Data Registers a to D (ADDRA to ADDRD)
1724
Table 38.2 Register Configuration
1724
Table 38.3 Register State in each Operating Mode
1724
Table 38.4 Analog Input Channels and A/D Data Registers
1725
A/D Control/Status Registers (ADCSR)
1726
Operation
1729
Single Mode (MDS1 = 0, MDS0 = 0)
1729
Multi Mode (MDS[1:0] = 10)
1730
Figure 38.2 Example of A/D Converter Operation (Single Mode, Channel 1 Selected)
1730
Figure 38.3 Example of A/D Converter Operation (Multi Mode, Three Channels AN0 to AN2 Selected)
1731
Scan Mode (MDS1 = 1, MDS0 = 1)
1732
Figure 38.4 Example of A/D Converter Operation (Scan Mode, Three Channels AN0 to AN2 Selected)
1733
A/D Conversion Time
1734
Interrupts
1734
Table 38.5 A/D Conversion Time
1734
Definitions of A/D Conversion Accuracy
1735
Figure 38.5 Definitions of A/D Conversion Accuracy
1736
Usage Notes
1737
Setting Analog Input Voltage
1737
Processing of Analog Input Pins
1737
Figure 38.6 Example of Analog Input Pin Protection Circuit
1737
Pck0 Clock and Clock Division Ratio Settings
1738
A/D Conversion Stop
1738
Section 39 D/A Converter (DAC)
1739
Features
1739
Figure 39.1 Block Diagram of D/A Converter
1739
Input/Output Pins
1740
Register Descriptions
1740
Table 39.1 Pin Configuration
1740
Table 39.2 Register Configuration
1740
Table 39.3 Register State in each Operating Mode
1740
D/A Data Registers 0 and 1 (DADR0, DADR1)
1741
D/A Control Register (DACR)
1742
Operation
1743
Figure 39.2 D/A Converter Operation Example
1743
Usage Notes
1744
Section 40 General Purpose I/O (GPIO)
1745
Features
1745
Table 40.1 Multiplexed Pins Controlled by Port Control Registers
1746
Register Descriptions
1756
Table 40.2 Register Configuration (1)
1756
Table 40.3 Register States in each Operating Mode
1758
Port a Control Register (PACR)
1759
Port B Control Register (PBCR)
1761
Port C Control Register (PCCR)
1762
Port D Control Register (PDCR)
1764
Port E Control Register (PECR)
1766
Port F Control Register (PFCR)
1767
Port G Control Register
1769
Port H Control Register (PHCR)
1771
Port I Control Register (PICR)
1773
Port J Control Register (PJCR)
1775
Port K Control Register (PKCR)
1777
Port L Control Register (PLCR)
1779
Port M Control Register (PMCR)
1781
Port N Control Register (PNCR)
1783
Port O Control Register (POCR)
1785
Port a Data Register (PADR)
1787
Port B Data Register (PBDR)
1788
Port C Data Register (PCDR)
1789
Port D Data Register (PDDR)
1790
Port E Data Register (PEDR)
1791
Port F Data Register (PFDR)
1792
Port G Data Register
1793
Port H Data Register (PHDR)
1794
Port I Data Register (PIDR)
1795
Port J Data Register (PJDR)
1796
Port K Data Register (PKDR)
1797
Port L Data Register (PLDR)
1798
Port M Data Register (PMDR)
1799
Port N Data Register (PNDR)
1800
Port O Data Register (PODR)
1801
Port I Pull-Up Control Register (PIPUPR)
1802
Port J Pull-Up Control Register (PJPUPR)
1803
Port K Pull-Up Control Register (PKPUPR)
1804
Port L Pull-Up Control Register (PLPUPR)
1805
Port M Pull-Up Control Register (PMPUPR)
1806
Port N Pull-Up Control Register (PNPUPR)
1808
Port O Pull-Up Control Register (POPUPR)
1809
Input-Pin Pull-Up Control Register (PPUPR)
1810
Pin Select Register 0 (PSEL0)
1811
Pin Select Register 1 (PSEL1)
1812
Pin Select Register 2 (PSEL2)
1815
Pin Select Register 3 (PSEL3)
1818
Pin Select Register 4 (PSEL4)
1821
Usage Examples
1824
Port Output Function
1824
Port Input Function
1824
Peripheral Module Function
1824
Section 41 User Break Controller (UBC)
1825
Features
1825
Figure 41.1 Block Diagram of UBC
1826
Register Descriptions
1827
Table 41.1 Register Configuration
1827
Table 41.2 Register Status in each Processing State
1828
Match Condition Setting Registers 0 and 1 (CBR0 and CBR1)
1829
Match Operation Setting Registers 0 and 1 (CRR0 and CRR1)
1836
Match Address Setting Registers 0 and 1 (CAR0 and CAR1)
1838
Match Address Mask Setting Registers 0 and 1 (CAMR0 and CAMR1)
1840
Match Data Setting Register 1 (CDR1)
1842
Table 41.3 Settings for Match Data Setting Register
1842
Match Data Mask Setting Register 1 (CDMR1)
1843
Execution Count Break Register 1 (CETR1)
1844
Channel Match Flag Register (CCMFR)
1845
Break Control Register (CBCR)
1846
Operation Description
1847
Definition of Words Related to Accesses
1847
User Break Operation Sequence
1848
Instruction Fetch Cycle Break
1850
Operand Access Cycle Break
1851
Table 41.4 Relation between Operand Sizes and Address Bits to be Compared
1851
Sequential Break
1853
Program Counter Value to be Saved
1854
User Break Debugging Support Function
1855
Figure 41.2 Flowchart of User Break Debugging Support Function
1856
User Break Examples
1857
Usage Notes
1861
Section 42 User Debugging Interface (H-UDI)
1863
Features
1863
Figure 42.1 H-UDI Block Diagram
1864
Input/Output Pins
1865
Table 42.1 Pin Configuration
1865
Boundary Scan TAP Controllers (IDCODE, EXTEST, SAMPLE/PRELOAD, and BYPASS)
1866
Figure 42.2 Sequence for Switching from Boundary-Scan TAP Controller to H-UDI
1867
Table 42.2 Commands Supported by Boundary-Scan TAP Controller
1867
Register Descriptions
1868
Table 42.3 Register Configuration (1)
1868
Table 42.4 Register Configuration (2)
1868
Table 42.5 Register Status in each Processing State
1868
Instruction Register (SDIR)
1869
Interrupt Source Register (SDINT)
1870
Boundary Scan Register (SDBSR)
1871
Bypass Register (SDBPR)
1871
Table 42.6 SDBSR Configuration
1872
Operation
1889
TAP Control
1889
Figure 42.3 TAP Controller State Transitions
1889
H-UDI Reset
1890
H-UDI Interrupt
1890
Usage Notes
1890
Figure 42.4 H-UDI Reset
1890
Section 43 Electrical Characteristics
1891
Absolute Maximum Ratings
1891
Table 43.1 Absolute Maximum Ratings
1891
Power-On and Power-Off Order
1892
Power-On Order
1892
Power-Off Order
1892
Figure 43.1 Power-On and Power-Off Timing
1893
Table 43.2 Power-On and Power-Off Timing
1893
Power-Off and Power-On Order in RTC Power-Supply Backup Mode (Hardware Standby)
1894
Power-Off and Power-On Order in DDR-SDRAM Power-Supply Backup Mode
1894
DC Characteristics
1895
Table 43.3 DC Characteristics (1) [Common]
1895
Table 43.4 DC Characteristics (2-A)
1896
Table 43.5 DC Characteristics (2-B)
1897
Table 43.6 DC Characteristics (2-C) [USB Transceiver Related Pins]
1898
Table 43.7 Permissible Output Currents
1898
AC Characteristics
1899
Table 43.8 Maximum Operating Frequency
1899
Clock and Control Signal Timing
1900
Table 43.9 Clock and Control Signal Timing
1900
Figure 43.2 EXTAL Clock Input Timing
1901
Figure 43.3 CLKOUT Clock Output Timing (1)
1901
Figure 43.4 CLKOUT Clock Output Timing (2)
1902
Figure 43.5 Power-On Oscillation Settling Time
1902
Figure 43.6 PLL Synchronization Settling Time
1903
Figure 43.7 Oscillation Settling Time on Return from Standby NMI or IRQ
1903
Figure 43.8 Reset Input Timing
1903
Control Signal Timing
1904
Figure 43.9 Control Signal Timing
1904
Table 43.10 Control Signal Timing
1904
Figure 43.10 Pin Drive Timing in Standby Mode
1905
Bus Timing
1906
Table 43.11 Bus Timing
1906
Figure 43.11 SRAM Bus Cycle: Basic Bus Cycle (no Wait)
1907
Figure 43.12 SRAM Bus Cycle: Basic Bus Cycle (One Wait Only by Software)
1908
Figure 43.13 SRAM Bus Cycle: Basic Bus Cycle (One Wait by Software + One Wait by RDY, RDY Signal Is Synchronous Input)
1909
Figure 43.14 SRAM Bus Cycle: Basic Bus Cycle (no Wait, no Address Setup/Hold Time Insertion, RDS = 1, RDH = 0, WTS = 1, WTH = 1)
1910
Figure 43.15 Burst ROM Bus Cycle (no Wait)
1911
Figure 43.16 Burst ROM Bus Cycle (1St Data: One Wait by Software + One Wait by RDY; 2Nd/3Rd/4Th Data: One Wait Only by Software)
1912
Figure 43.17 Burst ROM Bus Cycle (no Wait, no Address Setup/Hold Time Insertion, RDS = 1, RDH = 0)
1913
Figure 43.18 Burst ROM Bus Cycle (One Wait by Software + One Wait by RDY)
1914
Figure 43.19 PCMCIA Memory Bus Cycle
1915
Figure 43.20 PCMCIA I/O Bus Cycle
1916
Figure 43.21 PCMCIA I/O Bus Cycle (TEDA/TEDB = 1, TEHA/TEHB = 1, IW/PCIW = 1, Dynamic Bus Sizing)
1917
Figure 43.22 MPX Basic Bus Cycle: Read
1918
Figure 43.23 MPX Basic Bus Cycle: Write
1919
Figure 43.24 MPX Bus Cycle: Burst Read
1920
Figure 43.25 MPX Bus Cycle: Burst Write
1921
Figure 43.26 Byte Control SRAM Bus Cycle
1922
Figure 43.27 Byte Control SRAM Bus Cycle: Basic Read Cycle (no Wait, no Address Setup/Hold Time Insertion, RDS = 1, RDH = 0)
1923
DDRIF Signal Timing
1924
Table 43.12 DDRIF Signal Timing
1924
Figure 43.28 DDRIF MCLK Output Timing
1925
Figure 43.29 Read Timing of DDR-SDRAM (2 Burst Read)
1925
Figure 43.30 Write Timing of DDR-SDRAM (2 Burst Write)
1926
Figure 43.31 NMI Input Timing
1927
INTC Module Signal Timing
1927
Table 43.13 INTC Module Signal Timing
1927
Figure 43.32 IRQ/IRL, PINT Input and IRQOUT Output Timing
1928
External CPU Interface Read/Write Access Timing
1929
Table 43.14 External CPU Interface Access Timing
1929
Figure 43.33 External CPU Interface Read/Write Access Timing
1930
PCIC Module Signal Timing
1931
Table 43.15 PCIC Signal Timing
1931
Figure 43.34 PCI Clock Input Timing
1932
Figure 43.36 Input Signal Timing
1932
Figure 46.35 Output Signal Timing
1932
DMAC Module Signal Timing
1933
Figure 43.37 DREQ, TEND, and DACK Timing
1933
Table 43.16 DMAC Module Signal Timing
1933
Figure 43.38 TCLK Input Timing
1934
Table 43.17 TMU Module Signal Timing
1934
TMU Module Signal Timing
1934
43.4.10 16-Bit Timer Pulse Unit (TPU) Timing
1935
Figure 43.39 TPU Output Timing
1935
Figure 43.40 TPU Clock Input Timing
1935
Table 43.18 16-Bit Timer Pulse Unit
1935
43.4.11 GETHER Module Signal Timing
1936
Table 43.19 Ethernet Controller Signal Timing (MII)
1936
Figure 43.41 MII Transmit Timing (Normal Operation)
1937
Figure 43.42 MII Receive Timing (Normal Operation)
1937
Figure 43.43 MII Receive Timing (When an Error Is Detected)
1938
Figure 43.44 WOL Output Timing
1938
Table 43.20 Ethernet Controller Signal Timing (GMII)
1938
Figure 43.45 GMII Transmit Timing (Normal Operation)
1939
Figure 43.46 GMII Receive Timing (Normal Operation)
1939
Figure 43.47 GMII Receive Timing (When an Error Is Detected)
1940
Figure 43.48 WOL Output Timing
1940
Table 43.21 Ethernet Controller Signal Timing (RMII)
1940
Figure 43.49 RMII Transmit Timing
1941
Figure 43.50 RMII Receive Timing (Normal Operation)
1941
43.4.12 Stream Interface Module Timing
1942
Figure 43.51 RMII Receive Timing (When an Error Is Detected)
1942
Table 43.22 STIF Clock Valid Reception Signal Timing
1942
Figure 43.52 STIF Clock Valid Receive Timing
1943
Table 43.23 STIF Clock Valid Transmission Signal Timing
1943
Figure 43.53 STIF Clock Valid Transmit Timing
1944
Figure 43.54 STIF Strobe Receive Timing
1944
Table 43.24 STIF Strobe Reception Signal Timing
1944
Figure 43.55 STIF Strobe Transmit Timing
1945
Table 43.25 STIF Strobe Transmission Signal Timing
1945
C Bus Interface Timing
1946
Figure 43.56 I C Bus Interface Input/Output Timing
1947
Figure 43.57 AC Characteristic Load Condition
1947
43.4.14 SCIF Module Signal Timing
1948
Figure 43.58 Scifn_Sck Input Clock Timing
1948
Table 43.27 SCIF Module Signal Timing
1948
Figure 43.59 Scifn I/O Synchronous Mode Clock Timing
1949
43.4.15 SIOF Module Signal Timing
1950
Figure 43.60 SIOF_MCLK Input Timing
1950
Table 43.28 SIOF Module Signal Timing
1950
Figure 43.61 SIOF Transmission/Reception Timing (Master Mode 1, Sampling at the Falling Edge)
1951
Figure 43.62 SIOF Transmission/Reception Timing (Master Mode 1, Sampling at the Rising Edge)
1951
Figure 43.63 SIOF Transmission/Reception Timing (Master Mode 2, Sampling at the Falling Edge)
1952
Figure 43.64 SIOF Transmission/Reception Timing (Master Mode 2, Sampling at the Rising Edge)
1952
Figure 43.65 SIOF Transmission/Reception Timing (Slave Mode 1, Slave Mode 2)
1953
43.4.16 SIM Module Signal Timing
1954
Figure 43.66 SIM Module Signal Timing
1954
Table 43.29 SIM Module Signal Timing
1954
43.4.17 MMCIF Module Signal Timing
1955
Figure 43.67 MMCIF Transmit Timing
1955
Table 43.30 MMCIF Module Signal Timing
1955
Figure 43.68 MMCIF Receive Timing (Sampling at the Rising Edge)
1956
43.4.18 HAC Interface Module Signal Timing
1957
Figure 43.69 HAC Cold Reset Timing
1957
Figure 43.70 HAC SYNC Output Timing
1957
Table 43.31 HAC Interface Module Signal Timing
1957
Figure 43.71 HAC Clock Input Timing
1958
Figure 43.72 HAC Interface Module Signal Timing
1958
43.4.19 SSI Interface Module Signal Timing
1959
Figure 43.73 SSI Clock Input/Output Timing
1959
Figure 43.74 SSI Transmit Timing (1)
1959
Table 43.32 SSI Interface Module Signal Timing
1959
Figure 43.75 SSI Transmit Timing (2)
1960
Figure 43.76 SSI Receive Timing (1)
1960
Figure 43.77 SSI Receive Timing (2)
1960
43.4.20 USB Module Signal Timing
1961
Figure 43.78 USB Clock Timing
1961
Table 43.33 USB Module Clock Timing
1961
Table 43.34 USB Electrical Characteristics (Full-Speed)
1961
43.4.21 LCDC Module Signal Timing
1962
Table 43.35 USB Electrical Characteristics (Low-Speed)
1962
Table 43.36 LCDC Module Signal Timing
1962
43.4.22 GPIO Signal Timing
1963
Figure 43.79 LCDC Module Signal Timing
1963
Figure 43.80 GPIO Timing
1963
Table 43.37 GPIO Signal Timing
1963
43.4.23 H-UDI Module Signal Timing
1964
Figure 43.81 TCK Input Timing
1964
Table 43.38 H-UDI Module Signal Timing
1964
Figure 43.82 PRESET Hold Timing
1965
Figure 43.83 H-UDI Data Transfer Timing
1965
Figure 43.84 ASEBRK Pin Break Timing
1965
A/D, D/A Converter Characteristics
1966
A/D Converter Characteristics
1966
D/A Converter Characteristics
1966
Table 43.39 A/D Converter Characteristics
1966
Table 43.40 D/A Converter Characteristics
1966
AC Characteristic Test Conditions
1967
Figure 43.85 Output Load Circuit
1967
Change in Delay Time Based on Load Capacitance
1968
Figure 43.86 Load Capacitance - Delay Time
1968
Appendix
1969
CPU Operation Mode Register (CPUOPM)
1969
Instruction Prefetching and Its Side Effects
1971
Figure B.1 Instruction Prefetch
1971
Speculative Execution for Subroutine Return
1972
List of Mode Control Pins and Schematic Diagram of External Cicuits
1973
Table D.1 Mode Control Pins
1973
Figure D.1 Schematic Diagram of External Circuits
1974
Notes on Board Design
1975
Figure E.1 Connection Example of Bypass Capacitors for Analog Power Supply
1977
Package Dimensions
1978
Figure F.1 Package Dimensions (449-Pin)
1978
Pin States
1979
Table G.1 Pin States
1979
Handling of Unused Pins
1997
Table H.1 Handling of Unused Pins
1997
Version Registers
2009
Table I.1 Register Configuration
2009
Heat Radiation
2010
Heat Resistance Simulation Conditions
2010
Analysis Results of Heat Resistance Simulation
2011
Figure J.1 Overall View of Simulation Model (with Heat Sink)
2011
Table J.1 Heat Resistance Simulation Results
2011
Figure J.2 Heat Sink Model
2012
Index
2013
Advertisement
Advertisement
Related Products
Renesas SH7781
Renesas SuperH SH7710 E10A
Renesas SH7709S
Renesas SH7785
Renesas SH7751 Group
Renesas SH7751R Group
Renesas SH7780 Series
Renesas SH7705
Renesas SH7750 Series
Renesas SH7750S
Renesas Categories
Computer Hardware
Motherboard
Microcontrollers
Adapter
Switch
More Renesas Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL