요약 | 본 발명은 벡터 프로세싱 구조를 유지하면서도 다수의 서로 다른 명령어를 병렬 처리할 수 있도록 하는 벡터 프로세싱 장치 및 방법에 관한 것으로, 하나 이상의 명령어로 구성된 다중 명령어를 저장하는 명령어 메모리; 상기 다중 명령어를 상기 명령어 메모리에서 읽어오는 명령어 페치부; 및 상기 명령어 페치부를 통해 상기 다중 명령어를 각각 전달받고, 이전 연산 결과에 따라 상기 다중 명령어로부터 하나의 명령어를 각각 선택하여 연산하는 다수의 명령어 처리부를 포함한다. 벡터 프로세싱, 벡터 프로세서, SIMD, 병렬처리 |
---|---|
Int. CL | G06F 9/38 (2006.01) G06F 12/00 (2006.01) G06F 9/06 (2006.01) G06F 9/30 (2006.01) |
CPC | |
출원번호/일자 | 1020090103719 (2009.10.29) |
출원인 | 한국전자통신연구원 |
등록번호/일자 | 10-1292670-0000 (2013.07.29) |
공개번호/일자 | 10-2011-0046983 (2011.05.06) 문서열기 |
공고번호/일자 | (20130802) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 | |
법적상태 | 소멸 |
심사진행상태 | 수리 |
심판사항 | |
구분 | 신규 |
원출원번호/일자 | |
관련 출원번호 | |
심사청구여부/일자 | Y (2009.10.29) |
심사청구항수 | 7 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 한국전자통신연구원 | 대한민국 | 대전광역시 유성구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 정무경 | 대한민국 | 대전광역시 유성구 |
2 | 권영수 | 대한민국 | 대전광역시 유성구 |
3 | 김경수 | 대한민국 | 서울특별시 노원구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 특허법인씨엔에스 | 대한민국 | 서울 강남구 언주로 **길 **, 대림아크로텔 *층(도곡동) |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 주식회사 카이비전 | 대전광역시 유성구 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 [Patent Application] Patent Application |
2009.10.29 | 수리 (Accepted) | 1-1-2009-0666152-87 |
2 | [출원서등 보정]보정서 [Amendment to Patent Application, etc.] Amendment |
2010.06.08 | 수리 (Accepted) | 1-1-2010-0365674-95 |
3 | 의견제출통지서 Notification of reason for refusal |
2012.12.20 | 발송처리완료 (Completion of Transmission) | 9-5-2012-0771734-19 |
4 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 [Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation) |
2013.02.07 | 수리 (Accepted) | 1-1-2013-0116778-75 |
5 | [명세서등 보정]보정서 [Amendment to Description, etc.] Amendment |
2013.02.07 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2013-0116779-10 |
6 | 등록결정서 Decision to grant |
2013.05.30 | 발송처리완료 (Completion of Transmission) | 9-5-2013-0376350-15 |
7 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2015.02.02 | 수리 (Accepted) | 4-1-2015-0006137-44 |
8 | [대리인선임]대리인(대표자)에 관한 신고서 [Appointment of Agent] Report on Agent (Representative) |
2016.11.18 | 수리 (Accepted) | 1-1-2016-1125488-88 |
번호 | 청구항 |
---|---|
1 |
1 삭제 |
2 |
2 하나 이상의 명령어로 구성된 다중 명령어를 저장하는 명령어 메모리;상기 다중 명령어를 상기 명령어 메모리에서 읽어오는 명령어 페치부; 및상기 명령어 페치부를 통해 상기 다중 명령어를 각각 전달받고, 이전 연산 결과에 따라 상기 다중 명령어로부터 하나의 명령어를 각각 선택하여 연산하는 다수의 명령어 처리부를 포함하며,상기 다수의 명령어 처리부 각각은 상기 명령어 페치부를 통해 상기 다중 명령어가 전달되면, 이전 연산 결과를 기반으로 상기 다중 명령어로부터 하나의 명령어를 선택하는 다중 명령어 선택부; 및상기 다중 명령어 선택부에 의해 선택된 명령어를 연산하고, 연산 결과를 상기 다중 명령어 선택부로 피드백하는 연산부를 포함하는 것을 특징으로 하는 벡터 프로세싱 장치 |
3 |
3 제2항에 있어서, 상기 다중 명령어는 하나 이상의 명령어로 구성되며, 상기 명령어는 해당 명령어의 수행 조건을 알려주는 속성 정보를 포함하는 것을 특징으로 하는 벡터 프로세싱 장치 |
4 |
4 제3항에 있어서, 상기 다중 명령어 선택부는 상기 연산부로부터 이전 연산 결과를 통보하는 플래그를 제공받아 임시 저장하는 플래그 레지스터; 및 상기 플래그를 기반으로 상기 다중 명령어를 구성하는 명령어에 포함된 속성 정보를 분석하여, 상기 다중 명령어로부터 하나의 명령어를 선택하고 출력하는 먹스를 포함하는 것을 특징으로 하는 벡터 프로세싱 장치 |
5 |
5 제4항에 있어서, 상기 먹스는 명령어 선택 동작을 최초로 수행하여 상기 플래그를 제공받지 못한 경우에는, 하나의 명령어만을 제공받아 이를 선택하거나, 최초로 입력된 명령어를 무조건적으로 선택하는 것을 특징으로 하는 벡터 프로세싱 장치 |
6 |
6 제2항에 있어서, 상기 다수의 명령어 처리부 각각은상기 연산부에 입력 데이터를 제공하거나 상기 연산부의 연산 결과를 저장하는 데이터 입출력부를 더 포함하는 것을 특징으로 하는 벡터 프로세싱 장치 |
7 |
7 제2항에 있어서, 상기 다수의 명령어 처리부의 외부에 구비되어, 상기 다수의 명령어 처리부에 제공할 데이터를 저장하거나, 상기 다수의 명령어 처리부를 통해 획득된 다수의 연산 결과를 저장하거나, 저장된 다수의 연산 결과를 외부 장치에 제공하는 데이터 메모리를 더 포함하는 것을 특징으로 하는 벡터 프로세싱 장치 |
8 |
8 삭제 |
9 |
9 다수의 연산 처리 경로를 구비하고, 상기 다수의 연산 처리 경로를 통해 하나 이상의 명령어를 병렬 처리하는 벡터 프로세싱 방법에 있어서, 하나 이상의 명령어로 구성된 다중 명령어를 획득하여 상기 다수의 연산 처리 경로 각각에 제공하는 단계; 상기 다수의 연산 처리 경로 각각에서 이전 연산 결과를 기반으로 상기 다중 명령어에 포함된 하나의 명령어를 선택하는 단계;상기 다수의 연산 처리 경로 각각에서 명령어 선택 동작을 최초로 수행하여 이전 연산 결과가 없는 경우에는, 하나의 명령어만을 제공받아 이를 선택하거나, 최초로 입력된 명령어를 무조건적으로 선택하는 단계; 및상기 다수의 연산 처리 경로 각각에서 상기 선택된 명령어를 병렬 연산하는 단계를 포함하는 것을 특징으로 하는 벡터 프로세싱 방법 |
지정국 정보가 없습니다 |
---|
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | US08566566 | US | 미국 | FAMILY |
2 | US20110107063 | US | 미국 | FAMILY |
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | US2011107063 | US | 미국 | DOCDBFAMILY |
2 | US8566566 | US | 미국 | DOCDBFAMILY |
순번 | 연구부처 | 주관기관 | 연구사업 | 연구과제 |
---|---|---|---|---|
1 | 지식경제부 | 한국전자통신연구원 | IT성장동력기술개발 | MPCore 플랫폼 기반 다중 포맷 멀티미디어 SoC |
특허 등록번호 | 10-1292670-0000 |
---|
표시번호 | 사항 |
---|---|
1 |
출원 연월일 : 20091029 출원 번호 : 1020090103719 공고 연월일 : 20130802 공고 번호 : 특허결정(심결)연월일 : 20130530 청구범위의 항수 : 7 유별 : G06F 9/30 발명의 명칭 : 벡터 프로세싱 장치 및 방법 존속기간(예정)만료일 : 20180730 |
순위번호 | 사항 |
---|---|
1 |
(권리자) 한국전자통신연구원 대전광역시 유성구... |
2 |
(의무자) 한국전자통신연구원 대전광역시 유성구... |
2 |
(권리자) 주식회사 카이비전 대전광역시 유성구... |
제 1 - 3 년분 | 금 액 | 159,000 원 | 2013년 07월 30일 | 납입 |
제 4 년분 | 금 액 | 143,940 원 | 2016년 09월 30일 | 납입 |
제 5 년분 | 금 액 | 135,800 원 | 2017년 07월 31일 | 납입 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 | 2009.10.29 | 수리 (Accepted) | 1-1-2009-0666152-87 |
2 | [출원서등 보정]보정서 | 2010.06.08 | 수리 (Accepted) | 1-1-2010-0365674-95 |
3 | 의견제출통지서 | 2012.12.20 | 발송처리완료 (Completion of Transmission) | 9-5-2012-0771734-19 |
4 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 | 2013.02.07 | 수리 (Accepted) | 1-1-2013-0116778-75 |
5 | [명세서등 보정]보정서 | 2013.02.07 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2013-0116779-10 |
6 | 등록결정서 | 2013.05.30 | 발송처리완료 (Completion of Transmission) | 9-5-2013-0376350-15 |
7 | 출원인정보변경(경정)신고서 | 2015.02.02 | 수리 (Accepted) | 4-1-2015-0006137-44 |
8 | [대리인선임]대리인(대표자)에 관한 신고서 | 2016.11.18 | 수리 (Accepted) | 1-1-2016-1125488-88 |
기술정보가 없습니다 |
---|
과제고유번호 | 1415099506 |
---|---|
세부과제번호 | 2007-S-026-03 |
연구과제명 | MPCore플랫폼기반다중포맷멀티미디어SoC |
성과구분 | 출원 |
부처명 | 지식경제부 |
연구관리전문기관명 | 한국산업기술평가관리원 |
연구주관기관명 | 한국전자통신연구원 |
성과제출연도 | 2009 |
연구기간 | 200703~201102 |
기여율 | 0.5 |
연구개발단계명 | 개발연구 |
6T분류명 | IT(정보기술) |
과제고유번호 | 1415099732 |
---|---|
세부과제번호 | 2006-S-048-01 |
연구과제명 | 오디오/비디오신호처리용임베디드DSP플랫폼 |
성과구분 | 출원 |
부처명 | 지식경제부 |
연구관리전문기관명 | 한국산업기술평가관리원 |
연구주관기관명 | 한국전자통신연구원 |
성과제출연도 | 2009 |
연구기간 | 200603~201002 |
기여율 | 0.5 |
연구개발단계명 | 기초연구 |
6T분류명 | IT(정보기술) |
과제고유번호 | 1415108895 |
---|---|
세부과제번호 | KI001680 |
연구과제명 | MPCore 플랫폼 기반 다중포맷 멀티미디어 SoC |
성과구분 | 등록 |
부처명 | 지식경제부 |
연구관리전문기관명 | 한국산업기술평가관리원 |
연구주관기관명 | 한국전자통신연구원 |
성과제출연도 | 2010 |
연구기간 | 200703~201102 |
기여율 | 1 |
연구개발단계명 | 개발연구 |
6T분류명 | IT(정보기술) |
[1020100134046] | 리치미디어 콘텐츠의 장면처리 시스템 | 새창보기 |
---|---|---|
[1020100134045] | 메모리 매핑장치 및 이를 구비한 멀티프로세서 시스템온칩 플랫폼 | 새창보기 |
[1020100134041] | 선택적 하위 계층 매크로 블록 디코딩 방법 | 새창보기 |
[1020100134036] | 움직임 추정 장치 및 방법 | 새창보기 |
[1020100132913] | 움직임 탐색 방법 | 새창보기 |
[1020100127579] | 움직임 탐색시 효율적인 움직임 벡터 추출 방법 및 그 장치 | 새창보기 |
[1020100127574] | 비디오 움직임 예측 및 보상용 캐싱 장치 및 방법 | 새창보기 |
[1020100117120] | 비트 플레인 기반의 예측 오차 데이터 복호화 장치 및 방법 | 새창보기 |
[1020100116462] | 적응형 움직임 탐색 범위 결정 장치 및 방법 | 새창보기 |
[1020100116461] | 가변길이 부호화 방법 | 새창보기 |
[1020100116380] | 영상 처리를 위한 시스템 | 새창보기 |
[1020100116262] | 확률 모델 테이블로부터 확률 모델값을 추출하는 방법 및 이를 이용하는 심볼값 복호화 방법 및 심볼값 복호화 장치 | 새창보기 |
[1020100113400] | 분산 메모리를 가지는 다중 프로세서 시스템을 위한 네트워크 부하 감소 방법 및 노드의 구조 | 새창보기 |
[1020100107023] | MAC 연산을 포함하는 연산 장치, 이를 이용한 DSP 구조 및 필터링 방법 | 새창보기 |
[1020100037862] | 멀티미디어 어플리케이션 필터링 장치 | 새창보기 |
[1020100015257] | 멀티코어 플랫폼을 위한 스위칭 장치 | 새창보기 |
[1020090128752] | 교통안전 보장 방법 및 이를 위한 교통안전 서버 | 새창보기 |
[1020090128035] | 스케일러블 비디오 코딩 장치 | 새창보기 |
[1020090124917] | 비대칭형 가변 움직임 탐색범위를 통한 움직임 예측 방법 | 새창보기 |
[1020090123214] | 다중포트 메모리 콘트롤러 및 다중포트 캐시 | 새창보기 |
[1020090123211] | 스케일러블 비디오 디코딩 장치 및 방법 | 새창보기 |
[1020090122188] | 프레임 메모리의 단일뱅크 내 참조 영상의 픽셀 인터리빙 방법 및 장치, 이를 포함하는 영상코덱 시스템 | 새창보기 |
[1020090118321] | 어플리케이션 특정 명령어 프로세서 코어를 이용하는 멀티 프로세싱 방법, 멀티 프로세싱 장치 및 임베디드 시스템 | 새창보기 |
[1020090111879] | 데이터 및 기능적 분할 방식에 기반한 동영상 복호화 장치 및 방법 | 새창보기 |
[1020090106982] | 디지털 정전용량 터치센서 | 새창보기 |
[1020090103719] | 벡터 프로세싱 장치 및 방법 | 새창보기 |
[1020090102241] | 코어 클러스터, 및 코어 클러스터를 포함하는 에너지 스케일러블 벡터 프로세싱 장치 및 방법 | 새창보기 |
[1020090095604] | 다중 코어 프로세서 기반 영상 코덱 기술 | 새창보기 |
[1020090086913] | 영상 부호화 장치 | 새창보기 |
[1020090081450] | 프로세서 명령어의 메모리 액세스 방법 및 장치 | 새창보기 |
[1020090040080] | 모바일용 컴퓨터 그래픽 랜더링 방법 및 시스템 | 새창보기 |
[1020090031779] | SAE 계산 장치 및 그를 포함하는 H.264 코딩 장치 | 새창보기 |
[1020090031778] | 저침투형 입자빔 암치료 장치 | 새창보기 |
[1020090031311] | 룩업 테이블 공유 장치 및 방법 | 새창보기 |
[1020090027975] | VLIW 명령어 처리 장치 및 방법 | 새창보기 |
[1020090027317] | 대수 코드북 검색을 위한 어드레스 생성기 | 새창보기 |
[1020090026889] | 인트라 예측의 고속화 방법 | 새창보기 |
[1020090025868] | H.264 코덱의 무손실 영상 압축 방법 | 새창보기 |
[1020080111627] | 고속 움직임 탐색 장치 및 그 방법 | 새창보기 |
[1020080089241] | 가변 시간 슬롯을 가지는 파이프라인 기법을 이용한 영상 부호화 장치 및 방법 | 새창보기 |
[1020070132721] | 화면 내 예측 부호화 가속 방법 및 장치 | 새창보기 |
[1020070132717] | 동영상 부호화를 위한 움직임 추정 방법 및 장치 | 새창보기 |
[1020070132665] | 동영상 부호화를 위한 미세 움직임 추정 방법 및 장치 | 새창보기 |
[1020070132651] | 인터 예측에서의 블록 크기 분할 방법 및 장치 | 새창보기 |
[1020070127576] | 메모리 액세스 충돌 감소 장치 및 방법 | 새창보기 |
[1020070126488] | 영상 부호화기용 비디오 입력 장치 | 새창보기 |
[1020070125401] | 저비용의 뷰-체적 클리핑 방법 및 장치 | 새창보기 |
[1020070121634] | 다중 프로세서를 구비한 시스템 온 칩 시스템 내의프로세서간 통신 장치 및 방법 | 새창보기 |
[1020070120942] | 어플리케이션 특정 명령어 프로세서에 기반한 H.264CAVLC 디코딩 방법 | 새창보기 |
[1020070114425] | 디지털 신호처리 프로세서에서 효과적인 데이터 전송을위한 메모리 운용 방법 | 새창보기 |
[1020070113572] | 소프트웨어 및 하드웨어로 구현된 영상코덱의 통합시뮬레이션 방법 | 새창보기 |
[1020070083455] | 오디오 신호를 이용한 장면 경계 검출 방법 | 새창보기 |
[1020070042190] | 멀티미디어 데이터의 효율적인 병렬 처리를 위한 장치,방법, 데이터 처리 엘리먼트 | 새창보기 |
[KST2015082963][한국전자통신연구원] | 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치 및 이를이용한 이동식 컴퓨팅 체제 시스템 | 새창보기 |
---|---|---|
[KST2015098561][한국전자통신연구원] | 응용 프로그램의 실행에 요구되는 전력의 관리 시스템 및그 방법 | 새창보기 |
[KST2015100036][한국전자통신연구원] | 병렬 디코더 구조를 위한 송신 장치 및 이를 이용한 데이터통신 방법 | 새창보기 |
[KST2015084687][한국전자통신연구원] | 동적 스크래치패드 메모리 관리 장치 및 방법, 프로세서 시스템 | 새창보기 |
[KST2015099997][한국전자통신연구원] | 커밋 프로토콜을 이용한 병행 프로세스 메모리 관리 시스템및 관리 방법 | 새창보기 |
[KST2015087093][한국전자통신연구원] | 전력 소모 스케일링이 가능한 프로세서 | 새창보기 |
[KST2015084793][한국전자통신연구원] | 저전력 프로세서 | 새창보기 |
[KST2015097465][한국전자통신연구원] | 메모리 전력 소모를 줄이는 방법 | 새창보기 |
[KST2015082995][한국전자통신연구원] | 이벤트 처리 명령어 세트 기반의 마이크로프로세서 및 이를이용한 이벤트 처리 방법 | 새창보기 |
[KST2015085233][한국전자통신연구원] | 사용자 데이터 백업 시스템 및 방법 | 새창보기 |
[KST2015100050][한국전자통신연구원] | 카운터를 이용해 데이터를 임의의 크기로 분할하고재구성하는 방법 및 그 장치 | 새창보기 |
[KST2015097196][한국전자통신연구원] | 보안 코어 기반의 메모리 보호 장치 및 그 방법 | 새창보기 |
[KST2015082927][한국전자통신연구원] | 다중 파티션 의존성을 지원하는 임베디드 시스템 통합 설정방법 | 새창보기 |
[KST2015080504][한국전자통신연구원] | 데이터베이스 캐시 시스템 | 새창보기 |
[KST2015090079][한국전자통신연구원] | 스크래치 패드 메모리 구조를 이용한 캐시 및 이를 포함하는 프로세서 | 새창보기 |
[KST2015083085][한국전자통신연구원] | 디스크 스케줄링 방법 및 장치 | 새창보기 |
[KST2015092279][한국전자통신연구원] | 멀티 코어 환경에서의 동적 전력 제어방법 | 새창보기 |
[KST2017014835][한국전자통신연구원] | 코어 컨트롤러를 포함하는 시스템 온 칩 및 그것의 코어 관리 방법(SYSTEM ON CHIP COMPRISING CORE CONTROLLER AND CORE MANAGEMENT METHOD THEREOF) | 새창보기 |
[KST2015089842][한국전자통신연구원] | 가상 주소 공간 전환 장치 | 새창보기 |
[KST2015099848][한국전자통신연구원] | 파일 안전 삭제 기능을 갖는 플래시 메모리 장치 및 플래시파일 안전 삭제 방법 | 새창보기 |
[KST2015101044][한국전자통신연구원] | 소정의 데이터 저장 형식을 갖는 정보 기록 매체 | 새창보기 |
[KST2015087897][한국전자통신연구원] | 고속 세션 변경이 가능한 암호화 장치 | 새창보기 |
[KST2015090115][한국전자통신연구원] | 프로세서 및 프로세서에서의 명령 처리방법 | 새창보기 |
[KST2015097711][한국전자통신연구원] | 임베디드 시스템 및 그를 위한 페이지 재배치 방법 | 새창보기 |
[KST2014067350][한국전자통신연구원] | 이기종 멀티코어 OpenCL 기반 응용 개발 및 전력분석 도구 기술 | 새창보기 |
[KST2014045177][한국전자통신연구원] | 에너지 타일 프로세서 | 새창보기 |
[KST2015087434][한국전자통신연구원] | 복수의 응용 프로그램들에 공통된 경량 공유 라이브러리를생성하는 방법 | 새창보기 |
[KST2015088351][한국전자통신연구원] | 유닉스 시스템에서 이중화된 공유메모리 접근 제어 방법및 장치 | 새창보기 |
[KST2015084706][한국전자통신연구원] | 메모리 관리 장치 및 방법 | 새창보기 |
[KST2015095795][한국전자통신연구원] | 어드레스제어기능을갖춘메모리장치 | 새창보기 |
심판사항 정보가 없습니다 |
---|