LSI Logic Confidential
15-8
Serial I/O Port
Copyright © 2001, 2002 by LSI Logic Corporation. All rights reserved.
Figure 15.4 SPI Block Diagram
The SIO_SPI_MOSI and SIO_SPI_MISO lines are used for full-duplex
data streams. As one byte of “write” data is serially shifted out the
SIO_SPI_MOSI pin, a byte of “read” data is shifted in on SIO_SPI_MISO.
Both “read” and “write” data are strobed by the SIO_SPI_CLK signal, and
the SIO_SPI_CS line is used as an enable signal to the slave device.
When SIO_SPI_CS is asserted, all devices drive data on one edge of
SIO_SPI_CLK and latch data on the following opposite edge.
The SPI module can support CPHA=0 and CPHA=1 Motorola SPI
transfers, as well as generic 3-wire interfaces that require bit transfers
that are not an integer number of bytes. In DMA modes, buffers
containing read and write data exist in SDRAM and are accessed via the
DMA Engine. The size of the buffer is user-configurable.
The SPI module provides the following functionality:
•
Motorola SPI support in master mode for both CPHA=0 and CPHA=1
•
Sony SPI support
•
SPI clock frequency range from 4.58 kHz to 37.5 MHz (150 MHz
system clock)
•
Four SIO_SPI_CS[n] signals (16 when used with an external
decoder)
32
32
SPARC
Processor
DMA
Engine
SDRAM
C-Bus
Registers
SPI Module
DoMiNo Device
SPI_CLK
SPI Slave
Device
CLK
MOSI
CS
SPI_CS
MISO
MOSI
MISO
32
SDRAM
Controller
64
DMA
Buffer
64
M-Bus
Содержание DMN-8600
Страница 14: ...LSI Logic Confidential xiv Contents Copyright 2001 2002 by LSI Logic Corporation All rights reserved ...
Страница 18: ...LSI Logic Confidential xviii Copyright 2001 2002 by LSI Logic Corporation All rights reserved ...
Страница 64: ...LSI Logic Confidential 7 6 Memory Mapping Copyright 2001 2002 by LSI Logic Corporation All rights reserved ...