Table 8-2

Serial Input/Output: I2C Interface

BRGx Tuning Register

A baud tuning mechanism adjusts the generated clock rate to the receive clock rate. When baud tuning is enabled, the baud tuning mechanism monitors for a start bit (for example high-to-low transition). Once the start bit is found, the baud tuning machine measures the bit length by counting up until the next Low-to-High transition. Then the count-up value of the BRG is loaded into the Count Up Value (CUV) register and a maskable interrupt is gener- ated signaling the CPU that the bit length value is available. Finally, the CPU reads the value from the CUV and adjusts the CDV to the requested value.

I2C INTERFACE

The MV64460 has full I2C interface support, acting as both a master generating read/write requests and as a slave responding to read/write requests. The I2C port consists of two open drain signals—serial clock (SCL) and serial data/address (SDA).

Note: Marvell documentation refers to this as the Two-Wire Serial Interface (TWSI).

An I2C serial configuration ROM is connected to the MV64460’s I2C interface, and is dis- abled by default. Emerson uses the addresses in Table 8-1for I2C devices.

Table 8-1:I2C Device Addresses

Device (reference designator):

Hex Address:

64460 I2C (U33)

0xA4

NVRAM I2C (U34)

0xA6

RTC (U36)

0xD0

 

 

SO-DIMM I2C (U3)

0xAE

 

 

I/O CONNECTION

Specific PmPPC7448 configurations provide a standard EIA-232 serial I/O port; P2 is a mini-

USB connector available at the front panel. See below. The cable wiring assign- ments are in Table 8-3.

Figure 8-1:Front Panel Serial Port Connector (P2)

Pin 1

8-2

PmPPC7448 User’s Manual

10006757-02

Page 82
Image 82
Emerson PMPPC7448 user manual Serial Input/Output I2C Interface, BRGx Tuning Register, Connection