TECH SEARCH

기술검색

창업 아이디어에 활용할 수 있는 국방기술 검색 방법과 기술멘토링 신청 안내를 확인합니다.

정보/통신

사용자 정의 직렬통신 프로토콜을 지원하는 고속 비동기 직렬통신 제어기(High speed asynchronous serial communication controller to support a user defined serial communication protocol)

등록번호 1256886조회수 9

기술구분
국방특허기술
기술분야
정보/통신
상세분야
통신프로토콜
등록일
-
발명자
권용성 | 박남열 | 임승철 | 이용환 | 이종국
첨부파일
등록된 첨부파일이 없습니다.

기술 내용

본 발명은 사용자 정의 직렬통신 프로토콜을 지원하는 고속 비동기 직렬통신 제어기에 관한 것으로, 호스트 인터페이스부, 보드 레이트 발생기, 바이트 송신 제어기, 송신기 FIFO 버퍼, 프레임 송신 제어기, 송신기 입력 먹스, 노이즈 필터, 바이트 수신 제어기, 프레임 수신기, 수신기 출력 먹스, 수신기 FIFO 버퍼, Rx Timeout 타이머, 레지스터, 및 인터럽트 제어기로 구성된다. 비동기 직렬통신 제어기는 호스트 컴퓨터의 CPU와의 인터페이스의 데이터 버스를 8비트 또는 16비트로 선택가능하며, 가변길이 사용자 프로토콜을 지원하는 동시에 자동 통신오류 검출과 정정기능, 자동 통신코드 삽입과 메시지 필터링 기능,노이즈 필터링 기능을 제공한다. 자동 통신오류 검출 및 정정 기능은 메시지 프레임의 길이를 나타내는 정보를 통신오류 발생시 제한적으로 오류를 정정하는 해밍코드를 적용하고 메시지 프레임의 마지막 코드에 CRC16 오류검출 정보를 두어 전체 통신데이터에 오류가 있는지를 검사하여 하드웨어에서 자동으로 처리하여 CPU 시간자원 점유를 최소화한다. 자동 통신코드 삽입과 메시지 필터링 기능은 메시지 프레임의 첫 번째 코드에 메시지의 시작코드를 자동 삽입하고 미리 지정된 장치 ID와 통신 메시지 프레임의 수신기 ID가 일치하지 않는 경우 수신한 메시지를 자동 폐기한다. 노이즈 필터링 기능은 수신되는 데이터에 대하여 8비트 중 3비트 이하의 노이즈를 필터링한다.