MOD5234-100IR NetBurner Inc, MOD5234-100IR Datasheet - Page 517

MOD5234 10/100 ETHERNET MODULE

MOD5234-100IR

Manufacturer Part Number
MOD5234-100IR
Description
MOD5234 10/100 ETHERNET MODULE
Manufacturer
NetBurner Inc
Type
Controllers & Processorsr

Specifications of MOD5234-100IR

Interface
I²C, SPI, UART
Voltage - Supply
2.5V
Mounting Type
Surface Mount
Package / Case
Module
Product
Modules
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Format
-
Baud Rates
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
Q4483564
25.1.4 Internal Bus Interface
Because the QSPI module only operates in master mode, the master bit in the QSPI mode register,
QMR[MSTR], must be set for the QSPI to function properly. The QSPI can initiate serial transfers
but cannot respond to transfers initiated by other QSPI masters.
25.2 Operation
The QSPI uses a dedicated 80-Byte block of static RAM accessible both to the module and the
CPU to perform queued operations. The RAM is divided into three segments as follows:
The RAM is organized so that 1 byte of command control data, 1 word of transmit data, and 1 word
of receive data comprise 1 of the 16 queue entries (0x0–0xF).
The user initiates QSPI operation by loading a queue of commands in command RAM, writing
transmit data into transmit RAM, and then enabling the QSPI data transfer. The QSPI executes the
queued commands and sets the completion flag in the QSPI interrupt register (QIR[SPIF]) to
signal their completion. As another option, QIR[SPIFE] can be enabled to generate an interrupt.
The QSPI uses four queue pointers. The user can access three of them through fields in QSPI wrap
register (QWR):
Freescale Semiconductor
• 16 command control bytes (command RAM)
• 16 transmit data words (transfer RAM)
• 16 receive data words (transfer RAM)
• The new queue pointer, QWR[NEWQP], points to the first command in the queue.
• An internal queue pointer points to the command currently being executed.
• The completed queue pointer, QWR[CPTQP], points to the last command executed.
• The end queue pointer, QWR[ENDQP], points to the final command in the queue.
Serial Clock (QSPI_CLK)
Peripheral Chip Selects (QSPI_CS[3:0])
Table 25-1. QSPI Input and Output Signals and Functions (Continued)
Throughout ColdFire documentation, “word” is used consistently and
exclusively to designate a 16-bit data unit. The only exceptions to this
appear in discussions of serial communication modules such as QSPI
that support variable-length data units. To simplify these discussions
the functional unit is referred to as a ‘word’ regardless of length.
Signal Name
MCF5235 Reference Manual, Rev. 2
Actively driven
Actively driven
Hi-Z or Actively Driven
NOTE
Clock output from QSPI
Peripheral selects
Function
Operation
25-3

Related parts for MOD5234-100IR