Figures, Chapter 27. ide interface -1, Chapter 28. gpio interface -1 – Cirrus Logic EP93xx User Manual

Page 14: Chapter 29. security -1

Advertising
background image

xiv

©

Copyright 2007 Cirrus Logic, Inc.

DS785UM1


EP93xx User’s Guide

Chapter 27. IDE Interface .................................................................................... 27-1

27.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-1
27.2 Theory of Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-1

27.2.1 Diagrams and State Machines ....................................................................................27-2
27.2.2 PIO Operations............................................................................................................27-3
27.2.3 MDMA Operations .......................................................................................................27-4
27.2.4 UDMA Operations .......................................................................................................27-5
27.2.5 Performance Considerations .......................................................................................27-5
27.2.6 UDMA Example ...........................................................................................................27-6
27.2.7 DMA Request Latency.................................................................................................27-7

27.2.7.1 DMA Request Deassertion ........................................................................27-7
27.2.7.2 DMA Request Latency Overview ...............................................................27-7
27.2.7.3 IDE DMA Programming Considerations ....................................................27-8

27.2.8 IDE Package Dependency ..........................................................................................27-9

27.2.8.1 System Configuration Constraints .............................................................27-9
27.2.8.2 Bus Bandwidth Requirements ...................................................................27-9

27.3 Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-10

Chapter 28. GPIO Interface ................................................................................. 28-1

28.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28-1

28.1.1 Memory Map................................................................................................................28-3
28.1.2 Functional Description .................................................................................................28-3
28.1.3 Reset ...........................................................................................................................28-5
28.1.4 GPIO Pin Map .............................................................................................................28-6

28.2 Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28-9

Chapter 29. Security............................................................................................ 29-1

29.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29-1
29.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29-1
29.3 Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29-1
29.4 Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29-2

Chapter 30. Glossary........................................................................................... 30-1

Chapter 31. EP93XX Register List...................................................................... 31-1

Figures

Figure 1-1. EP9301 Block Diagram ...............................................................................................................1-2

Figure 1-2. EP9302 Block Diagram ..............................................................................................................1-3

Figure 1-3. EP9307 Block Diagram ...............................................................................................................1-3

Figure 1-4. EP9312 Block Diagram ...............................................................................................................1-4

Figure 1-5. EP9315 Block Diagram ...............................................................................................................1-4

Figure 2-1. ARM920T Block Diagram ...........................................................................................................2-2

Figure 2-2. Typical AMBA AHB System ........................................................................................................2-7

Figure 2-3. Main Data Paths .........................................................................................................................2-8

Advertising