일반기술
데이터 억세스 및 시뮬레이터장치
본 기술은 소프트웨어 개발기간 동안 실제 하드웨어 I/O 데이터를 모의해 주어 소프트웨어의 동작을 검증할 수 있도록 하는 데이터 억세스 및 시뮬레이터장치에 관한 것이다.기존의 컴퓨터를 이용한 시스템 개발과정은 소프트웨어와 하드웨어가 병행하여 개발되는 것이 일반적이다. 그러나 소프트웨어 개발을 위해 하드웨어 I/O 장치가 반드시 필요하나 실제적으로 하드웨어는 소프트웨어가 거의 완성되는 시점에 완성되므로 별도의 연동시험을 수행하기 전에는 하드웨어와 소프트웨어 모두에 대한 완전한 검증이 어렵게 되는 문제점이 있다. 또한, 하드웨어 I/O 장치가 개발된 이후라도 소프트웨어의 보완을 위하여 전체 I/O 장치를 모두 동작시켜야 하는 문제점이 따르게 된다.반면, 본 기술에서는 입출력주소 혹은 메모리 주소를 통하여 소프트웨어는 읽기 또는 쓰기명령을 수행하여 원하는 정보를 얻거나 제어를 수행하게되므로 시스템컴퓨터의 버스와 접속하여 이들 정보를 모의해주도록 하여 전체 하드웨어 개발전이라도 소프트웨어를 개발할 수 있는 시뮬레이터장치를 구현할 수 있다본 기술에 의한 데이터 억세스 및 시뮬레이터장치는 시스템컴퓨터에 탑재된 소프트웨어에서 수행되는 맵개념의 I/O 데이터 및 그에 대한 정보를 대응된 메모리 소자에 저장하고, 시스템컴퓨터의 I/O 수행을 아리며 메모리소자의 데이터를 읽어내며 모니터컴퓨터로 전달하여 확인시키게 구성되는데, 메모리소자는 시스템컴퓨터 인터페이스제어장치에 의해 I/O 데이터를 저장하고 읽어내는 듀얼포트 메모리와, I/O 제어수행정보를 저장하고 읽어내는 FIFO 메모리로 구성되고, 모니터컴퓨터 인터페이스 제어장치는 메모리소자인 FIFO 메모리의 데이터 저장상태 표시나 시스템컴퓨터의 I/O 수행 인터럽트를 모니터컴퓨터로 전달하고 메모리소자의 데이터 및 정보를 읽어내어 모니터컴퓨터로 전달하는 기능을 가진다.이와 같이 이루어진 본 기술에 의하면, 시스템컴퓨터와 추후 개발된 하드웨어 I/O 데이터를 모의해주도록 함으로써 전체 하드웨어 개발 이전이라도 소프트웨어의 개발을 마칠 수 있는 효과가 있다
기술정보
- 기술분류
- 정보 > 기타 소프트웨어
- 보유기관
- 한국항공우주연구원
- 기술유형
- 일반기술
- 등록일
- 2001-05-08
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.