Connect Tech Blue Heat/Net Sync User Manual

1018

PLD_CNTRL

R/W

D15..0

 

Control Bits: Read/Write only as a 16 Bit word.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0000

 

Control Bits

 

 

 

15

 

14

 

 

13

 

12

11

 

 

10

 

 

9

 

 

 

8

 

7

 

6

 

5

 

4

3

2

1

0

 

 

 

 

 

 

 

 

IM[3]

IM[2]

 

IM[1]

IM[0]

TRG[3]

 

TRG[2]

TRG[1]

 

TRG[0]

X

 

X

IABT

SMIE

SR[3]

SR[2]

 

SR[1]

 

SR[0]

 

 

 

 

 

 

 

 

SR[3..0]

IUSC Software Reset: SR[0]=Port1… SR[3]=Port4. Reset is asserted while bit is set to 1. Also, the “Line Interface Control”bits for the given

 

 

 

 

 

 

 

 

Port, are set back to their power-up state.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SMIE

Serial Master Interrupt Enable: This bit will enable all IUSC interrupts. If the SMIE bit is turned OFF, the Serial interrupt signal to the

 

 

 

 

 

 

 

 

Coldfire are turned off, but the Interrupts Status bits remain valid.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IABT

IUSC DMA operation Abort: Setting this bit will abort any DMA transfer underway, and is mainly used to abruptly stop autonomous IUSC

 

 

 

 

 

 

 

 

operations.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TRG[3..0] TXRX GO: Used to enable the Transmission and Receiver via a hardware signal. These bits cause the CTS and the DCD signal to go ON. (See

 

 

 

 

 

 

 

 

the CTSM[] and DCDS bits above).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IM[3..0]

Map IUSC Interrupts: to Coldfire Interrupts. IM[p]=0 selects Interrupt-1, IM[p]=1 selects Interrupt-2. Where [p] is the port number (0to3).

 

 

 

 

 

 

Interrupt Information

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

All the IUSC interrupts are “gated” together and are presented on Coldfire External Interrupt pin #1 or pin #2 (as selected by the IM bits).

 

 

 

 

 

 

 

 

 

 

All other interrupts (only the Real-Time Clock at this time) are presented to the Coldfire External Interrupt pin #3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For Future Use

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

Reserved for future use, Set to zero for Writes, zero on Reads

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101C

PLD_STATUS

Read

D15..0

 

Control Bits: Read only as a 16 bit word.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0900

 

Status Bits

Only

 

 

15

 

14

 

13

 

12

11

 

10

 

9

 

8

 

 

7

 

6

 

 

5

 

4

3

2

 

1

 

0

 

 

(initially)

 

 

 

 

 

Busy

 

PBL

Rev[2]

Rev[1]

Rev[0]

ID[1]

 

ID[0]

 

RIS

 

IS2[3]

IS2[2]

 

IS2[1]

 

IS2[0]

IS1[3]

IS1[2]

 

IS1[1]

 

IS1[0]

 

 

 

 

 

 

 

IS1[3..0]

Interrupt Status (Interrupt-1): IS1[p]=1

Interrupt active. Where [p] is the port number (0to3).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IS2[3..0]

Interrupt Status (Interrupt-2): IS2[p]=1

Interrupt active. Where [p] is the port number (0to3).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RIS

Interrupt Status (RTC):

1

 

Interrupt active.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ID[1..0]

PLD ID:

Begins at “1” and increments.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rev[3..0]

PLD Revision:

Begins at “1” and increments.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PBL

Push Button Latch: = 1 whenever the pushbutton was previously pressed (self-cleared at the end of the Read).

 

 

 

 

 

 

 

 

 

 

 

 

 

Busy

LIFC Register Busy: This bit goes high (=1) whenever a Line Interface Control Register is written, and goes low (=0) whenever the register is

 

 

 

 

 

 

 

 

available to be used again. (See the LIFC register above).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

Revision 0.03

Page 56
Image 56
Connect Tech CTIM-00044 user manual Pld Id