KR20200128109A - 전하 도메인 수학적 엔진 및 방법 - Google Patents
전하 도메인 수학적 엔진 및 방법 Download PDFInfo
- Publication number
- KR20200128109A KR20200128109A KR1020207028076A KR20207028076A KR20200128109A KR 20200128109 A KR20200128109 A KR 20200128109A KR 1020207028076 A KR1020207028076 A KR 1020207028076A KR 20207028076 A KR20207028076 A KR 20207028076A KR 20200128109 A KR20200128109 A KR 20200128109A
- Authority
- KR
- South Korea
- Prior art keywords
- charge
- pair
- charge transfer
- transfer device
- stores
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 30
- 238000012546 transfer Methods 0.000 claims abstract description 139
- 238000003860 storage Methods 0.000 claims description 35
- 238000013528 artificial neural network Methods 0.000 claims description 18
- 238000009792 diffusion process Methods 0.000 claims description 17
- 230000015654 memory Effects 0.000 claims description 13
- 239000003990 capacitor Substances 0.000 claims description 5
- 238000012421 spiking Methods 0.000 claims description 4
- 239000004020 conductor Substances 0.000 claims description 3
- 230000001939 inductive effect Effects 0.000 claims description 3
- 230000000903 blocking effect Effects 0.000 claims description 2
- 230000004888 barrier function Effects 0.000 claims 2
- 230000005684 electric field Effects 0.000 claims 1
- 230000014759 maintenance of location Effects 0.000 claims 1
- 230000003287 optical effect Effects 0.000 claims 1
- 230000004044 response Effects 0.000 claims 1
- 239000010410 layer Substances 0.000 description 15
- 210000002569 neuron Anatomy 0.000 description 12
- 230000008878 coupling Effects 0.000 description 7
- 238000010168 coupling process Methods 0.000 description 7
- 238000005859 coupling reaction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000010801 machine learning Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000010004 neural pathway Effects 0.000 description 1
- 210000000118 neural pathway Anatomy 0.000 description 1
- 238000005036 potential barrier Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Images
Classifications
-
- G06N3/0635—
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/18—Digital stores in which the information is moved stepwise, e.g. shift registers using capacitors as main elements of the stages
- G11C19/182—Digital stores in which the information is moved stepwise, e.g. shift registers using capacitors as main elements of the stages in combination with semiconductor elements, e.g. bipolar transistors, diodes
- G11C19/184—Digital stores in which the information is moved stepwise, e.g. shift registers using capacitors as main elements of the stages in combination with semiconductor elements, e.g. bipolar transistors, diodes with field-effect transistors, e.g. MOS-FET
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06G—ANALOGUE COMPUTERS
- G06G7/00—Devices in which the computing operation is performed by varying electric or magnetic quantities
- G06G7/12—Arrangements for performing computing operations, e.g. operational amplifiers
- G06G7/14—Arrangements for performing computing operations, e.g. operational amplifiers for addition or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06G—ANALOGUE COMPUTERS
- G06G7/00—Devices in which the computing operation is performed by varying electric or magnetic quantities
- G06G7/12—Arrangements for performing computing operations, e.g. operational amplifiers
- G06G7/16—Arrangements for performing computing operations, e.g. operational amplifiers for multiplication or division
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06G—ANALOGUE COMPUTERS
- G06G7/00—Devices in which the computing operation is performed by varying electric or magnetic quantities
- G06G7/12—Arrangements for performing computing operations, e.g. operational amplifiers
- G06G7/16—Arrangements for performing computing operations, e.g. operational amplifiers for multiplication or division
- G06G7/163—Arrangements for performing computing operations, e.g. operational amplifiers for multiplication or division using a variable impedance controlled by one of the input signals, variable amplification or transfer function
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/54—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using elements simulating biological cells, e.g. neuron
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/02—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements
- G11C19/08—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure
- G11C19/0875—Organisation of a plurality of magnetic shift registers
- G11C19/0883—Means for switching magnetic domains from one path into another path, i.e. transfer switches, swap gates or decoders
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/18—Digital stores in which the information is moved stepwise, e.g. shift registers using capacitors as main elements of the stages
- G11C19/182—Digital stores in which the information is moved stepwise, e.g. shift registers using capacitors as main elements of the stages in combination with semiconductor elements, e.g. bipolar transistors, diodes
- G11C19/188—Organisation of a multiplicity of shift registers, e.g. regeneration, timing or input-output circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C27/00—Electric analogue stores, e.g. for storing instantaneous values
- G11C27/04—Shift registers
-
- H01L27/1461—
-
- H01L27/14806—
-
- H01L29/42328—
-
- H01L29/792—
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
- H10D30/00—Field-effect transistors [FET]
- H10D30/60—Insulated-gate field-effect transistors [IGFET]
- H10D30/68—Floating-gate IGFETs
- H10D30/6891—Floating-gate IGFETs characterised by the shapes, relative sizes or dispositions of the floating gate electrode
- H10D30/6892—Floating-gate IGFETs characterised by the shapes, relative sizes or dispositions of the floating gate electrode having at least one additional gate other than the floating gate and the control gate, e.g. program gate, erase gate or select gate
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
- H10D30/00—Field-effect transistors [FET]
- H10D30/60—Insulated-gate field-effect transistors [IGFET]
- H10D30/69—IGFETs having charge trapping gate insulators, e.g. MNOS transistors
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10F—INORGANIC SEMICONDUCTOR DEVICES SENSITIVE TO INFRARED RADIATION, LIGHT, ELECTROMAGNETIC RADIATION OF SHORTER WAVELENGTH OR CORPUSCULAR RADIATION
- H10F39/00—Integrated devices, or assemblies of multiple devices, comprising at least one element covered by group H10F30/00, e.g. radiation detectors comprising photodiode arrays
- H10F39/80—Constructional details of image sensors
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10F—INORGANIC SEMICONDUCTOR DEVICES SENSITIVE TO INFRARED RADIATION, LIGHT, ELECTROMAGNETIC RADIATION OF SHORTER WAVELENGTH OR CORPUSCULAR RADIATION
- H10F39/00—Integrated devices, or assemblies of multiple devices, comprising at least one element covered by group H10F30/00, e.g. radiation detectors comprising photodiode arrays
- H10F39/80—Constructional details of image sensors
- H10F39/803—Pixels having integrated switching, control, storage or amplification elements
- H10F39/8033—Photosensitive area
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06G—ANALOGUE COMPUTERS
- G06G7/00—Devices in which the computing operation is performed by varying electric or magnetic quantities
- G06G7/12—Arrangements for performing computing operations, e.g. operational amplifiers
- G06G7/19—Arrangements for performing computing operations, e.g. operational amplifiers for forming integrals of products, e.g. Fourier integrals, Laplace integrals, correlation integrals; for analysis or synthesis of functions using orthogonal functions
- G06G7/1907—Arrangements for performing computing operations, e.g. operational amplifiers for forming integrals of products, e.g. Fourier integrals, Laplace integrals, correlation integrals; for analysis or synthesis of functions using orthogonal functions using charge transfer devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/049—Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
- G06N3/065—Analogue means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Hardware Design (AREA)
- Neurology (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Biophysics (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Solid State Image Pick-Up Elements (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Abstract
Description
도 1은 능동 도핑 프로파일을 나타내는 매립형 핀 다이오드 구조의 단면도를 나타낸다.
도 2a는 스필 및 필 회로를 나타낸다;
도 2b는 도 2a의 스필 및 필 회로를 위한 저장 웰 SW 전하 저장소로부터 플로팅 확산 FD 전하 저장소로의 에너지 다이어그램을 나타낸다;
도 3은 선택 라인(SEL)을 통해 버스(COL BUS)로의 플로팅 확산(FD) 전압을 판독하기 위해 리셋 메커니즘(RST) 및 소스 팔로워(SF)에 추가로 연결된 도 2a의 스필 및 필 회로를 나타낸다;
도 4는 본 발명의 일 실시예에 따른 전하 도메인 수학적 엔진의 기초를 형성하는 신경망 아키텍처의 예시적인 실시예를 나타내는 블록도이다;
도 5는 본 발명의 일 실시예에 따른 2 차원 시프트 레지스터를 가지는 PPD (pinned photodiode) 의 예시적인 실시예를 나타내는 블록도이다;
도 6a는 본 발명의 일 실시예에 따른 CCD 시프트 레지스터의 상위 레벨 뷰를 나타낸다;
도 6b는 본 발명의 일 실시예에 따른 폴리 핑거를 따르는 상기 CCD 시프트 레지스터의 단면도를 나타낸다;
도 6c는 본 발명의 일 실시예에 따른 폴리 핑거를 가로 질러 절단된 상기 CCD 시프트 레지스터의 단면도를 나타낸다;
도 6d는 서로 다른 방향으로 정보의 흐름을 변경하기 위해 데이터가 수직 및 수평으로 이동할 수 있는 CCD 시프트 레지스터의 서로 다른 구성을 나타낸다;
도 7은 본 발명의 일 실시예에 따른 최적화된 방식으로(가중 합산기에 대한 계수의 제공을 재정렬함) 신경망의 가중 합산기에 가중치 및 입력 값을 제공하기 위해 CCD 시프트 레지스터 또는 기타 수단을 사용하여 얻을 수 있는 효율성을 설명하기 위해 곱셈 및 합산 계수의 수축기 재배열 개념을 나타낸다;
도 8a-8b는 제1 전하 이동 수단 및 전하 이동 수단 중 하나에만 연결된 제1 전하 이동 수단에 비례하는 비례 전하 이동 수단에 의해 함께 연결된 연결 전하 저장소의 개념을 예시하고, 도 8a는 전하 이동 장치 같은 전하 저장소 및 전류 소스로서 커패시터를 사용하는 구성을 나타내며, 도 8b는 고정된 포토 다이오드 저장 웰, 플로팅 확산 및 전송 게이트를 사용하는 유사한 구성을 나타낸다;
도 9는 스위치 패브릭을 통해 펄스 또는 전류 소스 가중치를 결합하기 위해 사용될 수 있는 크로스바를 나타낸다;
도 10은 가중 전하를 출력 노드에 합산할 수 있고 또한 그러한 전하의 합을 제 시간에 여러 프레임에 걸쳐 시프트 할 수 있는 시간 가중 크로스바를 나타낸다;
도 11은 스위칭 장치에 대한 전하 주입을 감소시키거나 전류 소스의 링잉을 감소시키는데 사용될 수 있는 공핍 접속 전송 게이트를 나타낸다;
도 12는 본 발명의 일 실시예에 따른 펄스 출력을 가지는 가중 합산기의 예시적인 실시예를 나타내는 블록도이다.
Claims (28)
- 직렬로 연결되는 한 쌍의 전하 저장소;
동일한 속도로 한 쌍의 상기 전하 저장소로 또는 그로부터 전하 이동을 유도하는 제1 전하 이동 장치;
한 쌍의 상기 저장소의 하나로 또는 그로부터 전하 이동을 유도하되, 상기 전하 이동 속도는 상기 제1 전하 이동 장치에 비례하는 속도로 전하를 추가하거나 제거하도록 프로그래밍 되는 제2 전하 이동 장치
를 포함하고,
제1 전하가 제1 사이클 동안 한 쌍의 전하 저장소 중 첫 번째에 로딩되며, 상기 제1 전하 이동 장치 및 상기 제2 전하 이동 장치는 한 쌍의 상기 전하 저장소의 제1 전하가 고갈될 때까지 제2 사이클 동안 한 쌍의 전하 저장소로부터 비례하는 속도로 전하를 제거하고, 제2 전하 저장소의 전하 이동 속도를 곱한 제1 전하인 전하를 남기는 것을 특징으로 하는 멀티플라이어.
- 제1 항에 있어서,
전하 이동을 멈추게 하기 위한 장치
를 더 포함하는 멀티플라이어.
- 제1항에 있어서,
상기 제1 전하 이동 장치 및 상기 제2 전하 이동 장치가 전기장의 제어에 기초하는 것을 특징으로 하는 멀티플라이어.
- 제1항에 있어서,
상기 제1 전하 이동 장치는 한 쌍의 상기 전하 저장소와 직렬로 연결되는 제1 전류 소스이고 상기 제2 전하 이동 장치는 한 쌍의 상기 전하 저장소가 만나는 노드에서 연결되는 제2 전류 소스인 것을 특징으로 하는 멀티플라이어.
- 제2항에 있어서,
전하 이동을 정지시키기 위한 장치는 전송 게이트이고, 상기 전송 게이트는 다른 시간에 전하 이동을 제어하기 위해 필드를 유지하면서 이벤트에 따라 배리어를 낮춘 후 배리어를 상승시키는 것을 특징으로 하는 멀티플라이어.
- 제1항에 있어서,
한 쌍의 상기 전하 저장소는 커패시터인 것을 특징으로 하는 멀티플라이어.
- 제1항에 있어서,
한 쌍의 상기 전하 저장소는 플로팅 확산(floating diffusions)인 것을 특징으로 하는 멀티플라이어.
- 제1항에 있어서,
상기 제1 전하는 스위치 커패시터 회로, 능동 픽셀 회로; 또는 V/I 회로의 하나에 의해 한 쌍의 상기 전하 저장소의 첫 번째에 도입되는 것을 특징으로 하는 멀티플라이어.
- 직렬로 연결되는 한 쌍의 전하 저장소;
동일한 속도로 한 쌍의 상기 전하 저장소로 또는 그로부터 전하 이동을 유도하는 제1 전하 이동 장치;
한 쌍의 상기 저장소의 하나로 또는 그로부터 전하 이동을 유도하되, 상기 전하 이동 속도는 상기 제1 전하 이동 장치에 비례하는 속도로 전하를 추가하거나 제거하도록 프로그래밍 되는 제2 전하 이동 장치를 포함하는 아날로그 멀티플라이어
를 포함하고,
상기 제1 전하는 제1 사이클 동안 한 쌍의 상기 전하 저장소 중 첫 번째로이고, 상기 제1 전하 이동 장치 및 제2 전하 이동 장치는 한 쌍의 상기 전하 저장소의 제1 전하가 고갈될 때까지 제2 사이클 동안 한 쌍의 상기 전하 저장소로부터 비례 속도로 전하를 제거하며; 그리고
입력 정보에 따라 한 쌍의 상기 저장소 중 첫 번째에 전하를 저장하기 위한 입력 수집 장치를 포함하는 신경망.
- 제9항에 있어서,
상기 아날로그 멀티플라이어는 전하 이동을 정지시키기 위한 장치를 포함하는 신경망.
- 제9항에 있어서,
상기 신경망과 동일한 집적 회로 상에 형성된 입력 포토 다이오드
를 더 포함하는 신경망.
- 제9항에 있어서,
상기 입력 수집 장치는 전하 도메인 회로이고 상기 입력 정보는 광학 정보인 것을 특징으로 하는 신경망.
- 제9항에 있어서,
상기 입력 수집 장치와 한 쌍의 상기 전하 저장소 사이에 연결된 적어도 하나의 CCD(Charge Coupled Device) 시프트 레지스터
를 더 포함하는 신경망.
- 제9항에 있어서,
상기 입력 수집 장치에 연결된 적어도 하나의 CCD (Charge Coupled Device) 시프트 레지스터를 더 포함하고,
상기 CCD 시프트 레지스터는 한 쌍의 상기 전하 저장소 중 첫 번째로 사용되는 것을 특징으로 하는 신경망.
- 제13항에 있어서,
상기 CCD 시프트 레지스터는 2 차원 시프트 레지스터인 것을 특징으로 하는 신경망.
- 제13항에 있어서,
상기 CCD 시프트 레지스터는 주변의 셀에서 정보를 수용할 수 있는 2차원 연결 어레이인 것을 특징으로 하는 신경망.
- 제13항에 있어서,
입력 피연산자를 한 쌍의 상기 전하 저장소 중 첫 번째로 브로드캐스트하기 위해 사용되는 시간 가중 크로스바
를 더 포함하고,
적어도 하나의 상기 CCD 시프트 레지스터는 수축기 응답에 따라 전하를 연결하기 위해 사용되는 것을 특징으로 하는 신경망.
- 제17항에 있어서,
제2 CCD 시프트 레지스터에 제2 피연산자가 전하로서 저장되고, 복수의 CCD 시프트 레지스터는 수축기 알고리즘 당 각각의 피연산자를 통과하는 것을 특징으로 하는 신경망.
- PPD(pinned photodiode) 또는 포토 디텍터(photodetector)의 적어도 하나를 포함하고, 상기 능동 픽셀에 대한 입력 정보는 제1 입력 전하 저장소에 저장되는 능동 픽셀;
상기 제1 전하 저장소에 연결되는 제2 전하 저장소;
상기 제1 전하 저장소와 상기 제2 전하 저장소 사이에 위치하는 전송 게이트-제1 전하 이동 속도는 상기 전송 게이트에 연결되는 필드에 의해 제어됨;
상기 제2 전하 저장소에 연결되는 제2 전하 이동 장치-제2 전하 이동 속도는 상기 제1 전하 이동 속도에 비례하여 프로그래밍될 수 있음
를 포함하고,
전하는 제1 사이클 동안에만 제1 전하 저장소에 로딩되고 전송 게이트와 제2 전하 이동 장치는 제1 전하 저장소가 고갈될 때까지 제2 사이클 동안 비례적으로 충전하여 제2 사이클의 끝에서 제2 전하 저장소에서의 전하 증가를 생성하는 것을 특징으로 하는 아날로그 멀티플라이어.
- 제19항에 있어서,
중첩 커패시턴스를 최소화하기 위한 접속 공핍 전송 게이트(junction depleted transfer gates)를 더 포함하는 아날로그 멀티플라이어.
- 각각 게이트식 전하 이동 장치에 연결되는 한 쌍의 전하 저장소
를 포함하고,
상기 게이트식 전하 이동 장치는 전하 이동 속도가 비례하도록 프로그래밍되며, 상기 게이트식 전하 이동 장치는 한 쌍의 상기 전하 저장소 중 하나가 고갈되면 전하 이동을 중지하는 것을 특징으로 하는 멀티플라이어.
- 제21항에 있어서,
상기 한 쌍의 전하 저장소의 첫 번째에 다중 가중 입력을 로딩하는 장치
를 더 포함하는 멀티플라이어
- 제21항에 있어서,
프로그래밍 장치에 의해 시간적으로 각각 개별적으로 게이트된 한 쌍의 상기 전하 저장소의 첫 번째에 연결되는 다중 전하 이동 속도 제어 입력
을 더 포함하는 멀티플라이어.
- 제22항에 있어서,
상기 장치는 시간 가중 크로스바로서,
복수의 크로스바 컨덕터 라인;
복수의 컨덕터 라인에 연결되는 복수의 게이트 전류 소스-입력 전압, 전류 및 시간 프레임 중 하나 또는 단지 시간에 따라 복수의 게이트 전류 소스가 게이트 됨; 및
복수의 상기 게이트 전류 소스 각각에 연결되고 복수의 가중 입력을 합산하는 요구 신경망 구성에 따라 복수의 상기 게이트 전류 소스 각각을 가능하게 하는 컨트롤러 회로를 포함하는 멀티플라이어.
- 제24항에 있어서,
상기 시간 가중 크로스바는 게이팅 시간을 설정하기 위해 아날로그 메모리, 멤리스터 메모리(memristor memory), 플로팅 게이트 메모리, 플래시 메모리 또는 DNA 메모리 중 하나를 포함하는 것을 특징으로 하는 멀티플라이어.
- 단일 전하 저장소;
제1 사이클에서 상기 단일 전하 저장소로 전하를 연결하거나 그로부터 전하를 제거하는 복수의 입력 전하 이동 장치;
전하 이동이 종료된 후 제2 사이클 동안 상기 단일 전하 저장소를 시작 전하 레벨로 복귀시키기 위해 상기 단일 전하 저장소로 전하를 연결하거나 또는 그로부터 전하를 제거하는 출력 전하 이동 장치
를 포함하는 가중 합산기.
- 제26항에 있어서,
제2 사이클 동안 출력 전하 이동 장치가 전하를 연결하거나 제거하는 속도에 비례하는 속도로 전하를 연결하거나 제거하지만, 복수의 상기 입력 전하 이동 장치는 입력 정보에 따른 시간에 따라 각각 게이트되고;
제2 사이클 동안 상기 출력 전하 이동 장치가 상기 단일 전하 저장소를 시작 전하 레벨로 복귀시키기 위해 전하를 연결 또는 제거하는 시간은 가중 합산기의 출력에 해당하는 것을 특징으로 하는 가중 합산기.
- 제26항에 있어서,
비교기를 가지는 스파이킹 회로
를 더 포함하고,
상기 비교기는 간일 전하 저장소가 기설정된 레벨에 도달할 때 컨트롤러 회로에 대한 차단을 개시하는 것을 특징으로 하는 가중 합산기.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020247017622A KR20240095298A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
KR1020247017621A KR20240099356A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862637496P | 2018-03-02 | 2018-03-02 | |
US62/637,496 | 2018-03-02 | ||
PCT/US2019/020577 WO2019169396A1 (en) | 2018-03-02 | 2019-03-04 | Charge domain mathematical engine and method |
US16/291,864 US11494628B2 (en) | 2018-03-02 | 2019-03-04 | Charge domain mathematical engine and method |
US16/291,864 | 2019-03-04 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020247017621A Division KR20240099356A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
KR1020247017622A Division KR20240095298A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200128109A true KR20200128109A (ko) | 2020-11-11 |
Family
ID=73336280
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207028076A Pending KR20200128109A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
KR1020247017622A Pending KR20240095298A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
KR1020247017621A Pending KR20240099356A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020247017622A Pending KR20240095298A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
KR1020247017621A Pending KR20240099356A (ko) | 2018-03-02 | 2019-03-04 | 전하 도메인 수학적 엔진 및 방법 |
Country Status (6)
Country | Link |
---|---|
US (3) | US11494628B2 (ko) |
EP (1) | EP3759653A4 (ko) |
JP (1) | JP7364244B2 (ko) |
KR (3) | KR20200128109A (ko) |
CN (1) | CN111954888B (ko) |
WO (1) | WO2019169396A1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021093563A (ja) * | 2019-12-06 | 2021-06-17 | ソニーセミコンダクタソリューションズ株式会社 | 固体撮像素子、制御方法 |
US11689848B2 (en) | 2020-05-14 | 2023-06-27 | Knowles Electronics, Llc | Capacitive sensor assembly and electrical circuit therefor |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4723114A (en) * | 1986-07-07 | 1988-02-02 | Texas Instruments Incorporated | Method and circuit for trimming the frequency of an oscillator |
US5034746A (en) * | 1988-09-21 | 1991-07-23 | International Business Machines Corporation | Analog-to-digital converter for computer disk file servo position error signal |
JPH02287860A (ja) * | 1989-04-28 | 1990-11-27 | Omron Corp | 情報処理装置 |
US5015876A (en) * | 1989-06-30 | 1991-05-14 | Hewlett-Packard Company | High speed charge-coupled sampler and rate reduction circuit |
FR2649505B1 (fr) * | 1989-07-07 | 1991-10-25 | Sgs Thomson Microelectronics | Circuit integre avec oscillateur reglable a frequence independante de la tension d'alimentation |
JPH06131481A (ja) * | 1992-10-20 | 1994-05-13 | Takayama:Kk | 重み付き加算回路 |
JPH06150033A (ja) * | 1992-11-06 | 1994-05-31 | Takayama:Kk | 重み付き加算回路 |
JP2985999B2 (ja) * | 1993-02-04 | 1999-12-06 | 株式会社高取育英会 | 重み付き加算回路 |
JPH0823874B2 (ja) * | 1993-11-18 | 1996-03-06 | 株式会社ジーデイーエス | シストリックアレイプロセサー |
JPH08512421A (ja) * | 1994-05-06 | 1996-12-24 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | 半導体装置 |
US5444411A (en) * | 1994-05-24 | 1995-08-22 | United Microelectronics Corporation | Functional MOS transistor with gate-level weighted sum and threshold operations |
US5708385A (en) * | 1995-06-02 | 1998-01-13 | Yozan, Inc. | Weighted addition circuit |
JPH0944582A (ja) * | 1995-07-28 | 1997-02-14 | Sharp Corp | 重み付き加算回路 |
US6804697B2 (en) * | 2000-07-24 | 2004-10-12 | Texas Instruments Incorporated | Circuit for precise measurement of the average value of the outputs of multiple circuit unit elements |
JP3479506B2 (ja) * | 2000-10-18 | 2003-12-15 | 有限会社リニアセル・デザイン | 加重平均値演算回路 |
US7352454B2 (en) * | 2000-11-09 | 2008-04-01 | Canesta, Inc. | Methods and devices for improved charge management for three-dimensional and color sensing |
US7068603B2 (en) * | 2001-07-06 | 2006-06-27 | Juniper Networks, Inc. | Cross-bar switch |
US7319423B2 (en) * | 2002-07-31 | 2008-01-15 | Quantum Semiconductor Llc | Multi-mode ADC and its application to CMOS image sensors |
US6906500B2 (en) * | 2002-11-14 | 2005-06-14 | Fyre Storm, Inc. | Method of operating a switching power converter |
US7596589B2 (en) * | 2004-04-12 | 2009-09-29 | University Of Florida Research Foundation, Inc. | Time-mode analog computation circuits and methods |
GB0506253D0 (en) | 2005-03-29 | 2005-05-04 | Univ Ulster | Electronic synapse device |
CN101176151A (zh) * | 2005-05-18 | 2008-05-07 | 罗姆股份有限公司 | 运算处理电路单元及盘装置 |
US7994465B1 (en) * | 2006-02-06 | 2011-08-09 | Microsoft Corporation | Methods and devices for improved charge management for three-dimensional and color sensing |
KR20090101739A (ko) * | 2008-03-24 | 2009-09-29 | 삼성전자주식회사 | 전류원을 이용하는 전압 가산기 |
US8134630B2 (en) * | 2008-05-09 | 2012-03-13 | Truesense Imaging, Inc. | System and method for draining residual charge from charge-coupled device (CCD) shift registers in image sensors having reset drains |
US8299472B2 (en) * | 2009-12-08 | 2012-10-30 | Young-June Yu | Active pixel sensor with nanowire structured photodetectors |
US7965151B2 (en) * | 2009-06-02 | 2011-06-21 | Power Integrations, Inc. | Pulse width modulator with two-way integrator |
US9136364B2 (en) * | 2009-09-16 | 2015-09-15 | Power Integrations, Inc. | Field effect transistor with access region recharge |
US8269570B2 (en) * | 2010-08-03 | 2012-09-18 | Texas Instruments Incorporated | Systems and methods of ripple reduction in a DC/DC converter |
JP5951351B2 (ja) * | 2011-05-20 | 2016-07-13 | 株式会社半導体エネルギー研究所 | 加算器及び全加算器 |
US9338036B2 (en) * | 2012-01-30 | 2016-05-10 | Nvidia Corporation | Data-driven charge-pump transmitter for differential signaling |
WO2014151443A1 (en) | 2013-03-15 | 2014-09-25 | Adc Telecommunications, Inc. | Ferrules for fiber optic connectors |
US8963589B1 (en) * | 2014-01-10 | 2015-02-24 | Stmicroelectronics S,R.L. | Ramp generator circuit |
FR3022397B1 (fr) * | 2014-06-13 | 2018-03-23 | New Imaging Technologies | Cellule photoelectrique de type c-mos a transfert de charge, et capteur matriciel comprenant un ensemble de telles cellules |
KR102263042B1 (ko) * | 2014-10-16 | 2021-06-09 | 삼성전자주식회사 | 픽셀, 상기 픽셀을 포함하는 이미지 센서, 및 상기 픽셀을 포함하는 이미지 처리 시스템 |
US9641189B2 (en) | 2014-12-17 | 2017-05-02 | Analog Devices, Inc. | Calibration techniques for SAR ADCs with on-chip reservoir capacitors |
US9749565B2 (en) * | 2015-05-18 | 2017-08-29 | Analog Devices, Inc. | Interline charge-coupled devices |
US9748935B2 (en) * | 2015-05-29 | 2017-08-29 | Fairchild Korea Semiconductor Ltd. | Signal calculator |
US9917120B2 (en) * | 2015-11-09 | 2018-03-13 | Semiconductor Components Industries, Llc | Pixels with high dynamic range and a global shutter scanning mode |
US9934826B2 (en) | 2016-04-14 | 2018-04-03 | Semiconductor Energy Laboratory Co., Ltd. | Semiconductor device |
FR3056857B1 (fr) * | 2016-09-26 | 2018-11-16 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Circuit sommateur |
WO2019169388A1 (en) * | 2018-03-02 | 2019-09-06 | David Schie | Single transistor multiplier and method therefor |
WO2019210276A1 (en) * | 2018-04-26 | 2019-10-31 | David Schie | Analog learning engine and method |
WO2019210275A2 (en) * | 2018-04-26 | 2019-10-31 | David Schie | Event driven mathematical engine and method |
WO2020076966A1 (en) * | 2018-10-09 | 2020-04-16 | Aistorm Inc. | Charge based switched matrix and method therefor |
-
2019
- 2019-03-04 KR KR1020207028076A patent/KR20200128109A/ko active Pending
- 2019-03-04 WO PCT/US2019/020577 patent/WO2019169396A1/en active Application Filing
- 2019-03-04 CN CN201980016663.3A patent/CN111954888B/zh active Active
- 2019-03-04 KR KR1020247017622A patent/KR20240095298A/ko active Pending
- 2019-03-04 US US16/291,864 patent/US11494628B2/en active Active
- 2019-03-04 JP JP2020568952A patent/JP7364244B2/ja active Active
- 2019-03-04 KR KR1020247017621A patent/KR20240099356A/ko active Pending
- 2019-03-04 EP EP19760784.9A patent/EP3759653A4/en active Pending
-
2022
- 2022-09-29 US US17/955,959 patent/US20230018395A1/en active Pending
- 2022-09-29 US US17/956,445 patent/US20230046100A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
KR20240099356A (ko) | 2024-06-28 |
EP3759653A1 (en) | 2021-01-06 |
US20230018395A1 (en) | 2023-01-19 |
CN111954888B (zh) | 2024-08-27 |
US20190286977A1 (en) | 2019-09-19 |
US20230046100A1 (en) | 2023-02-16 |
KR20240095298A (ko) | 2024-06-25 |
EP3759653A4 (en) | 2022-04-20 |
JP7364244B2 (ja) | 2023-10-18 |
WO2019169396A1 (en) | 2019-09-06 |
US11494628B2 (en) | 2022-11-08 |
CN111954888A (zh) | 2020-11-17 |
JP2021515955A (ja) | 2021-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7088860B2 (en) | Dynamically reconfigurable signal processing circuit, pattern recognition apparatus, and image processing apparatus | |
US20230046100A1 (en) | Charge domain mathematical engine and method | |
EP1040648B1 (en) | Device for imaging radiation | |
US5262871A (en) | Multiple resolution image sensor | |
JP2809954B2 (ja) | 画像感知および処理のための装置および方法 | |
GB2332586A (en) | Imager with pre-charge circuit for reducing current spikes | |
WO1999033259A1 (en) | Device for imaging radiation | |
US4426629A (en) | Two-dimensional kernel generator for transversal filters | |
US3873836A (en) | Charge coupled radiation detector imaging system | |
CN117157990B (zh) | 基于忆阻器的人工智能像素传感器 | |
Morsali et al. | Deep mapper: A multi-channel single-cycle near-sensor dnn accelerator | |
CN114638349A (zh) | 光敏神经元、感存算一体化智能感知装置、方法及介质 | |
US4709381A (en) | CCD focal plane array convolver | |
Zheng et al. | A Novel In-Sensor Computing Architecture Based on Single Photon Avalanche Diode and Dynamic Memristor | |
Nakamura et al. | Image sensor with image smoothing capability using a Neuron MOSFET | |
JP2003085560A (ja) | 信号処理回路及びパターン認識装置 | |
Hoekstra | (Junction) Charge-Coupled Device Technology for Artificial Neural Networks | |
RU2017347C1 (ru) | Фотоэлектрический формирователь сигналов, кодированных функциями уолша | |
WO2024078721A1 (en) | Imaging sensor device using an array of single-photon avalanche diode photodetectors | |
Tower et al. | The transversal imager: A photonic neurochip with programmable synaptic weights | |
Mercier et al. | Looking for histograms on the power supply of an artificial retina | |
Syamsuddin | An Integrated Frame-Differencing Image Sensor for Motion Detection Applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20200928 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220209 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240226 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20250226 Patent event code: PE09021S02D |