C-114
MSC8101ADS RevB User’s Manual
MOTOROLA
(EE0_node,EE1_node,EE2_node,EE3_node,EE4_node,EE5_node,EED_node
,RSV3_7);
ELSIF (MPC_READ_BCSR_4) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..SIZE4].in = ((!F_CFG_EN~),DLLDIS,Bcsr4[2..SIZE4].q);
ELSIF (MPC_READ_BCSR_5) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..SIZE5].in = Bcsr5[0..SIZE5].q;
ELSIF (MPC_READ_BCSR_6) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..SIZE6].in = Bcsr6[0..SIZE6].q;
-- Assign Default Configuration Word onto Data Bus:
ELSIF (FIRST_CFG_BYTE_READ) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..7] = CFG_BYTE0[0..7];
ELSIF (SCND_CFG_BYTE_READ) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..7] = CFG_BYTE1[0..7];
ELSIF (THIRD_CFG_BYTE_READ) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..7] = CFG_BYTE2[0..7];
ELSIF (FOURTH_CFG_BYTE_READ) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..7] = CFG_BYTE3[0..7];
ELSE Data_Buff[].oe = GND; -- Do not assign Data Bus
END IF;
D[0..SIZE0]=Data_Buff[0..SIZE0]; -- Move Data to Bus
BCSR2_CS~ = !MPC_READ_BCSR_2; -- DSP reads external BCSR2 status
%
******************************************************************************
* Reset Logic:
* Debounce the Abort(NMI), Soft-Reset and HardReset buttons & assign outputs
******************************************************************************
%
SoftRstMachin.Clk= ResetEnsure.q[18];
SoftRstMachin.Reset= REGULAR_POWER_ON_RESET;
SoftRstMachin.PushBtn= RstSoft~;
SoftReset~ = !SoftRstMachin.Rst_True;
HardRstMachin.Clk= ResetEnsure.q[18];
HardRstMachin.Reset= REGULAR_POWER_ON_RESET;
HardRstMachin.PushBtn= RstHard~;
HardReset~ = !HardRstMachin.Rst_True;
AbortRstMachin.Clk= ResetEnsure.q[18];
AbortRstMachin.Reset= REGULAR_POWER_ON_RESET;
AbortRstMachin.PushBtn= RstNMI~;
IRQ0 = AbortRstMachin.Rst_True;
HRESET~ = OPNDRN(HardReset~); -- Assign Hard Reset output
SRESET~ = OPNDRN(SoftReset~);-- Assign Soft Reset output
NMI~ = OPNDRN(!IRQ0); -- drive low to IRQ0 input of DSP
%
******************************************************************************
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..