맞춤기술찾기

이전대상기술

시스템제어기모듈에서의DMA제어기및그제어방법

  • 기술번호 : KST2015074635
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 주전산기3 시스템 제어기 모듈중 DMAC에 관한 것으로, 구성은 DMAC의 모든 동작을 제어하는 상태 제어기(8)와, 제어/상태 레지스터(9), 시스템 버스로의 어드레스를 만드는 시스템 버스 어드레스 생성기(10)와, 버퍼 램(15)을 제어하기 위한 버퍼 램 어드레스/제어신호 생성기(11)로 구성된다.DMA 전송은 시스템 버스상의 다른 모듈과 시스템 제어기 내의 버퍼 램(15)간의 전송이고 DMAC는 프로세서가 상기 DMA 전송을 명령할 경우 이를 구현하는 제어기이다.DMAC는 DMA 전송하기 위하여 버퍼 램 제어기(13)에게 버퍼램의 사용권을 요구하여 사용권을 획득하면 요청기(12)시스템 버스의 전송 요구권을 요구하고, 버스전송 요구권을 얻으면 요청기 상태에 따라 시스템 버스 인터페이스(14)와, 버퍼 램(15)간의 데이터 전송을 조정하고, 버퍼 램과 시스템 버스 사용 요구권에 대한 중재를 다시 요청하고, 버퍼 램에 대한 다른 요청이 없을 경우 버퍼 램에 대한 중재를 생략하여 전체적인 전송시간을 단축시킨다.또한 DMAC의 카운터, 시스템 버스 어드레스 카운터(29), 버퍼 램 어드레스 카운터(30), 전송 크기 카운터(31)를 작은 크기로 나누어 설계하여 제어 신호의 생성을 단순화 시키고 EPLD의 구현을 용이하게 한다.상기한 바에 대한 DMAC는 시스템 제어기 보드에서 고속의 DMA 전송을 실현시킬 수 있다.
Int. CL G06F 13/28 (2006.01)
CPC G06F 13/28(2013.01) G06F 13/28(2013.01) G06F 13/28(2013.01) G06F 13/28(2013.01) G06F 13/28(2013.01)
출원번호/일자 1019940007851 (1994.04.14)
출원인 한국전자통신연구원
등록번호/일자 10-0112496-0000 (1997.02.26)
공개번호/일자 10-1995-0029957 (1995.11.24) 문서열기
공고번호/일자 1019960015587 (19961118) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1994.04.14)
심사청구항수 5

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 성동주 대한민국 대전직할시
2 박윤옥 대한민국 대전직할시동구
3 최성훈 대한민국 대전직할시유성구
4 안희일 대한민국 대전직할시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김영길 대한민국 서울특별시 강남구 테헤란로 ***, 대흥빌딩 ***호 (역삼동)
2 원혜중 대한민국 서울특별시 강남구 테헤란로**길 **, 서울빌딩 *층 (역삼동)
3 김명섭 대한민국 서울특별시 강남구 테헤란로**길 *, 테헤란오피스빌딩 ***호 시몬국제특허법률사무소 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 대리인선임신고서
Notification of assignment of agent
1994.04.14 수리 (Accepted) 1-1-1994-0036376-00
2 특허출원서
Patent Application
1994.04.14 수리 (Accepted) 1-1-1994-0036375-54
3 출원심사청구서
Request for Examination
1994.04.14 수리 (Accepted) 1-1-1994-0036377-45
4 의견제출통지서
Notification of reason for refusal
1996.06.28 발송처리완료 (Completion of Transmission) 1-5-1994-0020526-26
5 지정기간연장신청서
Request for Extension of Designated Period
1996.07.29 수리 (Accepted) 1-1-1994-0036378-91
6 지정기간연장신청서
Request for Extension of Designated Period
1996.08.28 수리 (Accepted) 1-1-1994-0036379-36
7 의견서
Written Opinion
1996.09.12 수리 (Accepted) 1-1-1994-0036380-83
8 명세서등보정서
Amendment to Description, etc.
1996.09.12 수리 (Accepted) 1-1-1994-0036381-28
9 출원공고결정서
Written decision on publication of examined application
1996.10.24 발송처리완료 (Completion of Transmission) 1-5-1994-0020527-72
10 등록사정서
Decision to grant
1997.01.31 발송처리완료 (Completion of Transmission) 1-5-1994-0020528-17
11 출원인정보변경 (경정)신고서
Notification of change of applicant's information
1997.02.24 수리 (Accepted) 1-1-1994-0036382-74
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

시스템 버스에서의 전송 프로토콜을 담당하는 요청기(2)와, 상기 시스템버스와 VME 버스간의 데이터 전송시 상기 데이터를 임시로 저장하는 버퍼램(15)과, 상기 버퍼램과 상기 시스템 버스상의 주기억장치간의 데이터 전송을 제어하는 DMA 제어기(3)와, 상기 요청기(2)와 상기 DMA 제어기(3)가 발생하는 인터럽트를 제어하는 인터럽트 제어기(7,16)를 포함한 시스템 제어기 모듈에 있어서, 상기 DMA 제어기는 시스템버스와의 데이타 전송에 관련된 동작을 제어하는 상태 제어기(8)와, 상기 상태 제어기(8)의 제어신호 및 그 상태를 저장하는 제어/상태 레지스터(9)와, 시스템 버스로의 데이타 전송을 위해 어드레스를 만드는 버스어드레스 생성기(10)와, 그리고 버퍼램(15)으로 데이타 전송을 하기 위해 프로세서로 부터 어드레스를 받아 버퍼램 어드레스 및 그 제어 신호를 생성하는 RAM 어드레스/제어 신호 생성기(11)로 구성된 것을 특징으로 하는 시스템 제어기 모듈에서의 DMA 제어기

2 2

제1항에 있어서, 상기 상태제어기(8)는 DMA 제어기의 주 상태 제어기인 제1상태 제어기와 버퍼램(15)으로 부터 시스템 버스로의 데이터 전송만 관여하는 제2상태 제어기와, 시스템 버스로 부터 버퍼램으로의 데이터 전송만 관여하는 제3상태 제어기로 구성되는 것을 특징으로 하는 시스템 제어기 모듈에서의 DMA 제어기

3 3

제1항에 있어서, 상기 시스템 버스 어드레스 생성기(10)는 버스 어드레스 카운터, 램 어드레스 카운터, 및 전송크기 카운터로 분리한 것을 특징으로 하는 시스템 제어기 모듈에서의 DMA 제어기

4 4

주전산기3 시스템 모듈의 DMA 제어기의 DMA 전송방법에 있어서, 프로세서로 부터 DMA 전송명령을 받아 버퍼램 제어기(13)에게 버퍼램 사용권을 요구하는 단계와, 상기 버퍼램 제어기(13)가 DMA 제어기 및 프로세서 인터페이스 모듈(5), VME 제어기(13)간의 버퍼램 사용권에 대한 중재를 실시하는 단계와, 상기 버퍼램 사용권을 획득하여 시스템 버스상의 제어신호들을 생성하고 확인하는 요청기(12)에게 시스템 버스의 사용권을 요구하는 단계와, 상기 요청기가 상기 프로세서와 상기 어드레스 제어기간의 시스템 버스 사용 요구권을 중재하는 단계와, 시스템 버스의 사용권을 획득하여 상기 요청기(12) 상태에 따라 시스템 버스 인터페이스(14)와 버퍼램(15)간의 DMA 전송을 제어하는 단계와, 상기 요청기에서 수신된 정보에 의해 시스템 버스의 어드레스 버스로 드라이브할 어드레스를 생성하고 버퍼램을 제어할 제어신호를 생성하는 단계와, 시스템 버스 인터페이스와 버퍼램 사이의 데이터 버퍼를 제어하여 데이터 전송을 수행하는 단계와, 인터럽트 제어기(16)로 인터럽트를 보내어 데이터 전송이 완료됨을 알리는 단계로 이루어지는 것을 특징으로 하는 시스템 제어기 모듈에서의 DMA 제어방법

5 5

제4항에 있어서, 상기 버퍼램 제어기(13)가 버퍼램 사용권을 중재하는 단계에서 전송량이 64바이트 이상인 경우 버퍼램 사용에 대한 다른 요구가 없을 경우 버퍼램 사용권에 대한 중재를 생략하는 것을 특징으로 하는 시스템 제어기 모듈에서의 DMA 제어방법

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.