Freescale Semiconductor MPC8272ADS User Manual page 146

Table of Contents

Advertisement

Programmable Logic Equations
Data = CfgByte3;
DataPCIOe = VGR_READ_IntReg #
VGR_READ_IntMaskReg ;
DataPCI.oe = DataPCIOe ;
when (VGR_READ_IntReg) then
DataPCI = IntReg.fb ;
else when (VGR_READ_IntMaskReg) then
DataPCI = IntMaskReg.fb ;
"********************* brd_ctl ********************************************
"******************************************************************************
"******************************************************************************
"* Reset Logic
"******************************************************************************
"******************************************************************************
"******************************************************************************
equations
Reset.oe = ResetEn ;
Reset = 0 ;" open drain
RstDeb1 = !( Rst1 & (!( RstDeb1.com & Rst0) ) ) ;
" Reset push-button debouncer
AbrDeb1 = !( Abr1 & (!( AbrDeb1.com & Abr0) ) ) ;
" Abort push-button debouncer
HardResetEn = RstDeb1.com & AbrDeb1.com ;" both buttons are depressed;
SoftResetEn = RstDeb1.com & !AbrDeb1.com ;" only reset button depressed
TransRst.oe = 7 ;" transceivers' reset, always enabled.
!AtmRstOut_B = !AtmRst_B.fb # !HardReset_B ;
!FEthRstOut1_B = !FEthRst1_B.fb # !HardReset_B ;
!FEthRstOut2_B = !FEthRst2_B.fb # !HardReset_B ;
"******************************************************************************
"* Hard reset configuration
"******************************************************************************
"equations
"RstConf_B.oe = H;
"RstConf_B = L;
"******************************************************************************
"* NMI generation
"******************************************************************************
equations
NMI_B.oe = NMIEn ;
NMI_B = 0 ;" O.D.
MPC8272ADS User Guide

Advertisement

Table of Contents
loading

Table of Contents