EasyManua.ls Logo

Lexicon 960L - Signal Polarity; System Interface Logic; Control Interface; Register Descriptions

Lexicon 960L
244 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Lexicon
7-23
Relays for each pair of channels are energized by one transistor when software sets RLY_MUTE/ to a high
logic level.
Signal Polarity
A positive digital value entering interface U1 from the backplane is converted to the corresponding positive
value in the right channel of the D/A I2S stream, and its binary complement in the left channel. This makes
U14.1 positive (U14.7 negative), U22.7 (CH1) negative, and U26.3 (J2.2) positive, so a positive digital input
value from the backplane produces a positive voltage on the conventional differential XLR output.
System Interface Logic
FPGA U1 (Xilinx XCS05, sheet 5) is the interface between the I/O backplane control, data (host and audio),
and clock buses and the D/A converters and their associated controls. When power is applied to the card,
the FPGA automatically receives its internal configuration from companion SROM U2. Configuration takes a
few tens of msec, after which the onboard logic assumes its default state and is ready to be
interrogated/programmed by system software.
Control Interface
The Analog Output card appears as two, byte-wide ports on the I/O backplane databus IOBUS_DATA[7:0],
at the addresses determined by the decoding of SLOT_SEL/ and one address bit, IOBUS_ADDR[0].
IOBUS_WR/RD determines the direction of data transfer (low=write, high=read), with IOBUS_DS/ being
asserted low during data transfers. U1 captures write data on the rising edge of IOBUS_DS/. Five pins of
the fpga are control outputs whose states get programmed from the host computer. Four pins, DEEMPH,
DAMUTE, DCA_RST/, 96K_EN, control all the D/A converters in parallel and the fifth, RLY_MUTE/,
controls the mute relays, as already described. IOBUS_RESET/ and PWROK are not used. When low,
ALL_MUTE/ forces zeroes on all I2S data lines, I2S0-7.
Register Descriptions
ADDR NAME Access Default
Value
Description
0x00 IDREG(7:0) RO 0x21 Board ID register
IDREG(7:4) RO 2 Type(2=AOUT)
IDREG(3:0) RO 1 PCB Revision number
0x01 CTLREG(7:0)
CTLREG(7) RW NA Reserved.
CTLREG(6:5) RW 0X3 Octal Select : selects which IOBUS octal pairs are rec'd by the AOUT FPGA
00 AOUT octals rec'd from TMIX2_SERD0/TMIX2_SERD1
01 AOUT octals rec'd from TMIX2_SERD8/TMIX2_SERD9
10 AOUT octals rec'd from TMIX2_SERD10/TMIX2_SERD11
11 AOUT input octals set to zero
CTLREG(4) RW 0 DEEMPHASIS. Active High. When asserted, hardware de-emphasis is enabled.
CTLREG(3) RW 0 RELAY_MUTE/. Active Low. When asserted. All D/A output relays are in the
mute state
CTLREG(2) RW 0 DAC_RESET/. Active Low. When asserted, all DACs are in reset state.
Software must assert, then negate CTLREG(2) to complete a soft reset
sequence.
CTLREG(1) RW 0 DAMUTE. Active High. When asserted, DAMUTE enables the built in D/A soft
mute
capability. Refer to the AD1853 spec for details.
CTLREG(0) RW 0 96K_EN. Active high. When asserted, D/A's operate in double speed
mode(88.2 or 96K)
Clock Interface
The following onboard digital audio clocks are derived from bus clocks TMIX_CKI and TMIX_WCKI:
I2S_FS/, I2S_64FS/, and I2S_256FS The bus clocks TMIX_CKI/2, IOBUS_WCLK/, IOBUS_64FS/, and
IOBUS_256FS are not used. Ancillary clocks for charge pumps are also derived from TMIX_CKI:
VBOSCU/, VBOSCD, and VCCOSC (see below). I2S_FS/ and I2S_64FS/ scale with sample rate FS.

Table of Contents

Other manuals for Lexicon 960L

Related product manuals