1 |
1
망동기 제어 프로세서 보드 어셈블리(NCPA)(1), 마스터 클럭 제어 보드 어셈블리(MCCA)(3), 마스터 클럭 발생 어셈블리 유니트(MCGU)(3), 마스터 클럭 발생 제어 프로세서(MGCP)(4 내지 6), 망동기 기준클럭 보드 어셈블리(NRCA)(7, 8), 마스터 클럭 버퍼 보드 어셈블리(MCBA)(9, 10), 하위 프로세서 보드 어셈블리(PPHA)(11)를 구비한 망동기 장치에 적용되는 지터 흡수 방법에 있어서 ; 프로그램의 시동시에 실시간 인터럽트 및 환경을 초기화하는 제 1 단계(12), 상기 제 1 단계(12) 수행 후, 임의의 과정을 처리중에 실시간 인터럽트가 발생하였는가를 조사하는 제 2 단계(13), 상기 제 2 단계(13) 수행 후, 실시간 인터럽트가 걸리는지를 조사중에 실시간 인터럽트가 걸리면 테스크 수행 관리를 수행하여 실시간 인터럽트를 처리하는 제 3 단계(14), 상기 제 3 단계(14) 수행 후, 메시지 처리 절차를 수행하여 현재의 MGCP(4 내지 6)의 동작 상태를 판단한 후 상기 과정(13)으로 복귀하는 제 4 단계(18), 상기 제 3 단계(14) 수행 후, 각 처리 루틴을 선택하고 데이터 저장 처리 절차를 수행한 후 상기 과정(13)으로 복귀하는 제 5 단계(16), 상기 제 3 단계(14) 수행 후, 검출 데이타 처리 절차에 의해 저장된 정보로부터 슬립 발생 및 주파수의 정확도, 위상차 등을 각각 계산한 후 다른 메시지가 있는가를 조사하여 다른 메시지가 있으면 메시지 처리를 수행하도록 하며, 메시지가 없으면 상기 과정(13)으로 복귀하는 제 6 단계(17, 19)에 의해 수행되는 것을 특징으로 하는 전전자 교환기 망동기 장치의 지터 흡수 방법
|
2 |
2
제 1 항에 있어서, 상기 제 4 단계(18)의 메시지 처리 절차는 MGCP(4 내지 6)의 각각으로부터 메시지를 읽어들이는 단계(201 내지 203)와, 상기 단계(201 내지 203)의 수행 후, 상기 MGCP(4 내지 6)중에서 동작 모드를 찾아 동작 모드가 '노말'인가를 조사하는 단계(204, 205)와, 상기 단계(204, 205) 수행 후, 동작 모드가 '노말'이 아니면 재시동 플래그를 설정하고 종료하며, '노말'이면, 전 상태와 동일한 마스터 클럭 발생 제어 프로세서인가를 조사하여 동일한 MGCP(4 내지 6)가 아니면 재시동 플래그를 설정하고 종료하고, 동일한 MGCP(4 내지 6)이면 종료하도록 하는 단계(206, 207)에 의해 메시지 수신 절차를 수행하며, 상기 MGCP(4 내지 6)로 지터 흡수와 관련되어서 보내는 정보를 검색하여 발진클럭 제어값 메시지를 구성하는 경우와, 중심 주파수 메시지 구성의 경우와, 발진클럭 제어권 메시지를 구성하는 경우로 나뉘어 처리하는 단계(210 내지 213)와, 상기 단계(210 내지 213) 수행 후, 각각의 처리과정을 거쳐 MGCP(4 내지 6)에 의해 순차적으로 메시지를 전송하는 단계(214 내지 126)에 의해 메시지 전송 절차를 수행하는 것을 특징으로 하는 전전자 교환기 망동기 장치의 지터 흡수 방법
|
3 |
3
제 1 항에 있어서, 상기 제 5 단계(16)는, 망동기 기준 클럭 보드 어셈블리(7, 8)로부터 슬립 검출기의 입력클럭의 상태를 수신하여 확인하는 단계(302)와, 상기 단계(302) 수행 후, 입력클럭이 정상이 아니면 재시동 플래그를 설정하고 종료하는 단계(303, 304)와, 상기 단계(302) 수행 후, 입력클럭이 정상이면 초기 상태 또는 재시동 플래그를 읽고 초기 상태인지를 조사하는 단계(304, 305)와, 상기 단계(304, 305) 수행 후, 초기 또는 재시동 상태이면 재시동 플래그를 해제하고 슬립 검출기를 초기화 한 후 종료하고, 초기 상태 또는 재시동 상태가 아니면 슬립 검출기의 검출값을 읽어 슬립 검출 데이타 버퍼(PHEQ)에 저장하고 종료하는 단계(306 내지 308)에 의해 수행되는 것을 특징으로 하는 전전자 교환기 망동기 장치의 지터 흡수 방법
|
4 |
4
제 1 항에 있어서, 상기 제 6 단계(17, 19)는 슬립 검출기가 동작중인가를 조사하여 조사결과 슬립 검출기가 동작하지 않으면 수행을 중지하여 종료하고, 슬립 검출기가 동작중이면, 슬립 검출데이타 버퍼(PHEQ)(308)의 내용을 평균하여 단위 시간당 발생하는 위상차 검출값을 계산하는 단계(401, 402)와, 상기 단계(401, 402) 수행 후, 위상차 검출값과의 차리를 구하여 실제적인 위상의 변화를 통하여 외부 입력클럭이 망동기 시스팀이 제어할 수 있는 범위(1×10-0)를 벗어나지 않는가를 조사하여 조사결과 동작 범위를 벗어난 경우 이 데이타는 제어의 의미를 가지지 못하므로 이 값을 버리고 종료하며, 제어 범위 이내의 상태인 경우, 이 정보를 버퍼(SLPQ)에 저장하여, 실제적인 슬립의 발생이나 발진클럭의 정확도, 위상의 변화를 계산하는 단계(403 내지 406)와, 상기 단계(403 내지 406) 수행 후, 위상차 검출값의 버퍼로부터 전 단위 시간에서의 검출값(YY), 그리고 그 이전의 검출값(XX)을 현재의 위상차 검출값(ZZ)과 비교하여 비교 결과에 따라 동일 위상 처리와 지터 처리와, 전 상태 위상 처리와, 현 상태 위상 처리와, 변화 위상 처리를 수행하고 종료하는 단계(407 내지 412)에 의해 수행되는 것을 특징으로 하는 전전자 교환기 망동기 장치의 지터 흡수 방법
|
5 |
5
제 4 항에 있어서, 상기 단계(407 내지 412)에서의 동일 위항 처리 절차는, 동일 위상차값 지속 카운터를 증가시키고, 발진클럭의 정확도를 계산하여, 목표치에 이르렀나를 조사하는 단계(501 내지 503)와, 상기 단계(501 내지 503) 수행 후, 목표치에 이르지 않은 경우는 수행을 종료하고, 목표로 하는 정확도 이상으로 클럭이 발진하는 경우에는, MGCP(4 내지 6)로 중심 주파수로 발진하고 있음을 알리는 메시지 처리 절차(212, 214 내지 216)를 수행시킨 후, 현재 발진클럭 제어권을 가지고 있는가를 조사하는 단계(504, 505)와, 상기 단계(504, 505) 수행 후, 발진클럭 제어권을 가지지 않은 경우는 종료하고, 현재 발진클럭의 제어권을 가지고 있는 경우는, MGCP(4 내지 6)로 넘겨주는 메시지 처리 절차(213 내지 216)를 수행시키고, 관련 데이타 영역을 초기화하는 단계(506, 507)에 의해 수행되는 것을 특징으로 하는 전전자 교환기 망동기 장치의 지터 흡수 방법
|
6 |
6
제 4 항에 있어서, 상기 단계(407 내지 412)에서의 변화 위상 처리 절차는, 슬립 검출기 초기화 이후의 총 주파수와 위상 변화를 계산하고 슬립 발생에 따른 슬립 카운터 값을 조정하고 총 변화값이 한계치를 초과했는지 조사하는 단계(601 내지 604)와, 상기 단계(601, 604) 수행 후, 한계치를 초과하지 않았으면 동일 위상 카운터를 증가시키고 발진클럭 제어권에 따른 메시지를 처리하는 단계(607, 612, 613)와, 상기 단계(601, 604) 수행 후, 총 위상의 변화가 한계치를 초과하는 경우에는 위상의 방향변화가 있으면 발진클럭값을 계산하여 제어권에 따른 메시지 처리를 한 후 종료하고, 위상의 방향 변화가 없고 바로 전 상태의 총 변화 값보다 작으면 상기 단계(607, 612, 613)을 수행하는 단계(605 내지 613)에 의해 수행되는 것을 특징으로 하는 전전자 교환기 망동기 장치의 지터 흡수 방법
|