PMC-Sierra, Inc.
STANDARD PRODUCT
PM5945 -UTP5
PMC-940202 ISSUE 2. APRIL 7, 1995
APP_SAPI_UTP5
______________________________________________________________________________________________
BEGIN
proc1:
PROCESS
BEGIN
WAIT UNTIL (poclk0 = '1');
-- Sample the SD input
IF ( sd = '1' ) THEN
sd_sample <= '1';
ELSE
sd_sample <= '0';
END IF;
-- Set RSER low if loss of signal occurs
IF ( sd_sample = '1') THEN
rser_din <= '1';
ELSE
rser_din <= '0';
END IF;
END process;
proc2:
PROCESS
BEGIN
-- Enable PICLK
IF ( rser_din = '0' AND sd_sample = '0'
AND rstb ='1' and set_reset = '0') THEN
oe <= '1';
ELSE
oe <= '0';
END IF;
-- Enable CSB
IF ( csb = '0' AND a8 = '0' ) THEN
csbo <= '0';
ELSE
csbo <= '1';
END IF;
-- Enable UTOPIA ID PROM
IF ( csb = '0' AND a8 = '1' AND a7 = '1' AND
a6 = '1' AND a5 = '1') THEN
prom_enb <= '0';
ELSE
prom_enb <= '1';
END IF;
______________________________________________________________________________________________
31