일반기술
에러검출 및 정정회로
본 기술은 MASS 메모리나 디지털 데이터 프로세싱에 16비트 데이터를 처리하는데 있어 modified Hamming code를 이용하여 1비트 에러 정정과 2비트 에러를 검출하도록 하는 에러검출 및 정정회로에 관한 것이다. 다목적 실용위성 본체 시스템에서 원격구동장치는 자세제어계에 위치한 컴퓨터 처리장치로서 각종 센서로부터 정보를 수립하고 처리하는 기능을 가지고 있으며 디지털 로직부분과 아날로그 회로로 나누어지는데 디지털 로직부분은 15종류의 FPGA(Fied Programmable Gate Array)로 구성되어 있다. 위성체에서 디지털 프로세싱을 수행하는 과정에서 신호의 왜곡, 잡음의 혼재, 전송선에서 데이터의 손실, 기억소자에서 장시간 저장으로 인한 데이터의 파손을 원래 데이터로 재생하기 위하여 인코더와 디코더를 사용하며 데이터의 전송이 올바르지 않을 경우 에러를 검출하고 정정을 수행하여야 한다.반면, 본 기술에서는 16비트 데이터 전송시 발생할 수 있는 에러를 검출하고 이를 정정해주도록 하는 것으로 16비트 modified Hamming code를 사용하여 1비트 에러정정과 2비트 에러를 검출하는 FPGA를 구현할 수 있다본 기술에 의한 에러정정 및 검출회로는 16비트 데이터 입력을 받아 패러티비트를 발생시키는 체크비트생성기와, 16비트 데이터 입력 중 선택된 데이터 비트의 값을 역으로 변환시켜 전송되는 데이터에 오류를 발생시키는 오류발생회로와, 체크비트생성기에서 발생된 6비트의 패러티비트와 오류발생회로에서 생성된 체크비트를 비교하여 오류코드를 발생시키는 오류코드발생기와, 오류코드발생기에서 인가된 체크비트의 값에 따라 오류의 위치를 찾아주는 오류위치감지기와, 오류위치감지기에서 오류가 감지된 위치의 데이터를 정정하는 오류정정기와, 오류발생회로의 출력을 이용하여 1비트 또는 2비트 이상의 오류를 감지하는 오류발생감지기로 이루어진다. 이와 같이 이루어진 본 기술에 의하면, modified Hamming code를 이용하여 16비트 데이터의 1비트 오류정정을 할 수 있고 2비트의 오류감지가 가능해지는 효과를 볼 수 있다
기술정보
- 기술분류
- 통신 > 위성통신
- 보유기관
- 한국항공우주연구원
- 기술유형
- 일반기술
- 등록일
- 2001-05-08
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.