English
Language : 

EVAL-AD1896EB Datasheet, PDF (23/28 Pages) Analog Devices – AD1896 7.75:1 to 1:8, 192 kHz Stereo ASRC Evaluation Board
EVAL-AD1896EB
out_pld.abl
//===================================================================================
MODULE
IF_Logic
TITLE
'AD1896 EVB Output Interface Logic'
//===================================================================================
// FILE:
output_pld.abl
// REVISION DATE: 03-20-01
// REVISION BY: Chirag Patel
// REVISION:
1.0
// DESCRIPTION:
// This output interface PLD (U3) decodes output interface signals of AD1896 and sources
// these signals to the DAC, DIT and external header (HDR2, HDR5).
// Signals SCLK_O, LRCLK_O, DDO_SCLK and DDO_LRCLK on the PLD are bi-directional signals.
// The direction of these signals are controlled by the MASTER_SLAVE MODE switch position
(S4).
// When the AD1896 output serial port is set in the master mode, the SCLK_O and LRCLK_O are
// generated from the AD1896 output serial port. On the other hand, these signals are pro-
vided
// from the external source in the slave mode operation.
//
// PLD also decodes the Output Interface Format and data width Jumper header (JP1) and sets
// the Interface mode pins for the AD1896 ASRC, AD1852 DAC and CS8404 DIT to meet the inter-
face
// requirements of all three devices in any given mode.
//===================================================================================
LIBRARY 'MACH';
DECLARATIONS
// IF_Logic DEVICE 'M4-64/32-15VC';
"INPUTS ===========================================================================
// TDI, TCK, TMS
pin 4, 7, 26 istype 'com';
//JTAG I/P's
SDATA_O
pin 3 istype 'com, buffer';
MS_MODE2, MS_MODE1, MS_MODE0 pin 42, 43, 44 istype 'com';
WDLNGTH1, WDLNGTH0 pin 19, 18 istype 'com';
OPMODE1, OPMODE0
pin 21, 20 istype 'com';
"OUTPUTS ========================================================================
// TDO
pin 29 istype 'com';
//JTAG O/P
SMODE_O_1, SMODE_O_0 pin 9, 8 istype 'com';
WDLNGTH_O_1, WDLNGTH_O_0 pin 11, 10 istype 'com';
OSC_EN, SLVCLK1, SLVCLK0, DIV2_3 pin 14,12, 13, 15 istype 'com';
IDPM1, IDPM0
pin 41, 40 istype 'com';
DDO_SDATA
pin 34 istype 'com, buffer';
SDATA_DAC_DIT
pin 22 istype 'com, buffer';
LRCLK_DAC, SCLK_DAC
pin 36, 35 istype 'com, buffer';
FSYNC_DIT, SCLK_DIT
pin 23, 24 istype 'com, buffer';
M2,M1,M0
pin 31,32,33 ISTYPE 'com';
TST9
pin 37 istype 'com, buffer';
//IO SIGNALS
SCLK_O, LRCLK_O
DDO_SCLK, DDO_LRCLK
pin 1, 2 istype 'com, buffer';
pin 30, 25 istype 'com, buffer';
"NODES
I_SDATA, ISCLK, ILRCLK
node istype 'com, buffer';
//================================================================================
out_pld.abl
"MACROS
REV. 0
–23–