UTOPIA16EVK/NOPB National Semiconductor, UTOPIA16EVK/NOPB Datasheet - Page 44

no-image

UTOPIA16EVK/NOPB

Manufacturer Part Number
UTOPIA16EVK/NOPB
Description
Manufacturer
National Semiconductor
Datasheet

Specifications of UTOPIA16EVK/NOPB

Lead Free Status / Rohs Status
Compliant
www.national.com
18.0 Register Description
LOCK SEQUENCE
1. Write data 0xDE to SLK0.
2. Write data 0xAD to SLK1.
The software lock is now ON and those registers protected by it cannot be written to.
The order of the writes in each sequence must be followed. However, the sequence does not have to be contiguous. For instance,
the processor can Write data 0xDE to SLK0, then carry out further read/write cycles to this or another device before completing
the LOCK sequence with Write data 0xAD to SLK1.
The full lock or unlock sequence must be completed to take effect.
The status of the Software Lock can be read at any time from the SLOCK bit of the GCS register.
18.2 VERSION IDENTIFICATION — 0x02 VID
Type: Read only
Software Lock: No
Reset Value: (Note 9)
18.3 GENERAL CONTROL AND STATUS — 0x03 GCS
Type:
Software Lock: Yes
Reset Value:
• VID[7:0] Version identification number. NOTE that this is only a proprietary Version number and that the standard Device ID
• GIE The Global Interrupt Enable enables the device interrupt output pin CPU_INT. Set = Interrupts enabled and Clear =
• LT The Loop Timing bit enables the connection of the Active Rx port recovered clock to the LVDS Transmit clock (the active
• RESET Set = Software reset of all registers except this bit. The Software Lock status as refiected by SLOCK is also not
• CTI Configuration Traffic Inhibit. The setting of this bit initiates the Traffic Inhibit functionality, which stops traffic flow. The
• TIS Traffic Inhibit Status. This bit reflects the status of the Traffic Inhibit functionality. When set then traffic is inhibited as
• SLOCK This refiects the status of the Software Lock functionality. Set = Software lock ON and Clear = Software Lock OFF.
register is contained in the JTAG TAP controller as described in Section 19.0 Test Features.
Interrupts disabled.
Rx port is as defined by the LBA bit of the LKSC register). LT Set = LVDS Tx clock sourced from Active Rx port recovered
clock. LT Clear = LVDS Tx clock sourced from LVDS_TxClk pin.
affected by a software reset.
UTOPIA interface will stop transmitting and receiving cells, the LVDS transmit section will transmit Idle cells and the incoming
cells on the active LVDS receive port will be discarded. The MTB and FIB queues must also be flushed. This bit should be set
by the processor whenever the device is being fundamentally reconfigured from the default settings, specifically whenever any
of the PDUCFG, UCFG, USPAL or USPAM registers are being changed. The processor should set this bit before changing
any of the above mentioned register settings. This will initiate Traffic Inhibit. The TIS bit should then be polled until set to
confirm that traffic is inhibited. Note that the MTB and FIB queues MUST be flushed at this stage. This is accomplished
with the FIBFL and MTBFL bits of the QFL register described in Section 18.69 QUEUE FLUSH — 0xD8 QFL. The device
can now be safely reconfigured. When the TIS bit is set, then traffic is inhibited and the device can safely be reconfigured.
When configuration is completed, then the CTI bit can be cleared by the processor and normal operation resumed. Note that
CTI is set on reset so the device is in Traffic Inhibit mode. See Section 10.0 Configuration and Traffic Inhibit Operation.
described for the CTI bit above. When clear then the device operates normally. The setting of the CTI bit will initiate Traffic
Inhibit which sets the TIS bit. Clearing of the CTI bit clears the TIS bit.
The processor can use this bit to determine the Software Lock functionality status when writing to lockable registers.
Reserved
VID[7]
7
7
Bits[5:2] Read/Write
Bit[1:0] Read Only
0x05
Reserved
VID[6]
6
6
VID[5]
GIE
5
5
(Continued)
VID[4]
TABLE 23. GCS
TABLE 22. VID
LT
4
4
44
RESET
VID[3]
3
3
VID[2]
CTI
2
2
VID[1]
TIS
1
1
SLOCK
VID[0]
0
0