맞춤기술찾기

이전대상기술

이진화 컨볼루션 연산을 지원하는 프로세서 인 메모리 및 그 동작 방법

  • 기술번호 : KST2019016187
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 출원은 인공 신경망 장치 및 그 동작 방법에 관한 것이다. 본 출원의 실시 예에 따른 인공 신경망 장치는 입력 특징맵에 대한 인공 신경망 연산 동작을 수행하는 연산부; 및 상기 연산부의 인공 신경망 연산 동작에 기초하여, 상기 입력 특징맵에 대한 분류 동작을 수행하는 분류부를 포함하며, 상기 연산부는 상기 입력 특징맵과 필터에 대한 XNOR 연산 동작을 수행하는 XNOR 연산 회로; 및 상기 XNOR 연산 회로의 XNOR 연산 결과에 기초하여, 이진화 동작을 수행하는 이진화 회로를 포함한다. 본 출원의 실시 예에 따른 인공 신경망 장치는 소형화 가능하면서도 빠른 속도로 연산 동작을 수행할 수 있다.
Int. CL G06N 3/08 (2006.01.01) G06N 3/063 (2006.01.01) G06N 3/04 (2006.01.01)
CPC G06N 3/08(2013.01) G06N 3/08(2013.01) G06N 3/08(2013.01)
출원번호/일자 1020180014121 (2018.02.05)
출원인 고려대학교 산학협력단
등록번호/일자
공개번호/일자 10-2019-0094679 (2019.08.14) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2018.06.04)
심사청구항수 16

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 고려대학교 산학협력단 대한민국 서울특별시 성북구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박종선 서울시 서초구
2 최웅 경기도 부천시 소사구
3 정광효 경기도 성남시 중원구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이기성 대한민국 서울특별시 성동구 아차산로 *** 영동테크노타워 ***호(주연국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 고려대학교 산학협력단 서울특별시 성북구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.02.05 수리 (Accepted) 1-1-2018-0126447-30
2 [심사청구]심사청구(우선심사신청)서
[Request for Examination] Request for Examination (Request for Preferential Examination)
2018.06.04 수리 (Accepted) 1-1-2018-0545556-70
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.11.12 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-1117016-99
4 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2018.12.26 수리 (Accepted) 1-1-2018-1302956-76
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.02.01 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0119209-51
6 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2019.02.01 수리 (Accepted) 1-1-2019-0118816-87
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.10.10 수리 (Accepted) 4-1-2019-5210941-09
8 의견제출통지서
Notification of reason for refusal
2019.12.12 발송처리완료 (Completion of Transmission) 9-5-2019-0901043-03
9 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2020.01.21 수리 (Accepted) 1-1-2020-0067069-15
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2020.01.21 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-0067067-24
11 의견제출통지서
Notification of reason for refusal
2020.03.26 발송처리완료 (Completion of Transmission) 9-5-2020-0221243-80
12 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2020.05.19 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-0505152-60
13 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2020.05.19 수리 (Accepted) 1-1-2020-0505153-16
14 등록결정서
Decision to grant
2020.07.13 발송처리완료 (Completion of Transmission) 9-5-2020-0475465-43
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
입력 특징맵에 대한 인공 신경망 연산 동작을 수행하는 연산부; 및상기 연산부의 인공 신경망 연산 동작에 기초하여, 상기 입력 특징맵에 대한 분류 동작을 수행하는 분류부를 포함하며,상기 연산부는 상기 입력 특징맵과 필터에 대한 XNOR 연산 동작을 수행하는 XNOR 연산 회로; 및상기 XNOR 연산 회로의 XNOR 연산 결과에 기초하여, 이진화 동작을 수행하는 이진화 회로를 포함하고, 상기 XNOR 연산 회로는 복수의 매치라인들에 연결되며, 상기 입력 특징맵의 데이터를 저장하는 복수의 메모리 셀들을 포함하는 메모리 셀 어레이; 및상기 복수의 매치라인들 중 적어도 하나의 매치라인을 프리차지하는 프리차지 회로를 포함하며, 상기 메모리 셀 어레이는 복수의 소스라인들에 연결되며, 상기 복수의 소스라인들을 통하여 상기 필터의 웨이트 데이터가 제공되고,상기 메모리 셀 어레이는 기준 매치라인에 연결되며, 상기 기준 매치라인에 대한 디스차지 경로를 생성하거나 차단하는 복수의 기준 셀들을 포함하며, 상기 이진화 동작은 상기 입력 특징맵의 데이터와 상기 필터의 웨이트 데이터 사이의 매칭(matching)된 횟수가 많은지 또는 미스매칭(mismatching)된 횟수가 많은지에 따라 판단된 결과를 이진수로 출력하는 동작인, 인공 신경망 장치
2 2
삭제
3 3
삭제
4 4
제1 항에 있어서,상기 복수의 메모리 셀들 중 적어도 하나의 메모리 셀은,상기 복수의 매치라인들 중 선택된 매치라인에 연결되며, 저장된 데이터의 상보 값에 응답하여 턴-온 또는 턴-오프 되는 제1 트랜지스터;상기 선택된 매치라인에 연결되며, 상기 저장된 데이터에 응답하여 턴-온 또는 턴-오프 되는 제2 트랜지스터; 상기 제1 트랜지스터에 연결되며, 상기 복수의 소스라인들 중 선택된 소스라인에 제공되는 데이터에 응답하여 턴-온 또는 턴-오프 되는 제3 트랜지스터; 및상기 제2 트랜지스터에 연결되며, 상기 선택된 소스라인에 제공되는 데이터의 상보 값에 응답하여 턴-온 또는 턴-오프 되는 제4 트랜지스터를 포함하는, 인공 신경망 장치
5 5
제4 항에 있어서,상기 저장된 데이터와 상기 선택된 소스라인을 통하여 제공되는 데이터가 서로 동일한 경우에, 상기 적어도 하나의 메모리 셀은 상기 선택된 매치라인에 대한 디스차지 경로를 차단하고,상기 저장된 데이터와 상기 선택된 소스라인을 통하여 제공되는 데이터가 서로 다른 경우에, 상기 적어도 하나의 메모리 셀은 상기 선택된 매치라인에 대한 디스차지 경로를 생성하는, 인공 신경망 장치
6 6
삭제
7 7
제1 항에 있어서,상기 복수의 기준 셀들 중 적어도 하나의 기준 셀은,상기 기준 매치라인에 연결되며, 디스차지 경로를 차단하는 제1 트랜지스터;상기 기준 매치라인에 연결되며, 상기 필터의 웨이트 값에 응답하여 턴-온 또는 턴-오프 되는 제2 트랜지스터; 상기 제1 트랜지스터에 연결되며, 상기 복수의 소스라인들 중 선택된 소스라인에 제공되는 데이터에 응답하여 턴-온 또는 턴-오프 되는 제3 트랜지스터; 및상기 제2 트랜지스터에 연결되며, 상기 선택된 소스라인에 제공되는 데이터의 상보 값에 응답하여 턴-온 또는 턴-오프 되는 제4 트랜지스터를 포함하는, 인공 신경망 장치
8 8
제7 항에 있어서,인공 신경망 연산 동작이 수행될 때에, 상기 복수의 기준 셀들 중 일부는 상기 기준 매치라인에 대한 디스차지 경로를 생성하고, 상기 복수의 기준 셀들 중 다른 일부는 상기 기준 매치라인에 대한 디스차지 경로를 차단하는, 인공 신경망 장치
9 9
제1 항에 있어서,상기 복수의 기준 셀들은 데이터를 저장하지 않는, 인공 신경망 장치
10 10
제1 항에 있어서,상기 이진화 회로는복수의 TDA들; 및상기 복수의 매치라인들과 상기 복수의 TDA들 사이에 배치된 딜레이 버퍼를 포함하며,상기 복수의 TDA들은 상기 복수의 매치라인들 중 대응하는 매치라인에 각각 연결되고, 상기 기준 매치라인에는 공통적으로 연결되는, 인공 신경망 장치
11 11
제10 항에 있어서,상기 복수의 TDA들 중 적어도 하나의 TDA는,상기 복수의 매치라인들 중 대응하는 매치라인의 디스차지 속도와 상기 기준 매치라인의 디스차지 속도의 비교 결과에 기초하여, 출력 특징맵의 데이터를 출력하는, 인공 신경망 장치
12 12
제1 항에 있어서,상기 복수의 메모리 셀들은상기 복수의 매치라인들 중 제1 매치라인에 대응하는 제1 그룹의 메모리 셀들; 및상기 복수의 매치라인들 중 상기 제1 매치라인과 다른 제2 매치라인에 대응하는 제2 그룹의 메모리 셀들을 포함하며,상기 입력 특징맵의 데이터는 상기 제1 그룹의 메모리 셀들과 상기 제2 그룹의 메모리 셀들에 중첩하여 저장되는, 인공 신경망 장치
13 13
제12 항에 있어서,상기 제1 그룹에 저장된 데이터에 대한 인공 신경망 연산 동작과 상기 제2 그룹에 저장된 데이터에 대한 인공 신경망 연산 동작은 동시에 수행되는, 인공 신경망 장치
14 14
제1 항에 있어서,상기 복수의 메모리 셀들은상기 복수의 매치라인들 중 제1 매치라인에 대응하는 제1 그룹의 메모리 셀들; 및상기 복수의 매치라인들 중 상기 제1 매치라인과 다른 제2 매치라인에 대응하는 제2 그룹의 메모리 셀들을 포함하며,상기 입력 특징맵의 데이터는 상기 제1 그룹의 메모리 셀들과 상기 제2 그룹의 메모리 셀들에 중첩되지 않고 저장되는, 인공 신경망 장치
15 15
제1 항에 있어서,상기 메모리 셀 어레이는,상기 복수의 메모리 셀들을 저장하는 복수의 뱅크들; 및상기 복수의 뱅크들 사이에 배치된 매치라인 스위치 회로를 포함하는, 인공 신경망 장치
16 16
제15 항에 있어서,상기 매치라인 스위치 회로는, 상기 필터의 슬라이딩 동작에 기초하여, 상기 복수의 뱅크들 중 제1 뱅크의 매치라인을 선택하고, 상기 제1 뱅크와 인접한 제2 뱅크의 매치라인을 선택하며, 상기 제1 뱅크의 선택된 매치라인과 상기 제2 뱅크의 선택된 매치라인을 전기적으로 서로 연결시키는, 인공 신경망 장치
17 17
메모리 셀 어레이에 입력 특징맵의 데이터를 저장하는 단계;상기 메모리 셀 어레이에 연결된 복수의 매치라인들 중 적어도 하나의 매치라인을 프리차지하는 단계; 상기 메모리 셀 어레이에 연결된 복수의 소스라인들 중 적어도 하나의 소스라인을 통하여 필터의 웨이트 데이터를 제공하는 단계; 및상기 메모리 셀 어레이에 저장된 데이터와 상기 필터의 웨이트 데이터에 기초하여, 상기 적어도 하나의 매치라인에 대한 이벨류에이션 동작이 수행되는 단계; 및상기 적어도 하나의 매치라인에 대한 디스차지 속도와 기준 매치라인에 대한 디스차지 속도의 비교 결과에 기초하여, 출력 특징맵의 데이터를 출력하는 단계를 포함하고, 상기 이벨류에이션 동작은 상기 적어도 하나의 매치라인에 연결된 메모리 셀들이 턴-온 되거나 턴-오프 됨에 따라, 상기 적어도 하나의 매치라인에 대한 디스차지 경로(discharge path)가 생성되거나 차단되는 동작인, 인공 신경망 장치의 동작 방법
18 18
삭제
19 19
제17 항에 있어서,상기 복수의 매치라인들 중 제1 매치라인 및 상기 제1 매치라인과 다른 제2 매치라인에 대한 이벨루에이션 동작은 동시에 수행되는, 인공 신경망 장치의 동작 방법
20 20
제17 항에 있어서, 상기 메모리 셀 어레이에는 상기 입력 특징맵의 데이터가 중첩하여 저장되는, 인공 신경망 장치의 동작 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20190244087 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2019244087 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 연세대학교 산학협력단 전자정보디바이스산업원천기술개발(정보화) 스마트 센서 SoC용 초저전압 회로 및 IP 설계 기술 개발
2 과학기술정보통신부 고려대학교 개인기초연구(과기정통부)(R&D) 사물인터넷용 저면적/저전력 전용 프로세서 설계를 위한 맞춤형 임베디드 메모리 개발
3 과학기술정보통신부 전자부품연구원 전자정보디바이스산업원천기술개발(정보화) 스마트 모바일 및 IoT 디바이스를 위한 뉴럴셀(Spiking Neural Cell)기반 SNP SoC 원천기술 개발