초보의 아웅다웅 설계하기 355

Skew, Slack, Slew

SKEW는 클럭의 delay가 아니라 "가장 빨리 도달하는 클럭과 가장 늦게 도달하는 클럭의 차이" slack은 "마진(여유)" Slew의 의미는 '기울기' 0V에서 출발하여 3.3V로 도달하는데 걸리는 시간이 "아주" 짧아지면, 그만큼 원하지 않는 전자기파가 발생하기 쉽습니다 어떤 우연한 상황에서 64개의 '출력' 모두 '0'에서 '1'로 올라가야 하는 시점이 있을 것입니다.동시에 스위칭 하는 순간, 전압 레벨 '0'에서 '1'로 올리기 위해서는 엄청나게 굵은 수도꼭지로 물을 퍼부어야 할 것이고, 이 때 물의 양 즉, 순간전류는 상당히 많이 필요하게 됩니다. 이 처럼 순간 전력 피크치가 높으면, 칩 내부에 전압 강하 등의 문제가 발생할 수도 있을 것입니다. [출처] [본문스크랩] [clock] dela..

수신부 모듈

TIMER COUNT를 사용하여 들어오는 신호의 길이를 확인하고 데이터 입력을 받아 저장하는 부분입니다. RF 수신에서 주로 사용하였습니다. GET_RXD_RF MOVLW .7 MOVWF TEMP2 CALL START_TMR0_8US BTFSC INTCON, T0IF RETLW .0;에러 CLRWDT BTFSS RXD_RECEIVER;RXD_RF;싱크헤드시작지점찾기위해H체크 GOTO $-4 CHK_SYNCHEAD_START;┐싱크헤드시작지점하강에지찾음 CALL START_TMR0_8US BTFSC INTCON,T0IF RETLW .0;에러 CLRWDT BTFSC RXD_RECEIVER;RXD_RF GOTO $-4 CHK_SYNCHEAD_TIME;└────┘싱크헤드구간측정 CALL START_TMR0_8U..