요약 | 본 발명은 C, C++, 포트란 및 자바와 같은 고수준 언어로 된 코드를 Verilog 또는 VHDL과 같은 HDL코드로 변환하는 방법 및 시스템에 관한 것으로서, 본 발명에 따른 시스템은 Programming Directive로 표시된 변환대상 고수준 언어 코드로부터 상기 Programming Directive를 읽은 후 상기 변환대상 고수준 언어 코드를 하드웨어 부분 코드와 소프트웨어 부분 코드로 파티션하는 HLL-to-HLL 소스 변환기, 상기 하드웨어 부분 코드와 소프트웨어 부분코드를 컴파일하는 메인 컴파일러, 상기 하드웨어 부분 코드를 HDL 코드로 변환하는 HLL-to-HDL 변환기, 컴파일된 상기 소프트웨어 부분 코드를 실행하는 메인코어 및 변환된 상기 HDL 코드를 실행하는 전용하드웨어를 포함하는 것을 특징으로 한다. |
---|---|
Int. CL | G06F 17/21 (2006.01) G06F 17/22 (2006.01) |
CPC | |
출원번호/일자 | 1020090109753 (2009.11.13) |
출원인 | 고려대학교 산학협력단 |
등록번호/일자 | 10-1082797-0000 (2011.11.07) |
공개번호/일자 | 10-2010-0057495 (2010.05.31) 문서열기 |
공고번호/일자 | (20111114) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 |
대한민국 | 1020080116417 | 2008.11.21
|
법적상태 | 소멸 |
심사진행상태 | 수리 |
심판사항 | |
구분 | 신규 |
원출원번호/일자 | |
관련 출원번호 | 1020110065573; |
심사청구여부/일자 | Y (2009.11.16) |
심사청구항수 | 20 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 고려대학교 산학협력단 | 대한민국 | 서울특별시 성북구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 김선욱 | 대한민국 | 경기 남양주시 |
2 | 누옌띠홍장 | 베트남 | 서울 성북구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 전종학 | 대한민국 | 서울특별시 강남구 논현로 ***, 성지*차빌딩 **층 대표:****호 경은국제특허법률사무소 (역삼동) |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 고려대학교 산학협력단 | 대한민국 | 서울특별시 성북구 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 [Patent Application] Patent Application |
2009.11.13 | 수리 (Accepted) | 1-1-2009-0698782-14 |
2 | [심사청구]심사청구(우선심사신청)서 [Request for Examination] Request for Examination (Request for Preferential Examination) |
2009.11.16 | 수리 (Accepted) | 1-1-2009-0702120-61 |
3 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2010.08.12 | 수리 (Accepted) | 4-1-2010-5149278-93 |
4 | 의견제출통지서 Notification of reason for refusal |
2011.05.02 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0235710-62 |
5 | [명세서등 보정]보정서 [Amendment to Description, etc.] Amendment |
2011.07.01 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2011-0506536-56 |
6 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 [Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation) |
2011.07.01 | 수리 (Accepted) | 1-1-2011-0506537-02 |
7 | [분할출원]특허출원서 [Divisional Application] Patent Application |
2011.07.01 | 수리 (Accepted) | 1-1-2011-0506445-00 |
8 | 등록결정서 Decision to grant |
2011.10.27 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0626436-16 |
9 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2014.02.11 | 수리 (Accepted) | 4-1-2014-5018243-16 |
10 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2014.04.22 | 수리 (Accepted) | 4-1-2014-5049934-62 |
11 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2019.10.10 | 수리 (Accepted) | 4-1-2019-5210941-09 |
번호 | 청구항 |
---|---|
1 |
1 (1) 고수준 언어 코드의 변환 대상 부분(translation-targeted section)을 프로그래밍 디렉티브(programming directive)를 이용하여 표시하는 단계; (2) 표시된 상기 고수준 언어 코드의 변환 대상 부분을 하드웨어부분 코드 및 상기 고수준 언어 코드의 나머지 부분을 소프트웨어부분 코드로 분할(partition)하는 단계; (3) 상기 소프트웨어부분 코드 및 하드웨어부분 코드를 메인 컴파일러에 의해 컴파일하고, 상기 하드웨어부분 코드를 HLL-to-HDL(High-level language code to hardware description language) 변환기에 의해 HDL 코드로 변환되는 단계; 및 (4) 상기 소프트웨어 부분 코드는 메인코어에서 실행되며, 상기 HDL 코드는 전용하드웨어에서 실행되는 단계를 포함하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
2 |
2 제1항에 있어서, 상기 (2) 단계의 상기 하드웨어부분 코드는 상기 변환대상 고수준 언어 코드의 하나 이상의 서브루틴(subroutine)/함수(function)를 포함하며, 상기 소프트웨어부분 코드는 상기 하드웨어부분 코드로의 서브루틴/함수 콜(call) 스테이트먼트(statement) 또는 콜 명령을 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
3 |
3 제1항에 있어서, 상기 (3) 단계는: 상기 소프트웨어부분 코드 및 하드웨어부분 코드를 메인 컴파일러에 의해 실행가능한 코드로 컴파일하는 단계; 상기 메인 컴파일러 링커(linker)에 의해 일정한 데이타 오프셋(constant data offset)을 포함하는 링킹(linking) 로그 파일을 생성하는 단계; 상기 메인 컴파일러에 의해 실행 가능한 소프트웨어 코드의 모든 소프트웨어 함수 및 변수의 주소를 포함하는 심벌 테이블(symbol table)을 생성하는 단계; 및 상기 HLL-to-HDL 변환기에 의해 상기 링킹 로그 파일 및 심벌 테이블을 참조하여 상기 하드웨어부분 코드의 HDL 코드를 생성하는 단계를 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
4 |
4 삭제 |
5 |
5 제1항에 있어서, 상기 (3) 단계의 상기 HLL-to-HDL 변환기에 의한 상기 하드웨어부분 코드의 HDL 코드로의 변환은: 상기 하드웨어 부분 코드를 상기 메인 컴파일러의 목표 어셈블리 코드 생성 바로 이전 단계의 저수준 IR(Intermediate Representation) 코드로 변환하는 단계; 및 상기 저수준 IR 코드를 HDL 코드로 변환하는 단계를 포함하며, 상기 변환은 상기 메인코어의 표준 콜 링키지 컨벤션(standard call linkage convention)을 유지하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
6 |
6 삭제 |
7 |
7 제5항에 있어서, 상기 고수준 언어 코드의 서브루틴/함수의 HDL로의 변환 방법은 생성된 상기 HDL 코드가 하나 이상의 블락모듈을 데이타패스로서 포함하고, 탑 모듈을 제어 유닛으로 포함하는 basic-block-by-basic-block 생성 방법 또는 생성된 상기 HDL 코드가 상기 데이타패스 및 상기 제어유닛 모두를 포함하는 하나의 모듈을 포함하는 function-by-function 생성 방법 중 어느 하나인 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
8 |
8 삭제 |
9 |
9 삭제 |
10 |
10 삭제 |
11 |
11 삭제 |
12 |
12 삭제 |
13 |
13 제2항에 있어서, 상기 (3) 단계의 상기 고수준 언어 코드로부터 생성된 상기 HDL 코드는 상기 컴파일된 소프트웨어 코드와 스택(stack)을 포함한 메모리 영역을 공유하고 상기 메인코어의 소프트웨어 스택 레이아웃을 따르며, 공유하는 상기 메모리 영역은 스필드 밸류(spilled value)의 저장, 레지스터 파일 및 리턴 어드레스의 저장, 상기 하드웨어부분 코드와 컴파일된 상기 소프트웨어부분 코드 사이의 함수 아규먼트(argument)의 전달에 사용되는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
14 |
14 제1항에 있어서, 상기 (4) 단계의 전용 하드웨어는 상기 고수준 언어 코드의 서브루틴/함수로부터 각각 생성되며: 상기 HLL-to-HDL 변환기에 의해 HWID(Hardware identification number, 하드웨어식별번호)가 부여된 HWIP(Hardware Intellectual Properties) 세트; 및 상기 HWIP를 제어하는 하드웨어 컨트롤러(hardware controller)를 포함하며, 상기 HWID는 상기 소프트웨어부분 코드와 상기 하드웨어부분 코드의 심벌테이블에 기술된 타겟 어드레스 또는 상기 타겟 어드레스로부터 재계산된 고유 번호인 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
15 |
15 삭제 |
16 |
16 삭제 |
17 |
17 제14항에 있어서, 상기 (4) 단계는: 컴파일된 상기 소프트웨어부분 코드를 상기 메인코어에서 실행하는 단계; 상기 컴파일된 소프트웨어부분 코드가 실행되는 동안에 하나 이상의 상기 HWIP의 실행이 필요한 경우, 상기 메인코어에 의해 상기 전용 하드웨어의 상기 하드웨어 컨트롤러를 활성화시키고 호출 데이타를 전송하는 단계; 상기 전용 하드웨어의 상기 하드웨어 컨트롤러에 의해 대상이 되는 하나 이상의 상기 HWIP를 활성화시키고 호출 데이타를 전송하는 단계; 활성화된 상기 HWIP의 코드를 실행하고, 실행결과를 메모리와 시스템 레지스터에 저장하고, 활성화된 상기 하나 이상의 HWIP의 실행 종료를 상기 하드웨어 컨트롤러에 통지하는 단계; 상기 하드웨어 컨트롤러에 의해 활성화된 상기 하나 이상의 HWIP의 실행 종료를 상기 메인코어에게 통지하는 단계; 및 상기 메인코어에 의해 상기 메모리와 시스템 레지스터에 저장된 실행결과를 가지고 상기 컴파일된 소프트웨어부분 코드를 계속하여 실행하는 단계를 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
18 |
18 삭제 |
19 |
19 삭제 |
20 |
20 삭제 |
21 |
21 삭제 |
22 |
22 삭제 |
23 |
23 삭제 |
24 |
24 제17항에 있어서, 상기 전용 하드웨어의 상기 HWIP는 상기 메인코어에서 실행 중인 컴파일된 상기 소프트웨어부분 코드로의 크로스 콜(cross call)을 수행가능하며, 상기 크로스 콜 수행은: 상기 HWIP에 의해 상기 하드웨어 컨트롤러에게 컴파일된 상기 소프트웨어를 호출(call)할 필요가 있음을 알리기 위한 호출 데이타(calling data)를 준비하고 제어 신호(control signal)를 전송하는 단계; 상기 하드웨어 컨트롤러에 의해 상기 메인코어에게 상기 크로스 콜에 대해 통지하는 단계; 상기 메인코어에 의해 상기 호출 데이타를 상기 메인코어의 레지스터에 복사하고, 호출된 상기 컴파일된 소프트웨어부분 코드의 코드를 실행하고, 호출된 상기 컴파일된 소프트웨어부분 코드의 실행이 완료되는 경우 이를 상기 하드웨어 컨트롤러에 통지하는 단계; 상기 하드웨어 컨트롤러에 의해 호출된 상기 컴파일된 소프트웨어 부분 코드의 실행 완료에 대해 호출한 상기 HWIP에게 통지하는 단계; 및 상기 HWIP에 의해 호출된 상기 컴파일된 소프트웨어부분 코드의 실행 결과를 가지고 자신의 코드를 계속하여 실행하는 단계를 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
25 |
25 삭제 |
26 |
26 삭제 |
27 |
27 삭제 |
28 |
28 제17항에 있어서, 상기 전용 하드웨어의 어느 하나의 상기 HWIP는 다른 HWIP 또는 자기 자신으로의 호출(call)을 수행가능하며, 상기 호출은: 상기 어느 하나의 HWIP에 의해 상기 하드웨어 컨트롤러에게 호출(call)할 필요가 있음을 알리기 위한 호출 데이타(calling data)를 준비하고 제어 신호(control signal)를 전송하는 단계; 상기 하드웨어 컨트롤러에 의해 호출 어드레스를 검사(examining)하고 상기 다른 HWIP 또는 상기 어느 하나의 HWIP를 활성화하는 단계; 상기 다른 HWIP 또는 상기 어느 하나의 HWIP에 의해 자신의 레지스터에 상기호출 데이타(calling data)를 복사하고, 자신의 코드를 실행하며, 실행 완료시 이를 상기 하드웨어 컨트롤러에게 통지하는 단계; 상기 하드웨어 컨트롤러에 의해 호출된 상기 다른 HWIP 또는 상기 어느 하나의 HWIP의 실행 완료에 대해 상기 어느 하나의 HWIP에 통지하는 단계; 및 상기 어느 하나의 HWIP에 의해 호출된 상기 다른 HWIP 또는 상기 어느 하나의 HWIP의 실행 결과를 가지고 자신의 코드를 계속하여 실행하는 단계를 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 방법 |
29 |
29 삭제 |
30 |
30 삭제 |
31 |
31 삭제 |
32 |
32 삭제 |
33 |
33 삭제 |
34 |
34 프로그래밍 디렉티브로 표시된 변환대상 고수준 언어 코드로부터 상기 프로그래밍 디렉티브를 읽은 후 상기 변환대상 고수준 언어 코드를 하드웨어 부분 코드와 소프트웨어 부분 코드로 분할하는 HLL-to-HLL 소스 변환기; 상기 소프트웨어부분 코드 및 하드웨어부분 코드를 컴파일하는 메인 컴파일러; 상기 하드웨어 부분 코드를 데이타 패스 및 컨트롤 유닛을 포함하는 HDL 코드로 변환하는 HLL-to-HDL 변환기; 컴파일된 상기 소프트웨어 부분 코드를 실행하는 메인코어; 및 상기 메인코어와 연동하여 변환된 상기 HDL 코드를 실행하는 전용하드웨어를 포함하는 고수준 언어 코드의 HDL 코드로의 변환 시스템 |
35 |
35 제34항에 있어서, 상기 하드웨어부분 코드는 상기 변환대상 고수준 언어 코드의 하나 이상의 서브루틴/함수를 포함하며, 상기 소프트웨어부분 코드는 상기 변환대상 고수준 언어 코드의 나머지 부분 및 상기 하드웨어 부분 코드로의 함수 콜을 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 시스템 |
36 |
36 제34항에 있어서, 상기 HLL-to-HDL 변환기는 상기 메인컴파일러의 프론트 엔드(front end) 및 미들 엔드(middle end)와 HDL 백엔드(backend)를 포함하여, 상기 HLL-to-HDL 변환기는 자연적으로(natuarally) HDL 코드 생성 과정에서 컴파일된 상기 소프트웨어부분 코드의 링키지 컨벤션(linkage convention)을 따르며, 상기 HDL 백엔드는: 신택스(syntax)가 HDL 신택스와 세만틱스(semantics)를 따르며 저수준 IR 코드를 HDL로 맵핑하는 기계 묘사 파일(machine description file); 및 HDL 코드 제네레이터(generator)를 포함하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 시스템 |
37 |
37 제34항에 있어서, 상기 HLL-to-HDL 변환기의 상기 메인컴파일러의 프론트 엔드 및 미들 엔드는 상기 하드웨어부분 코드를 저수준 IR 코드로 변환하며, 상기 HLL-to-HDL 변환기의상기 HDL 백엔드는 상기 저수준 IR 코드를 HDL 코드로 변환하는 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 시스템 |
38 |
38 제34항에 있어서, 상기 고수준 언어 코드의 서브루틴/함수에 해당하는 상기 HDL 코드의 생성은 생성된 상기 HDL 코드가 하나 이상의 블락모듈을 데이타패스로서 포함하고, 탑 모듈을 제어 유닛으로 포함하는 basic-block-by-basic-block 생성 방법, 또는 생성된 상기 HDL 코드가 상기 데이타패스 및 상기 제어유닛 모두를 포함하는 하나의 모듈을 포함하는 function-by-function 생성 방법 중 어느 하나인 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 시스템 |
39 |
39 제34항에 있어서, 상기 HDL 코드의 하드웨어 함수의 상기 데이타 패스는 상기 HDL 백엔드의 기계묘사파일에 의해 저수준 IR 코드로부터 직접 생성되고, 상기 HDL 코드의 하드웨어 함수의 컨트롤 유닛은 상기 HDL 코드 제네레이터에 의해 상기 저수준 IR 코드의 베이직 블락들 간의 컨트롤 의존성에 기초하여 생성되며, 상기 데이타 패스 및 상기 컨트롤 유닛은 유한상태기계(FSM) 형태인 것을 특징으로 하는 고수준 언어 코드의 HDL 코드로의 변환 시스템 |
40 |
40 삭제 |
41 |
41 삭제 |
42 |
42 삭제 |
43 |
43 HLL-to-HDL 변환기를 이용하여 고수준 언어 코드를 HDL 코드로 변환하는 시스템에 있어서, 상기 HLL-to-HDL 변환기는: 메인 컴파일러의 프론트 엔드와 미들 엔드; 및 HDL 백엔드를 포함하는 것을 특징으로 하는 HLL-to-HDL 변환기를 이용하여 고수준 언어 코드를 HDL 코드로 변환하는 시스템 |
44 |
44 제43항에 있어서, 상기 HDL 백엔드는: HDL 신택스와 세만틱스를 따르는 신택스를 가지며, 목표 어셈블리 코드(target assembly code) 생성과 동일한 방식으로 저수준 IR 코드를 HDL 코드로 맵핑하는 변환기; 및 상기 메인 컴파일러의 프론트 엔드 및 미들 엔드에 의해 상기 고수준 언어 코드로부터 상기 목표 어셈블리 코드 생성 바로 직전에 변환된 저수준 IR 코드로부터 상기 HDL 코드를 생성하는 HDL 제네레이터(generator)를 포함하는 것을 특징으로 하는 HLL-to-HDL 변환기를 이용하여 고수준 언어 코드를 HDL 코드로 변환하는 시스템 |
45 |
45 제43항에 있어서, 상기 HLL-to-HDL 변환기에 의해 상기 고수준 언어 코드의 서브루틴/함수로부터 생성된 상기 HDL 코드는 데이타 패스 및 컨트롤 유닛을 포함하고, 상기 데이타 패스 및 상기 컨트롤 유닛은 유한상태기계 형태로 구현되는 것을 특징으로 하는 HLL-to-HDL 변환기를 이용하여 고수준 언어 코드를 HDL 코드로 변환하는 시스템 |
46 |
46 제43항에 있어서, basic-block-by-basic-block 생성 방법의 경우, 상기 HDL 코드는 상기 고수준 언어 코드의 서브루틴/함수로부터 생성된 하나 또는 그 이상의 블락 모듈을 데이타 패스로서 포함하고, 탑 모듈을 컨트롤 유닛으로서 포함하며, function-by-function 생성 방법의 경우, 상기 HDL 코드는 데이타 패스 및 상기 컨트롤 유닛 양자 모두를 포함하는 하나의 모듈을 포함하는 것을 특징으로 하는 HLL-to-HDL 변환기를 이용하여 고수준 언어 코드를 HDL 코드로 변환하는 시스템 |
47 |
47 삭제 |
지정국 정보가 없습니다 |
---|
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | EP02369476 | EP | 유럽특허청(EPO) | FAMILY |
2 | EP02369476 | EP | 유럽특허청(EPO) | FAMILY |
3 | JP05568566 | JP | 일본 | FAMILY |
4 | JP24509537 | JP | 일본 | FAMILY |
5 | KR101481453 | KR | 대한민국 | FAMILY |
6 | US08336036 | US | 미국 | FAMILY |
7 | US08448150 | US | 미국 | FAMILY |
8 | US20100131933 | US | 미국 | FAMILY |
9 | US20100131934 | US | 미국 | FAMILY |
10 | WO2010058981 | WO | 세계지적재산권기구(WIPO) | FAMILY |
11 | WO2010058981 | WO | 세계지적재산권기구(WIPO) | FAMILY |
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | EP2369476 | EP | 유럽특허청(EPO) | DOCDBFAMILY |
2 | EP2369476 | EP | 유럽특허청(EPO) | DOCDBFAMILY |
3 | EP2369476 | EP | 유럽특허청(EPO) | DOCDBFAMILY |
4 | JP2012509537 | JP | 일본 | DOCDBFAMILY |
5 | JP5568566 | JP | 일본 | DOCDBFAMILY |
6 | KR101481453 | KR | 대한민국 | DOCDBFAMILY |
7 | KR20110093965 | KR | 대한민국 | DOCDBFAMILY |
8 | US2010131933 | US | 미국 | DOCDBFAMILY |
9 | US2010131934 | US | 미국 | DOCDBFAMILY |
10 | US8336036 | US | 미국 | DOCDBFAMILY |
11 | US8448150 | US | 미국 | DOCDBFAMILY |
국가 R&D 정보가 없습니다. |
---|
특허 등록번호 | 10-1082797-0000 |
---|
표시번호 | 사항 |
---|---|
1 |
출원 연월일 : 20091113 출원 번호 : 1020090109753 공고 연월일 : 20111114 공고 번호 : 특허결정(심결)연월일 : 20111027 청구범위의 항수 : 20 유별 : G06F 17/22 발명의 명칭 : 고수준 언어 코드를 HDL 코드로 변환하는 방법 및 시스템 존속기간(예정)만료일 : 20171108 |
순위번호 | 사항 |
---|---|
1 |
(권리자) 고려대학교 산학협력단 서울특별시 성북구... |
제 1 - 3 년분 | 금 액 | 412,500 원 | 2011년 11월 08일 | 납입 |
제 4 년분 | 금 액 | 336,000 원 | 2014년 08월 25일 | 납입 |
제 5 년분 | 금 액 | 336,000 원 | 2015년 10월 30일 | 납입 |
제 6 년분 | 금 액 | 336,000 원 | 2016년 09월 28일 | 납입 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 | 2009.11.13 | 수리 (Accepted) | 1-1-2009-0698782-14 |
2 | [심사청구]심사청구(우선심사신청)서 | 2009.11.16 | 수리 (Accepted) | 1-1-2009-0702120-61 |
3 | 출원인정보변경(경정)신고서 | 2010.08.12 | 수리 (Accepted) | 4-1-2010-5149278-93 |
4 | 의견제출통지서 | 2011.05.02 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0235710-62 |
5 | [명세서등 보정]보정서 | 2011.07.01 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2011-0506536-56 |
6 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 | 2011.07.01 | 수리 (Accepted) | 1-1-2011-0506537-02 |
7 | [분할출원]특허출원서 | 2011.07.01 | 수리 (Accepted) | 1-1-2011-0506445-00 |
8 | 등록결정서 | 2011.10.27 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0626436-16 |
9 | 출원인정보변경(경정)신고서 | 2014.02.11 | 수리 (Accepted) | 4-1-2014-5018243-16 |
10 | 출원인정보변경(경정)신고서 | 2014.04.22 | 수리 (Accepted) | 4-1-2014-5049934-62 |
11 | 출원인정보변경(경정)신고서 | 2019.10.10 | 수리 (Accepted) | 4-1-2019-5210941-09 |
기술정보가 없습니다 |
---|
과제고유번호 | 1345096808 |
---|---|
세부과제번호 | 과C6A1602 |
연구과제명 | BK21정보기술사업단 |
성과구분 | 출원 |
부처명 | 교육과학기술부 |
연구관리전문기관명 | 한국연구재단 |
연구주관기관명 | 고려대학교 |
성과제출연도 | 2009 |
연구기간 | 200603~201302 |
기여율 | 1 |
연구개발단계명 | 응용연구 |
6T분류명 | IT(정보기술) |
[1020090131260] | RFID/USN 통합 프레임워크 | 새창보기 |
---|---|---|
[1020090130678] | 플로팅 바디 비휘발성 메모리 소자 및 그 제조 방법 | 새창보기 |
[1020090116586] | 비휘발성 메모리 소자의 프로그램 방법 | 새창보기 |
[1020090112552] | 협력 전송 방법 및 이를 적용한 통신 시스템 | 새창보기 |
[1020090109753] | 고수준 언어 코드를 HDL 코드로 변환하는 방법 및 시스템 | 새창보기 |
[1020090108224] | 양방향 다중입출력 릴레이 시스템에서 자기간섭제거 기능이 없는 단말을 지원하기 위한 데이터 중계 방법 및 장치 | 새창보기 |
[1020090108086] | 단측파대 변환을 통한 대역통과 표본화 방법 | 새창보기 |
[1020090106837] | 단일 채널 센서 네트워크에서 채널 간섭 회피를 위한 시스템 및 방법 | 새창보기 |
[1020090106835] | 다중 채널 센서 네트워크에서 채널 간섭 회피를 위한 장치 및 방법 | 새창보기 |
[1020090104939] | 축차 비교형 아날로그/디지털 변환기 및 시간-인터리브드 축차 비교형 아날로그/디지털 변환기 | 새창보기 |
[1020090096300] | 로봇 이동 장치 지도 작성 방법 | 새창보기 |
[1020090095571] | 피드백 구조를 갖는 광대역 능동 회로 | 새창보기 |
[1020090093492] | 이동통신시스템에서의 적응적 핸드오버 결정 방법 | 새창보기 |
[1020090089387] | 멀티 펑션 4 비트/1 셀 비휘발성 퓨전 메모리 소자 및 그의 제조 방법 | 새창보기 |
[1020090088099] | 효과적인 3차원 객체 인식을 위한 외형 기반 인덱스 구축 및 검색 방법 | 새창보기 |
[1020090084569] | 근거리 무선 네트워크에서의 핸드오버 방법 및 이를 지원하는 통신 시스템 | 새창보기 |
[1020090082107] | 플래쉬 장치를 이용한 영상 품질 개선 장치 및 방법 | 새창보기 |
[1020090081839] | 비휘발성 메모리 소자의 프로그램 방법 | 새창보기 |
[1020090081527] | SVM을 이용한 환경 감시 시스템 및 방법 | 새창보기 |
[1020090079082] | 무선 센서 네트워크를 이용한 음향 시스템 | 새창보기 |
[1020090076255] | 무선 센서 네트워크를 이용한 공기조화 시스템 및 그 풍향 제어 방법 | 새창보기 |
[1020090071799] | 코드북 생성 장치, 생성 방법 및 데이터 송신 방법 | 새창보기 |
[1020090063600] | 촉매 제조 방법 및 탄소나노튜브의 합성방법 | 새창보기 |
[1020090063035] | 다채널 영상 정합 시스템 및 그 방법 | 새창보기 |
[1020090062710] | 비휘발성 메모리 장치 및 그 제조 방법 | 새창보기 |
[1020090054074] | 릴레이 네트워크 및 릴레이 네트워크에서의 통신 프로토콜 지원방법 | 새창보기 |
[1020090051958] | 전자 방출원의 제조방법, 이를 적용한 전자소자 및 디스플레이의 제조방법 | 새창보기 |
[1020090051957] | 전자 방출원의 제조방법 및 이를 적용한 전자소자의 제조방법 | 새창보기 |
[1020090051662] | 저항 변화 비휘발성 메모리 소자 및 그의 제조 방법 | 새창보기 |
[1020090051660] | 멀티 펑션 비휘발성 퓨전 메모리 소자 및 그의 제조 방법 | 새창보기 |
[1020090050251] | 영상 크기 조정 장치 및 방법 | 새창보기 |
[1020090048256] | 지그비 네트워크에서의 특정 노드 측위 시스템 및 그 방법 | 새창보기 |
[1020090046984] | 카본나노튜브 기반 엑스선관 및 그 제조방법 | 새창보기 |
[1020090042503] | 소프트 스타트 회로 및 직류-직류 변환기 및 그 구동 방법 | 새창보기 |
[1020090041294] | 1셀 4비트의 비휘발성 메모리 소자 및 그 제조 방법 | 새창보기 |
[1020090038459] | 촉매 화학기상증착법에 의한 탄소나노튜브 합성방법 및 그 장치 | 새창보기 |
[1020090037790] | 멀티 펑션 비휘발성 메모리 소자 및 그의 제조 방법 | 새창보기 |
[1020090036177] | 지그비 네트워크의 토폴로지 구현 시스템 및 방법 | 새창보기 |
[1020090034730] | 비컨 지역 분할 방법, 비컨 전송 노드의 상태 천이 방법, 비컨 전송 노드로서 동작하는 방법 및 기록매체 | 새창보기 |
[1020090033527] | 임의의 각도에서의 객체의 외형에 기반한 3차원 객체 검색 및 자세 추정 방법 | 새창보기 |
[1020090032838] | 다중 안테나―공간 다중화 무선 통신 시스템에서 신호 전송 방법 및 이를 위한 장치 | 새창보기 |
[1020090031903] | 채널 적응형 비디오 전송 방법, 이를 이용한 장치 및 이를 제공하는 시스템 | 새창보기 |
[1020090026948] | 롱 텀 지터를 최소화 한 클럭발생기 | 새창보기 |
[1020090026678] | 모스 버랙터 제조방법 | 새창보기 |
[1020090025833] | 가우시안 모델을 이용한 영상 처리 장치 및 방법 | 새창보기 |
[1020090025732] | 적응적인 칼만필터를 이용한 영상 안정화 장치 및 방법 | 새창보기 |
[1020090025020] | 영상 부호화 장치 및 방법, 영상 복호화 장치 및 그 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 기록매체 | 새창보기 |
[1020090022948] | 하이 다이나믹 레인지 상황에 대응하는 자동 노출 제어 및 자동 화이트밸런스 방법 | 새창보기 |
[1020090022661] | 단말 장치 및 단말 장치의 중계 노드 선택 방법 | 새창보기 |
[1020090021775] | RFID/USN 인프라 구조에서의 센서노드 관리 시스템및 방법과 이에 사용되는 게이트웨이 시스템 | 새창보기 |
[1020090021737] | 유비쿼터스 센서 네트워크 인프라 구조에서의 서비스 과금방법 및 장치 | 새창보기 |
[1020090021545] | 전방위 카메라 및 팬/틸트/줌 카메라를 이용한 무인 감시 장치 및 방법 | 새창보기 |
[1020090021329] | 영상 크기 조정 장치 및 방법 | 새창보기 |
[1020090020530] | 이동 단말기 및 그 명령 입력 방법 | 새창보기 |
[1020090018009] | PON 기반의 무선 광가입자망에서의 IP 이동성 지원 시스템 및 방법 | 새창보기 |
[1020090016973] | 공기조화장치 및 그 제어방법 | 새창보기 |
[1020090016457] | 터보 복호기용 상태 메트릭 연산 장치 | 새창보기 |
[1020090016053] | 온 웨이퍼 인덕터 및 그 제조방법 | 새창보기 |
[1020090015437] | 움직임 추정장치 및 방법, 그리고 오류 은닉 장치 및 방법 | 새창보기 |
[1020090015429] | 고역통과필터를 이용하는 영상 복원 장치 및 방법 | 새창보기 |
[1020090015418] | 임펄스 잡음을 제거하는 언샤프 마스킹 장치 및 방법 | 새창보기 |
[1020090014873] | IPTV 망에서의 방송프로그램 출연 상품 구매 시스템 및방법 | 새창보기 |
[1020090012624] | 피부 나이 추론 방법 | 새창보기 |
[1020090012142] | 유비쿼터스 센서 네트워크 인프라 구조에서의 센서 네트워크 관리방법 및 이를 이용한 관리 시스템 | 새창보기 |
[1020090011627] | RFID 통신 방법 | 새창보기 |
[1020090011281] | 적응적 영상 크기 조정 방법 | 새창보기 |
[1020090011217] | 탄소나노튜브 전계 전자방출원을 제조하는 방법 및 그에 의하여 제조된 전계 전자방출원을 포함하는 전계 전자방출 소자 | 새창보기 |
[1020090007711] | 액체 상태 측정 센서 및 이를 이용한 액체 상태 감지방법 | 새창보기 |
[1020090005568] | 핵산으로 코팅된 탄소 나노 튜브를 포함하는 전계 전자 방출원 및 이의 제조 방법 | 새창보기 |
[1020090005365] | 비콘을 이용한 전파식별 리더의 위치 측정 방법 및 그를 위한 전파식별 시스템 | 새창보기 |
[1020090001602] | 전계전자방출원, 이를 포함하는 전계전자방출소자 및 이의 제조방법 | 새창보기 |
[1020090000091] | 무선 개인 영역 네트워크의 릴레이 전송 방법 | 새창보기 |
[1020080019298] | 전자방출원, 이를 적용한 전자장치 및 전자방출원의제조방법 | 새창보기 |
[1020080007886] | 와이어 본더의 캐필러리 막힘 개선장치 | 새창보기 |
[1020080000724] | 유기발광표시장치 | 새창보기 |
[1020070131493] | 발광 효율 향상을 위한 질화물 발광 소자 및 그 제조 방법 | 새창보기 |
[1020070121930] | 3상 교류 전동기의 고장 진단 장치, 방법, 및 상기 방법을실행시키기 위한 컴퓨터 판독 가능한 프로그램을 기록한매체 | 새창보기 |
[1020070120156] | 비휘발성 메모리 소자 및 그 제조 방법 | 새창보기 |
[1020070118803] | 무선 주파수 식별 태그를 위한 데이터 스트리밍 장치 | 새창보기 |
[1020070118242] | 나노선 트랜지스터 제조방법 | 새창보기 |
[1020070105128] | MOSFET의 문턱전압 추출 회로 | 새창보기 |
[1020070103926] | 휴대용 이미지 클립핑 장치 및 이의 제어 방법 | 새창보기 |
[1020070098659] | 측위기술에 의해 측정된 위치 정보에 기반한 네트워크 주소 할당 방법 및 시스템 | 새창보기 |
[1020070097869] | RFID 리더간 충돌 방지 시스템 및 그 방법 | 새창보기 |
[1020070097194] | 위치 정보 기반 라우팅 방법 및 시스템 | 새창보기 |
[1020070094989] | 개인 영역 네트워크 시스템 및 그 비콘 스케줄링 방법 | 새창보기 |
[1020070087928] | 브이 오 아이피 네트워크의 호 설정 시스템 및 호 설정방법 | 새창보기 |
[1020070086921] | 비휘발성 메모리 소자 및 이를 제조하는 방법 | 새창보기 |
[1020070085012] | 위치 정보를 이용한 데이터 프레임 전송 방법 및 그 노드 | 새창보기 |
[1020070080974] | 위치 강화 철골 부재 구조 | 새창보기 |
[1020070077911] | 무선 네트워크 성능을 향상시키는 이동 로봇, 이동 로봇을이용한 무선 네트워크 성능 향상 방법 및 이를 기록한기록매체 | 새창보기 |
[1020070075863] | 인간 신체 센서 네트워크에서의 싱크 노드의 고유 식별자를 이용한 사용자 관리 시스템 및 그 방법 | 새창보기 |
[1020070074353] | 메모리 효과를 제거한 아날로그 디지털 변환기 | 새창보기 |
[1020070074345] | 복수의 트랜지스터 저항을 이용한 전류원 | 새창보기 |
[1020070073815] | 직렬 송수신 장치 및 그 통신 방법 | 새창보기 |
[1020070073813] | 광대역 위상 고정 루프 장치 | 새창보기 |
[1020070070629] | 입력신호 듀티비에 무관한 클록 발생장치 | 새창보기 |
[1020070059209] | 저속 통신망과 고속 통신망의 기능이 결합된디바이스에서의 매체 접근 제어 계층의 제어 장치 및 그방법 | 새창보기 |
[1020070058963] | 레이저를 이용한 철골기둥 수직도 측정장치 | 새창보기 |
[1020070038181] | 질화물 발광소자 및 그 제조 방법 | 새창보기 |
[1020070034354] | 센서 네트워크와 인터넷을 연동한 센싱 데이터 서비스 제공시스템 및 그 방법 | 새창보기 |
[1020070034354] | 센서 네트워크와 인터넷을 연동한 센싱 데이터 서비스 제공시스템 및 그 방법 | 새창보기 |
[1020070031490] | 광대역 이동 통신 시스템에서 서비스 품질을 고려한핸드오버 수행 방법 및 이를 제공하는 시스템 | 새창보기 |
[1020070016244] | 임베디드 코어에서 멀티 쓰레드 실행을 위해 확장된프로세서 및 임베디드 코어에서 멀티 쓰레드 실행 방법 | 새창보기 |
[1020070016244] | 임베디드 코어에서 멀티 쓰레드 실행을 위해 확장된프로세서 및 임베디드 코어에서 멀티 쓰레드 실행 방법 | 새창보기 |
[1020070012222] | 마이크로폰 어레이를 이용한 사용자 음성 인식 장치 및 그 마이크로폰 어레이 구동 방법 | 새창보기 |
[KST2015132216][고려대학교] | 스트리밍 데이터 처리장치 및 그 방법 | 새창보기 |
---|---|---|
[KST2015132575][고려대학교] | 데이터 추론에 대응하기 위한 XML 문서 레이블링, XML 문서의 재구조 방법, 및 그 장치 | 새창보기 |
[KST2015132207][고려대학교] | 엑스엠엘 데이터 제공 장치 및 방법 | 새창보기 |
[KST2015132349][고려대학교] | 웹 크롤링 시스템 및 그 방법 | 새창보기 |
[KST2015132220][고려대학교] | 스트리밍 데이터에 대한 질의 처리장치 및 처리방법 | 새창보기 |
[KST2017017860][고려대학교] | 오픈 디렉터리 프로젝트 기반의 텍스트 분류기, 및 텍스트 분류기의 생성 및 분류 방법(APPARATUS AND METHOD OF GENERATION AND CLASSIFICATION FOR TEXT CLASSIFIER BASED ON OPEN DIRECTORY PROJECT) | 새창보기 |
[KST2015134155][고려대학교] | 브렌칭 노드 스트림을 이용한 XML 문서의 트위그 패턴질의 처리 방법, 그 장치 및 컴퓨터 판독 가능 저장 매체 | 새창보기 |
[KST2015133160][고려대학교] | 문서파일의 포렌식 분석 방법 및 시스템 | 새창보기 |
[KST2015134374][고려대학교] | 무선 방송 스트림에서 XML 질의 처리 방법 | 새창보기 |
[KST2015132862][고려대학교] | 고수준 언어 코드를 HDL 코드로 변환하는 방법 및 시스템 | 새창보기 |
[KST2015131434][고려대학교] | XML 기반의 접근 통제 모델의 정형 명세 방법, 그 장치및 이를 기록한 기록 매체 | 새창보기 |
[KST2015131855][고려대학교] | 통신 데이터 통합 관리 방법 및 시스템 | 새창보기 |
[KST2015133959][고려대학교] | 문서의 표절 검사 방법 | 새창보기 |
[KST2015131259][고려대학교] | 트리 레이블을 이용한 확장성 표시 언어 문서의 질의 처리 방법, 및 그 질의 처리 장치 | 새창보기 |
심판사항 정보가 없습니다 |
---|