맞춤기술찾기

이전대상기술

파이프라인이구비된프로세서에서간단한반복명령어의구현방법

  • 기술번호 : KST2015074120
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 파이프 라인이 구비된 마이크로 프로세서에서 파이프 라인을 이용하여 두가지 종류의 반복명령어를 하나의 명령으로 코딩 해석하고, 프로그램 컨트톨에 따른 명령어 수행지연이 없는 간단한 반복 멍령어를 구현하는 방법에 관한 것이다. 본 발명에서 구현한 간단한 반복명령어의 회로구성은 반복 명령어를 구현하는데 필요한 콘트롤 신호를 생성하는 콘트롤 블럭, 반복횟수를 저장하는 카운터, 반복하여야 할 명령어중 마지막 명령어의 번지수를 저장하는 레지스터, 반복해야할 명령어중 제1명령어의 번지수를 저장하는 레지스터들로 구성되어 있다. 또한 본 발명의 효과는 한가지 종류의 반복 명령어로써 한 명령어애 대한 반복과 여러 명령어들에 대한 반복을 구현할 수 있어서 프로그래머가 사용하기 편리하며, 회로의 구현도 디코딩 단계에서 하나의 명령어에 대한 반복일 경우에 컨트롤 신호가 하나 늘어나는 것을 제외하고는 한 명령어에 대한 반복과 여러 명령어에 대한 반복을 구현한 컨트롤 신호가 동일하므로 소요되는 하드웨어를 최소화 할 수 있다.
Int. CL G06F 9/38 (2006.01)
CPC G06F 9/3836(2013.01) G06F 9/3836(2013.01)
출원번호/일자 1019930028675 (1993.12.20)
출원인 한국전자통신연구원
등록번호/일자 10-0095769-0000 (1996.02.15)
공개번호/일자 10-1995-0020146 (1995.07.24) 문서열기
공고번호/일자 1019950014162 (19951122) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1993.12.20)
심사청구항수 2

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 유하영 대한민국 대전직할시동구
2 변경진 대한민국 대전직할시대덕구
3 현진일 대한민국 대전직할시서구
4 김종재 대한민국 대전직할시서구
5 한기천 대한민국 대전직할시서구
6 이훈복 대한민국 대전직할시유성구
7 배명진 대한민국 서울특별시동작구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인한국전자통신연구소 대한민국 대전직할시유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 대리인선임신고서
Notification of assignment of agent
1993.12.20 수리 (Accepted) 1-1-1993-0143911-70
2 특허출원서
Patent Application
1993.12.20 수리 (Accepted) 1-1-1993-0143910-24
3 출원심사청구서
Request for Examination
1993.12.20 수리 (Accepted) 1-1-1993-0143912-15
4 대리인사임신고서
Notification of resignation of agent
1994.02.22 수리 (Accepted) 1-1-1993-0143913-61
5 출원공고결정서
Written decision on publication of examined application
1995.10.31 발송처리완료 (Completion of Transmission) 1-5-1993-0068195-85
6 등록사정서
Decision to grant
1996.01.31 발송처리완료 (Completion of Transmission) 1-5-1993-0068196-20
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

반복명령을 구현하기 위한 컨트롤 신호를 생성하는 컨트롤 블럭(80)과, 반복할 반복횟수를 저장하는 다운카운터와 파이프라인상에서 디코드와 실행스테이지를 분리하는 카운터 버퍼(20)로 구성된 카운터 블럭(30)과 반복할 마지막 명령어의 번지수를 저장하는 레지스터와 RE(40)로 구성된 RE블럭(50)과, 반복할 제 1 명령어의 번지수를 저장하는 레지스터와 RS버퍼(60)로 구성된 RS블럭(70)과, IR블럭(10)과, PC블럭(90)으로 구성된 컴퓨터 시스템에서 반복명령어를 구현하는 방법에 있어서 : 상기 IR블럭(10)의 내용이 반복명령어이면load-baf가 어서트되어 Count-org는 상기 카운터 버퍼(20)에 RE-org는 상기 RE버퍼(40)에 RS-org는 상기 RS버퍼(60)에 입력되고, 상기 반복명령어가 하나의 반복명령어이면 dec-cb가 어서트되어 상기 카운터 버퍼(20)의 내용이 1만큼 감소하고 freeze-pc가 어시트되어 상기 PC(90)의 내용이update되지 않게 하고, load-reg가 어서트되어 상기 카운터 블럭(30), RE블럭(50), RS블럭(70)에 각각전달되고, 마지막 반복명령어가 Fetch되면 load-rs를 어서트하여 상기 PC(90)블럭에 RS블럭(70)을 로딩하고, dec-c를 어서트하여 상기 카운터 블럭(30)의 내용을 1만큼 감소시켜 반복명령을 구동시키는 것을 특징으로 하는 파이프라인이 구비된 프로세서에서 간단한 반복명령어의 구현방법

2 2

제 1 항에 있어서, 상기 load-baf, dec-cb, freeze-PC 신호는 상기 컨트롤 블럭(80)에서 생성되는것을 특징으로 하는 파이프라인 구조를 갖는 파이프라인이 구비된 프로세서에서 간단한 반복명령어의 구현방법

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