📄 mt47h16m16.vhd
字号:
cnt := 0; DLL_delay_elapsed <= FALSE; ELSIF rising_edge(CKDiff) AND NOT DLL_delay_elapsed THEN cnt := cnt + 1; IF cnt = 199 THEN DLL_delay_elapsed <= TRUE; END IF; END IF; END PROCESS DLLdelay; ---------------------------------------------------------------------------- -- Main Behavior Process ---------------------------------------------------------------------------- VITALBehaviour: PROCESS(CKDiff, LDQSDiff, LDQSIn, UDQSDiff, UDQSIn, DQIn_Lo, DQIn_Hi, LDM, UDM, ODT, CKE, CSNeg, RASNeg, CASNeg, WENeg, BAIn, AIn) -- Timing Check Variables VARIABLE Tviol_DQ0_LDQS : X01 := '0'; VARIABLE TD_DQ0_LDQS : VitalTimingDataType; VARIABLE Tviol_DQ0_LDQS1 : X01 := '0'; VARIABLE TD_DQ0_LDQS1 : VitalTimingDataType; VARIABLE Tviol_DQ1_LDQS : X01 := '0'; VARIABLE TD_DQ1_LDQS : VitalTimingDataType; VARIABLE Tviol_DQ1_LDQS1 : X01 := '0'; VARIABLE TD_DQ1_LDQS1 : VitalTimingDataType; VARIABLE Tviol_DQ0_UDQS : X01 := '0'; VARIABLE TD_DQ0_UDQS : VitalTimingDataType; VARIABLE Tviol_DQ0_UDQS1 : X01 := '0'; VARIABLE TD_DQ0_UDQS1 : VitalTimingDataType; VARIABLE Tviol_DQ1_UDQS : X01 := '0'; VARIABLE TD_DQ1_UDQS : VitalTimingDataType; VARIABLE Tviol_DQ1_UDQS1 : X01 := '0'; VARIABLE TD_DQ1_UDQS1 : VitalTimingDataType; VARIABLE Tviol_LDM0_LDQS : X01 := '0'; VARIABLE TD_LDM0_LDQS : VitalTimingDataType; VARIABLE Tviol_LDM0_LDQS1 : X01 := '0'; VARIABLE TD_LDM0_LDQS1 : VitalTimingDataType; VARIABLE Tviol_LDM1_LDQS : X01 := '0'; VARIABLE TD_LDM1_LDQS : VitalTimingDataType; VARIABLE Tviol_LDM1_LDQS1 : X01 := '0'; VARIABLE TD_LDM1_LDQS1 : VitalTimingDataType; VARIABLE Tviol_UDM0_UDQS : X01 := '0'; VARIABLE TD_UDM0_UDQS : VitalTimingDataType; VARIABLE Tviol_UDM0_UDQS1 : X01 := '0'; VARIABLE TD_UDM0_UDQS1 : VitalTimingDataType; VARIABLE Tviol_UDM1_UDQS : X01 := '0'; VARIABLE TD_UDM1_UDQS : VitalTimingDataType; VARIABLE Tviol_UDM1_UDQS1 : X01 := '0'; VARIABLE TD_UDM1_UDQS1 : VitalTimingDataType; VARIABLE Tviol_ODT_CK : X01 := '0'; VARIABLE TD_ODT_CK : VitalTimingDataType; VARIABLE Tviol_CKE_CK : X01 := '0'; VARIABLE TD_CKE_CK : VitalTimingDataType; VARIABLE Tviol_CSNeg_CK : X01 := '0'; VARIABLE TD_CSNeg_CK : VitalTimingDataType; VARIABLE Tviol_RASNeg_CK : X01 := '0'; VARIABLE TD_RASNeg_CK : VitalTimingDataType; VARIABLE Tviol_CASNeg_CK : X01 := '0'; VARIABLE TD_CASNeg_CK : VitalTimingDataType; VARIABLE Tviol_WENeg_CK : X01 := '0'; VARIABLE TD_WENeg_CK : VitalTimingDataType; VARIABLE Tviol_BA0_CK : X01 := '0'; VARIABLE TD_BA0_CK : VitalTimingDataType; VARIABLE Tviol_A0_CK : X01 := '0'; VARIABLE TD_A0_CK : VitalTimingDataType; VARIABLE Tviol_LDQS_CK3 : X01 := '0'; VARIABLE TD_LDQS_CK3 : VitalTimingDataType; VARIABLE Tviol_LDQS_CK4 : X01 := '0'; VARIABLE TD_LDQS_CK4 : VitalTimingDataType; VARIABLE Tviol_LDQS_CK5 : X01 := '0'; VARIABLE TD_LDQS_CK5 : VitalTimingDataType; VARIABLE Tviol_LDQS_CK6 : X01 := '0'; VARIABLE TD_LDQS_CK6 : VitalTimingDataType; VARIABLE Tviol_LDQS1_CK3 : X01 := '0'; VARIABLE TD_LDQS1_CK3 : VitalTimingDataType; VARIABLE Tviol_LDQS1_CK4 : X01 := '0'; VARIABLE TD_LDQS1_CK4 : VitalTimingDataType; VARIABLE Tviol_LDQS1_CK5 : X01 := '0'; VARIABLE TD_LDQS1_CK5 : VitalTimingDataType; VARIABLE Tviol_LDQS1_CK6 : X01 := '0'; VARIABLE TD_LDQS1_CK6 : VitalTimingDataType; VARIABLE Tviol_UDQS_CK3 : X01 := '0'; VARIABLE TD_UDQS_CK3 : VitalTimingDataType; VARIABLE Tviol_UDQS_CK4 : X01 := '0'; VARIABLE TD_UDQS_CK4 : VitalTimingDataType; VARIABLE Tviol_UDQS_CK5 : X01 := '0'; VARIABLE TD_UDQS_CK5 : VitalTimingDataType; VARIABLE Tviol_UDQS_CK6 : X01 := '0'; VARIABLE TD_UDQS_CK6 : VitalTimingDataType; VARIABLE Tviol_UDQS1_CK3 : X01 := '0'; VARIABLE TD_UDQS1_CK3 : VitalTimingDataType; VARIABLE Tviol_UDQS1_CK4 : X01 := '0'; VARIABLE TD_UDQS1_CK4 : VitalTimingDataType; VARIABLE Tviol_UDQS1_CK5 : X01 := '0'; VARIABLE TD_UDQS1_CK5 : VitalTimingDataType; VARIABLE Tviol_UDQS1_CK6 : X01 := '0'; VARIABLE TD_UDQS1_CK6 : VitalTimingDataType; VARIABLE Pviol_A03 : X01 := '0'; VARIABLE PD_A03 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_A04 : X01 := '0'; VARIABLE PD_A04 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_A05 : X01 := '0'; VARIABLE PD_A05 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_A06 : X01 := '0'; VARIABLE PD_A06 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_ODT3 : X01 := '0'; VARIABLE PD_ODT3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_ODT4 : X01 := '0'; VARIABLE PD_ODT4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_ODT5 : X01 := '0'; VARIABLE PD_ODT5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_ODT6 : X01 := '0'; VARIABLE PD_ODT6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CSNeg3 : X01 := '0'; VARIABLE PD_CSNeg3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CSNeg4 : X01 := '0'; VARIABLE PD_CSNeg4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CSNeg5 : X01 := '0'; VARIABLE PD_CSNeg5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CSNeg6 : X01 := '0'; VARIABLE PD_CSNeg6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_RASNeg3 : X01 := '0'; VARIABLE PD_RASNeg3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_RASNeg4 : X01 := '0'; VARIABLE PD_RASNeg4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_RASNeg5 : X01 := '0'; VARIABLE PD_RASNeg5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_RASNeg6 : X01 := '0'; VARIABLE PD_RASNeg6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CASNeg3 : X01 := '0'; VARIABLE PD_CASNeg3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CASNeg4 : X01 := '0'; VARIABLE PD_CASNeg4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CASNeg5 : X01 := '0'; VARIABLE PD_CASNeg5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_CASNeg6 : X01 := '0'; VARIABLE PD_CASNeg6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_WENeg3 : X01 := '0'; VARIABLE PD_WENeg3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_WENeg4 : X01 := '0'; VARIABLE PD_WENeg4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_WENeg5 : X01 := '0'; VARIABLE PD_WENeg5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_WENeg6 : X01 := '0'; VARIABLE PD_WENeg6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ03 : X01 := '0'; VARIABLE PD_DQ03 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ04 : X01 := '0'; VARIABLE PD_DQ04 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ05 : X01 := '0'; VARIABLE PD_DQ05 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ06 : X01 := '0'; VARIABLE PD_DQ06 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ83 : X01 := '0'; VARIABLE PD_DQ83 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ84 : X01 := '0'; VARIABLE PD_DQ84 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ85 : X01 := '0'; VARIABLE PD_DQ85 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_DQ86 : X01 := '0'; VARIABLE PD_DQ86 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDM3 : X01 := '0'; VARIABLE PD_LDM3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDM4 : X01 := '0'; VARIABLE PD_LDM4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDM5 : X01 := '0'; VARIABLE PD_LDM5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDM6 : X01 := '0'; VARIABLE PD_LDM6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_UDM3 : X01 := '0'; VARIABLE PD_UDM3 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_UDM4 : X01 := '0'; VARIABLE PD_UDM4 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_UDM5 : X01 := '0'; VARIABLE PD_UDM5 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_UDM6 : X01 := '0'; VARIABLE PD_UDM6 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS13 : X01 := '0'; VARIABLE PD_LDQS13 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS14 : X01 := '0'; VARIABLE PD_LDQS14 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS15 : X01 := '0'; VARIABLE PD_LDQS15 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS16 : X01 := '0'; VARIABLE PD_LDQS16 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS113 : X01 := '0'; VARIABLE PD_LDQS113 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS114 : X01 := '0'; VARIABLE PD_LDQS114 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS115 : X01 := '0'; VARIABLE PD_LDQS115 : VitalPeriodDataType := VitalPeriodDataInit; VARIABLE Pviol_LDQS116 : X01 := '0'; VARIABLE PD_LDQS116 : VitalPeriodDataType := VitalPeriodDataInit;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -