CN110047266B - 信息表示方法、多进制计算电路及电子系统 - Google Patents
信息表示方法、多进制计算电路及电子系统 Download PDFInfo
- Publication number
- CN110047266B CN110047266B CN201810044849.7A CN201810044849A CN110047266B CN 110047266 B CN110047266 B CN 110047266B CN 201810044849 A CN201810044849 A CN 201810044849A CN 110047266 B CN110047266 B CN 110047266B
- Authority
- CN
- China
- Prior art keywords
- signal
- information
- threshold
- multilevel
- range
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004364 calculation method Methods 0.000 title claims abstract description 32
- 230000008859 change Effects 0.000 claims abstract description 94
- 238000006243 chemical reaction Methods 0.000 claims description 21
- 230000009467 reduction Effects 0.000 abstract description 4
- 230000015654 memory Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M5/00—Conversion of the form of the representation of individual digits
- H03M5/02—Conversion to or from representation by pulses
- H03M5/20—Conversion to or from representation by pulses the pulses having more than three levels
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/02—Electric signal transmission systems in which the signal transmitted is magnitude of current or voltage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/50—Adding; Subtracting
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C15/00—Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/18—Electric signal transmission systems in which transmission is by pulses using a variable number of pulses in a train
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M5/00—Conversion of the form of the representation of individual digits
- H03M5/22—Conversion to or from representation by sinusoidal signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4917—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/04—Modifications for accelerating switching
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Mathematical Optimization (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Power Sources (AREA)
- Electronic Switches (AREA)
- Dc Digital Transmission (AREA)
- Logic Circuits (AREA)
- Measurement Of Radiation (AREA)
Abstract
一种信息表示方法、多进制计算电路和电子系统。该信息表示方法包括:获取信号的变化率;以及使用所述信号的变化率来表示信息。在该信息表示方法、多进制计算电路和电子系统中,表示信息的信号的幅度可以大幅度地减小,有助于极大地降低功耗。由于采用多进制,一个变化率比特包含多种状态,使得在计算机中直接用多进制进行运算成为可能,极大地提高计算机的计算效率。
Description
技术领域
本公开的实施例涉及一种信息表示方法、多进制计算电路及电子系统。
背景技术
第四次产业革命的特征包括信息(information)、互联、智能,达到万物互联和生活智能化的目的。互联与智能都是围绕信息展开的。对互联而言,它的定义对象是信息(例如,互联网是指信息的互相联结,而非机器间的直接接触)。对智能而言,万物的智能化控制是通过信息来操作实现的。传统意义上的信息是指语音、文字、峰火、手语、旗语、鼓声等。在第四次产业革命中,信息指的是在电子世界中流动的数据流(data stream)。在电子时代,数据流化的电子信息具有新的时空特征,既可以被远距离实时传输,还可以被无损耗地保存和恢复。
发明内容
本公开实施例提供一种电子系统的信息表示方法,包括:获取信号的变化率;以及使用所述信号的变化率来表示信息。
例如,所述信息被表示为变化率比特,所述变化率比特的取值范围包括N种变化率状态,N为正整数且N>1。
例如,所述信息的值等于所述变化率比特的值,代表所述多种变化率状态中的一种。
例如,所述变化率比特的值为一个N进制数字。
例如,所述变化率比特的值为所述信号在固定时间窗口内穿过阈值的次数。
例如,所述信号为电压信号,所述阈值为阈值电压;使用所述信号的变化率来表示信息,包括:使用所述电压信号在所述固定时间窗口内穿过所述阈值电压的次数来表示所述信息的值。
例如,所述阈值电压具有选定的电压值。
例如,所述信号为电流信号,所述阈值为阈值电流;使用所述信号的变化率来表示信息,包括:使用所述电流信号在所述固定时间窗口内穿过所述阈值电流的次数来表示所述信息的值。
例如,所述阈值电流具有选定的电流值。
例如,所述变化率比特的值为所述信号在固定的时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。
例如,所述信号为电压信号,所述阈值范围为阈值电压范围;使用所述信号的变化率来表示信息,包括:使用所述电压信号在所述固定时间窗口内进入和/或离开所述阈值电压范围的次数来表示所述信息的值。
例如,所述信号为电流信号,所述阈值范围为阈值电流范围;使用所述信号的变化率来表示信息,包括:使用所述电流信号在所述固定时间窗口内进入和/或离开所述阈值电流范围的次数来表示所述信息的值。
例如,所述信号的变化率表示所述信号在固定时间窗口内变化的速度。
例如,所述信号的变化率与所述电子系统中晶体管的翻转速度相关联。
本公开实施例还提供一种多进制计算电路,包括:
第一制式转换电路,被配置为:接收输入信号,所述输入信号的幅度被用来表示第一信息;以及将所述输入信号转换为第一多进制信号,所述第一多进制信号的变化率被用来表示所述第一信息;
多进制逻辑操作电路,被配置为:接收来自所述第一制式转换电路的所述第一多进制信号;以及根据所述第一多进制信号进行多进制逻辑操作,并输出第二多进制信号作为所述多进制逻辑操作的结果,所述第二多进制信号的变化率被用来表示第二信息;以及
第二制式转换电路,被配置为:接收来自所述多进制逻辑操作电路的所述第二多进制信号;以及将所述第二多进制信号转换为输出信号,所述输出信号的幅度被用来表示所述第二信息。
例如,所述输入信号和所述输出信号均为二进制数据信号。
例如,所述第一信息包括所述多进制计算电路的输入信息,所述第二信息包括所述多进制计算电路的输出信息。
例如,所述第一信息和所述第二信息均被表示为变化率比特,所述变化率比特的取值范围包括N种变化率状态,N为正整数且N>1。
例如,所述第一信息的值和所述第二信息的值分别为所述变化率比特的第一数值和第二数值,分别代表所述多种变化率状态中的一种状态。
例如,所述变化率比特的第一数值和第二数值分别为一个N进制数字。
例如,所述变化率比特的第一数值为所述第一多进制信号在固定时间窗口内穿过阈值的次数,所述变化率比特的第二数值为所述第二多进制信号在所述固定时间窗口内穿过所述阈值的次数。
例如,所述第一多进制信号和第二多进制信号分别为第一电压信号和第二电压信号,所述阈值为阈值电压,所述第一信息的值为所述第一电压信号在所述固定时间窗口内穿过所述阈值电压的次数,所述第二信息的值为所述第二电压信号在所述固定时间窗口内穿过所述阈值电压的次数;或者,所述第一多进制信号和第二多进制信号分别为第一电流信号和第二电流信号,所述阈值为阈值电流,所述第一信息的值为所述第一电流信号在所述固定时间窗口内穿过所述阈值电流的次数,所述第二信息的值为所述第二电流信号在所述固定时间窗口内穿过所述阈值电流的次数。
例如,所述变化率比特的第一数值为所述第一多进制信号在固定时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个;以及所述变化率比特的第二数值为所述第二多进制信号在所述固定时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。
例如,所述第一多进制信号和所述第二多进制信号分别为第一电压信号和第二电压信号,所述阈值范围为阈值电压范围,所述第一信息的值为所述第一电压信号在所述固定时间窗口内进入阈值电压范围的次数、离开阈值电压范围的次数或者进入阈值电压范围的次数和离开阈值电压范围的次数之和中的一个,所述第二信息的值为所述第二电压信号在所述固定时间窗口内进入阈值电压范围的次数、离开阈值电压范围的次数或者进入阈值电压范围的次数和离开阈值电压范围的次数之和中的一个;或者,所述第一多进制信号和所述第二多进制信号分别为第一电流信号和第二电流信号,所述阈值范围为阈值电流范围,所述第一信息的值为所述第一电流信号在所述固定时间窗口内进入阈值电流范围的次数、离开阈值电流范围的次数或者进入阈值电流范围的次数和离开阈值电流范围的次数之和中的一个,所述第二信息的值为所述第二电流信号在所述固定时间窗口内进入阈值电流范围的次数、离开阈值电流范围的次数或者进入阈值电流范围的次数和离开阈值电流范围的次数之和中的一个。
本公开实施例还提供一种电子系统,包括上述任一多进制计算电路。
例如,所述电子系统还包括:一或多个数据输入方式,被配置为提供所述输入信号;以及一或多个数据接受方式,被配置为接收所述输出信号。
在本公开实施例提供的信息表示方法、多进制计算电路和电子系统中,表示信息的信号的幅度可以大幅度地减小,有助于极大地降低功耗。由于采用多进制,一个变化率比特将有可能包含多种状态,使得在计算机中直接用多进制进行运算成为可能,极大地提高计算机的计算效率。
附图说明
为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,而非对本公开的限制,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的一种信息表示方法的流程图;
图2A为一种包括二进制计算电路的电子系统示意性框图;
图2B为本公开实施例提供的一种包括多进制计算电路的电子系统示意性框图;
图3A示出了一个使用电荷量的数量(即幅度)来表示信息的例子;
图3B示出了本公开实施例提供的一个使用多进制变化率来表示信息的例子;
图3C示出了本公开实施例提供的另一个使用多进制变化率来表示信息的例子;
图3D示出了本公开实施例提供的又一个使用多进制变化率来表示信息的例子。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,以下举实施例对本公开作进一步详细说明。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
摩尔定律指的是这样一个现象:当价格不变时,一个集成电路芯片上可容纳的元器件数目约每隔18-24个月便会增加一倍。摩尔定律包含着空间因素和时间因素。例如,摩尔定律的空间因素表示:半导体制程是以最小线宽的逐步缩小为世代递进标志的。当线宽变小时,晶体管翻转的速度变快,从而在电子世界内事件发生的速度变快,表达信息的效率变高。这表现为电子器件工作频率的逐代提高。
随着硅片上电路密度的增加,电路的复杂性将呈指数增长。同时,晶体管数目的平方律增加导致制造上的差错率将呈指数增长。这使的彻底的芯片测试几乎成为不可能。当芯片上线条宽度达到纳米数量级时,线条宽度相当于只有几个分子的大小。这种情况下材料的物理和化学性能会发生质的变化,致使器件不能正常工作。从芯片的运行上看,也存在两大问题。第一个问题是功耗急剧增加,大型复杂芯片的功耗有可能达到上百瓦。当晶体管的线宽缩小时,虽然其开关速度越来越快,但其开关性能变得越来越差,在“关”的状态下还有可观的电流存在,即漏电现象。鳍式晶体管结构虽然能在一定程度上改善这个状况,但也有其潜力极限。第二个问题是由高功耗所带来的高温度。高温度将会导致芯片中的电路无法正常工作。功耗和温度这两个问题在电路集成度不断提高的趋势下会变的越来越严峻。这些事实表明,继续在以缩小线宽为标志的空间方向挖掘摩尔定律已无很大潜力。
在集成电路发展中,不论是模拟电路技术还是数字电路技术,信息一直是用电荷的数量(电压幅度的高和低)来表达的。在这种表达方式中,信息的保真度至少受两个因素的影响。第一个因素是电源电压的幅值。第二个因素是背景噪声。在半导体技术发展中,在缩小线宽增加速度的同时,为降低功耗电源电压一直在逐代降低。但是背景噪声的水平一直没有降低。因此,用电压幅度来表示信息需要解决越来越多的困难。但在另一个方面,晶体管线宽缩小的直接效果是晶体管的翻转速度变快。基于上述半导体工艺前进的趋势,本公开实施例利用晶体管的翻转速度来表达信息。例如,在固定的时间窗口内,可以使用电压波形穿过阈值的次数来表示信息。
本公开实施例提供的信息表示方法以及多进制计算电路与半导体工艺前进的趋势相契合的。半导体线宽越变小,晶体管翻转的速度越快,本公开实施例提供的信息表示方法以及多进制计算电路越有效。因此,本公开实施例提供的信息表示方法、多进制计算电路以及电子系统能够有效地降低功耗,同时还能提高计算效率。
如图1所示,本公开实施例提供一种电子系统的信息表示(informationrepresentation)方法100。该信息表示方法100包括,但不限于:
步骤S102,获取信号的变化率(switching rate);以及
步骤S104,使用所述信号的变化率来表示信息。
在传统系统中,最基本的信息单位是比特(bit)。在一个时钟周期,一个比特只能处于高或低两种状态中的一种。在本公开的一些实施例中,所述信息被表示为变化率比特(switching-rate bit),所述变化率比特的取值范围包括N种变化率状态,N为正整数且N>1。所述信息的值等于所述变化率比特的值,代表所述多种变化率状态中的一种。所述变化率比特的值为N进制数字。例如,所述信息可以被表示为多进制变化率比特(multi-valueswitching-rate bit),例如,N进制变化率比特。该N进制变化率比特的取值范围包括0,1,2…N-1(或1,2…N-1,N)共N个数值或状态,而在某一时刻的信息的值可以为该N个数值或N个状态中的一个。
在一些实施例中,所述变化率比特的值为所述信号在固定时间窗口内穿过阈值的次数。该时间窗口的长度可以预先根据电子系统的数据处理能力确定,或者由用户确定,本公开在此不作限定。
例如,所述信号为电压信号,所述阈值为阈值电压;步骤S104中使用所述信号的变化率来表示信息,包括:使用所述电压信号在所述固定时间窗口内穿过所述阈值电压的次数来表示所述信息的值。所述阈值电压具有选定的电压值,例如,0.5V或其他预先确定的电压数值。例如,结合图3B,在第一时间窗口W1,电压信号穿过阈值电压的次数为8,因此,所述信息的值为8;在第二时间窗口W2,电压信号穿过阈值电压的次数为4,因此,所述信息的值为4。第一时间窗口W1和第二时间窗口W2均具有相等的时间长度。又例如,结合图3C,在各时间窗口W,电压信号穿过阈值电压的次数分别为8、0、16和2,因此,在各时间窗口W所述信息的值分别为8、0、16和2。
又例如,所述信号为电流信号,所述阈值为阈值电流;步骤S104中使用所述信号的变化率来表示信息,包括:使用所述电流信号在所述固定时间窗口内穿过所述阈值电流的次数来表示所述信息的值。所述阈值电流具有选定的电流值,例如,0.1uA或其他电流数值。
在一些实施例中,所述变化率比特的值为所述信号在固定的时间窗口内进入阈值范围的次数、离开阈值范围的次数、或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。
例如,所述信号为电压信号,所述阈值范围为阈值电压范围;在步骤S104中使用所述信号的变化率来表示信息,包括:使用所述电压信号在所述固定时间窗口内进入和/或离开所述阈值电压范围的次数来表示所述信息的值。例如,所述信息的值等于所述电压信号在所述固定时间窗口内进入所述阈值电压范围的次数,或者等于所述电压信号在所述固定时间窗口内离开所述阈值电压范围的次数,或者等于所述电压信号在所述固定时间窗口内进入所述阈值电压范围的次数和离开所述阈值电压范围的次数之和。
例如,结合图3D,在第一时间窗口W1,电压信号进入阈值电压范围的次数为8,因此,所述信息的值为8;在第二时间窗口W2,电压信号进入阈值电压范围的次数为4,因此,所述信息的值为4。第一时间窗口W1和第二时间窗口W2均具有相等的时间长度。或者,结合图3D,在第一时间窗口W1和第二时间窗口W2,电压信号离开阈值电压范围的次数分别为8和4,因此,所述信息的值分别为8和4。或者,结合图3D,在第一时间窗口W1和第二时间窗口W2,同时计算电压信号进入阈值电压范围的次数和离开阈值电压范围的次数之和,则所述信息的值分别为8+8=16和4+4=8。
又例如,所述信号为电流信号,所述阈值范围为阈值电流范围;在步骤S104中使用所述信号的变化率来表示信息,包括:使用所述电流信号在所述固定时间窗口内进入所述阈值电流范围的次数和/或离开所述阈值电流范围的次数来表示所述信息的值。例如,所述信息的值等于所述电流信号在所述固定时间窗口内进入所述阈值电流范围的次数,或者等于所述电流信号在所述固定时间窗口内离开所述阈值电流范围的次数,或者等于所述电流信号在所述固定时间窗口内进入所述阈值电流范围的次数和离开所述阈值电流范围的次数之和。
例如,所述信号的变化率指示所述信号在固定时间窗口内变化的速度。结合图3B,所述信号在第一时间窗口W1的波形变化速度大于在第二时间窗口W2的波形变化速度,即,所述信号在第一时间窗口W1的变化率大于在第二时间窗口W2的变化率。例如,所述信号的变化率与所述电子系统中晶体管的翻转速度相关联。晶体管的翻转速度越快,信号的变化速度越快。
在二进制全振幅数字电路中,如图3A所示,使用电荷的数量来表示信息,一个比特只能表示两个状态“1”或“0”。例如,电荷多(即高电压)表示“1”,电荷少(即低电压)表示“0”。而在本公开实施例提供的信息表示方法中,信号的电压(或电流)的幅度不再是关注的焦点。因此,伴随工艺进步的电源电压的降低将不会是影响信息保真度的主要问题。本公开实施例提供的信息表示方法与半导体工艺前进的趋势相吻合的:线宽越小,则晶体管翻转的速度越快,本公开实施例提供的信息表示方法越有效。
本公开实施例提供的信息表示方法具有,但不限于,以下的优点。第一,与传统的数字电路不同,这里的表示信息的信号的幅度可以大幅度地减小,有助于极大地降低功耗。如图3A所示,在二进制全振幅数字电路中,由于使用电荷的数量来表示信息,电压信号的幅度需要达到电源电压VDD和地线电压VSS,以便区分高电平和低电平。而在本公开实施例中,结合图3B-3D,电压信号的幅度不需要达到电源电压VDD和地线电压VSS(因为只需判断电压信号是否穿过阈值电压或阈值电压范围),有助于降低功耗。第二个优势是多进制。在传统的数字电路中,一个比特只能表示两个状态。而在本公开实施例中,一个变化率比特将有可能包含多种状态,使得在计算机中直接用多进制进行运算成为可能,极大地提高计算机的计算效率。
图2A为一种包括二进制计算电路200的电子系统的示意性框图。该电子系统包括输入电路组203、二进制计算电路200和输出电路组209。
输入电路组203包括一或多个数据输入方式。例如,传感器电路204,前级输入电路206,数据处理芯片208为数据输入方式的三个具体示例。各数据输入电路给二进制计算电路200提供输入信号218。所述输入信号218的幅度被用来表示第一信息。第一信息为输入信息。例如,所述输入信号218的幅度携带着输入信息。又例如,输入信号218为二进制信号,使用幅度的高低分别表示信息“1”和“0”(如图3A所示,高电压幅度表示信息的值“1”和低电压幅度表示信息的值“0”)。
例如,传感器电路204包括红外传感器、温度传感器、声控传感器或其他任何类型的传感器。前级输入电路206可以包括,但不限于,图像采集设备(例如摄像头)、声音采集设备(例如麦克风)或其他输入数据的电路。数据处理芯片208可以包括,例如,滤波器、模数转换器、放大器等用于处理数据的芯片。
二进制逻辑操作电路200被配置为:接收来自各数据输入电路的输入信号;以及根据所述输入信号进行二进制逻辑操作,并将所述二进制逻辑操作的结果作为输出信号220。所述输出信号220的幅度被用来表示第二信息。第二信息为输出信息。例如,所述输出信号220的幅度携带着输出信息。又例如,输出信号220为二进制信号,使用幅度的高低分别表示信息“1”和“0”。
输出电路组209包括一或多个数据接受方式。例如,显示器210、致动器电路212、后级接受电路214、数据接受芯片216为四个不同的数据接受方式的具体例子。各数据接受方式接收来自二进制计算电路200的输出信号220,并进行相应的操作。
例如,显示器210可以为LCD显示器、OLED显示器或其他类型的显示器。致动器电路212可以包括驱动电机,例如马达,或其他致动设备。后级接受电路214可以包括声卡、显卡或其他用于接收数据的电路。数据接受芯片216例如可以为缓存器、寄存器或其他用于接收数据的电路。
前级输入电路206、二进制逻辑操作电路200和后级接受电路214可以集成于同一芯片中,前级输入电路206为二进制逻辑操作电路200的前一级电路,后级接受电路214为二进制逻辑操作电路200的后一级电路。
如图2B所示,本公开实施例还提供一种多进制计算电路250,包括:
第一制式转换电路254,被配置为:接收输入信号218,所述输入信号218的幅度被用来表示第一信息;以及将所述输入信号218转换为第一多进制信号260,所述第一多进制信号260的变化率被用来表示所述第一信息;
多进制逻辑操作电路252,被配置为:接收来自所述第一制式转换电路254的所述第一多进制信号260;以及根据所述第一多进制信号260进行多进制逻辑操作,并输出第二多进制信号262作为所述多进制逻辑操作的结果,所述第二多进制信号262的变化率被用来表示第二信息;以及
第二制式转换电路256,被配置为:接收来自所述多进制逻辑操作电路252的所述第二多进制信号262;以及将所述第二多进制信号262转换为输出信号220,所述输出信号220的幅度被用来表示所述第二信息。
例如,第一制式转换电路254、多进制逻辑操作电路252和第二制式转换电路256可以为专用的电路,可以分别设计为独立的芯片或集成于同一芯片中。例如,第一制式转换电路254、多进制逻辑操作电路252和第二制式转换电路256可以使用晶体管实现或使用FPGA(或ASIC)实现,本公开在此不作限定。
例如,所述输入信号218和所述输出信号220均为二进制数据信号。
例如,所述第一信息包括所述多进制计算电路250的输入信息,所述第二信息包括所述多进制计算电路250的输出信息。
例如,所述第一信息和所述第二信息均被表示为变化率比特,所述变化率比特的取值范围包括N种变化率状态,N为正整数且N>1。
例如,所述第一信息的值和所述第二信息的值分别为所述变化率比特的第一数值和第二数值,分别代表所述多种变化率状态中的一种状态。
例如,所述变化率比特的第一数值和第二数值分别为一个N进制数字。
在一些实施例中,所述变化率比特的第一数值为所述第一多进制信号在固定时间窗口内穿过阈值的次数,所述变化率比特的第二数值为所述第二多进制信号在所述固定时间窗口内穿过所述阈值的次数。
例如,所述第一多进制信号和第二多进制信号分别为第一电压信号和第二电压信号,所述阈值为阈值电压,所述第一信息的值为所述第一电压信号在所述固定时间窗口内穿过所述阈值电压的次数,所述第二信息的值为所述第二电压信号在所述固定时间窗口内穿过所述阈值电压的次数。
或者,又例如,所述第一多进制信号和第二多进制信号分别为第一电流信号和第二电流信号,所述阈值为阈值电流,所述第一信息的值为所述第一电流信号在所述固定时间窗口内穿过所述阈值电流的次数,所述第二信息的值为所述第二电流信号在所述固定时间窗口内穿过所述阈值电流的次数。
在一些实施例中,所述变化率比特的第一数值为所述第一多进制信号在固定时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。所述变化率比特的第二数值为所述第二多进制信号在所述固定时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。
例如,所述第一多进制信号和所述第二多进制信号分别为第一电压信号和第二电压信号,所述阈值范围为阈值电压范围。所述第一信息的值为所述第一电压信号在所述固定时间窗口内进入阈值电压范围的次数、离开阈值电压范围的次数或者进入阈值电压范围的次数和离开阈值电压范围的次数之和中的一个。所述第二信息的值为所述第二电压信号在所述固定时间窗口内进入阈值电压范围的次数、离开阈值电压范围的次数或者进入阈值电压范围的次数和离开阈值电压范围的次数之和中的一个。
或者,又例如,所述第一多进制信号和所述第二多进制信号分别为第一电流信号和第二电流信号,所述阈值范围为阈值电流范围。所述第一信息的值为所述第一电流信号在所述固定时间窗口内进入阈值电流范围的次数、离开阈值电流范围的次数或者进入阈值电流范围的次数和离开阈值电流范围的次数之和中的一个。所述第二信息的值为所述第二电流信号在所述固定时间窗口内进入阈值电流范围的次数、离开阈值电流范围的次数或者进入阈值电流范围的次数和离开阈值电流范围的次数之和中的一个。
对多进制计算电路250的描述还可以参照上述的信息表示方法100,重复之处在此不再赘述。
如图2B所示,本公开实施例还提供一种电子系统299,包括上述任一多进制计算电路250。
例如,所述电子系统299还包括:一或多个数据输入方式,被配置为提供所述输入信号218;以及一或多个数据接受方式,被配置为接收所述输出信号220。
例如,所述电子系统299包括输入电路组203和输出电路组209。输入电路组203包括一或多个数据输入方式。例如,传感器电路204、前级输入电路206和数据处理芯片208为数据输入方式的三个具体示例。显示器210、致动器电路212、后级接受电路214,数据接受芯片216为四个不同的数据接受方式的具体例子。图2A和图2B的相似之处在此不再重复。
例如,前级输入电路206、多进制计算电路250和后级接受电路214可以集成于同一芯片中,前级输入电路206为多进制计算电路250的前一级电路,后级接受电路214为多进制计算电路250的后一级电路。
对电子系统的描述可以参照上述的信息表示方法100和多进制计算电路250,重复之处在此不再赘述。
比较图2A和图2B可知,在图2A中,在数据的处理和操作过程中,各数据信号均为二进制数据信号,其计算效率较低。而在图2B中,输入信号218为二进制数据信号,经过第一制式转换电路254转换为第一多进制信号260;多进制逻辑操作电路252对第一多进制信号260直接进行多进制逻辑操作并输出第二多进制信号262,第二制式转换电路256将第二多进制信号262转换为二进制数据的输出信号220,并提供到各数据接受电路。通过从二进制数据到多进制数据的第一制式转换和从多进制数据到二进制数据的第二制式转换,本公开实施例提供的多进制计算电路可以直接使用多进制进行运算,不仅极大地提高计算机的计算效率,还可以与现有的各数据输入方式和各数据接受方式相兼容。
在本公开实施例中,多进制计算电路250(包括第一制式转换电路254、多进制逻辑操作电路252、第二制式转换电路256)可以使用专用硬件来实现(例如,专用芯片、集成电路等)。
当然,多进制计算电路250(包括第一制式转换电路254、多进制逻辑操作电路252、第二制式转换电路256)的部分或全部功能也可以使用软件或软件硬件结合的方式来实现。本公开对此不做限定。例如,多进制计算电路250可以为一个电路板或多个电路板的组合。该一个电路板或多个电路板的组合可以包括:(1)一个或多个处理器;(2)与处理器相连接的一个或多个非暂时的计算机可读的存储器;以及(3)处理器可执行的存储在存储器中的固件。
处理器可以处理数据信号,可以包括各种计算结构,例如复杂指令集计算机(CISC)结构、结构精简指令集计算机(RISC)结构或者一种实行多种指令集组合的结构。在一些实施例中,处理器也可以是微处理器,例如X86处理器或ARM处理器,或者可以是数字处理器(DSP)等。处理器可以控制电子系统中的其它部件以执行期望的功能。
存储器可以保存处理器执行的指令和/或数据。例如,存储器可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器可以运行所述程序指令,以实现本公开实施例提供的信息表示以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。
本公开实施例还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现图1所示的方法100的操作。例如,上述存储器为计算机可读存储介质的一种。
综上所述,在本公开实施例提供的信息表示方法、多进制计算电路和电子系统中,表示信息的信号的幅度可以大幅度地减小,有助于极大地降低功耗。由于采用多进制,一个变化率比特将有可能包含多种状态,使得在计算机中直接用多进制进行运算成为可能,极大地提高计算机的计算效率。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
以上所述,仅为公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。
Claims (20)
1.一种电子系统的信息表示方法,包括:
获取信号的变化率;以及
使用所述信号的变化率来表示信息,
其中,所述信息被表示为变化率比特,所述信息的值等于所述变化率比特的值,代表所述多种变化率状态中的一种,
所述变化率比特的值为所述信号在固定时间窗口内穿过阈值的次数;或者
所述变化率比特的值为所述信号在固定的时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。
2.根据权利要求1所述的信息表示方法,其中,所述变化率比特的取值范围包括N种变化率状态,N为正整数且N>1。
3.根据权利要求1所述的信息表示方法,其中,所述变化率比特的值为一个N进制数字。
4.根据权利要求1所述的信息表示方法,其中,所述信号为电压信号,所述阈值为阈值电压,
使用所述信号的变化率来表示信息,包括:使用所述电压信号在所述固定时间窗口内穿过所述阈值电压的次数来表示所述信息的值。
5.根据权利要求4所述的信息表示方法,其中,所述阈值电压具有选定的电压值。
6.根据权利要求1所述的信息表示方法,其中,所述信号为电流信号,所述阈值为阈值电流,
使用所述信号的变化率来表示信息,包括:使用所述电流信号在所述固定时间窗口内穿过所述阈值电流的次数来表示所述信息的值。
7.根据权利要求6所述的信息表示方法,其中,所述阈值电流具有选定的电流值。
8.根据权利要求1所述的信息表示方法,其中,所述信号为电压信号,所述阈值范围为阈值电压范围,
使用所述信号的变化率来表示信息,包括:使用所述电压信号在所述固定时间窗口内进入和/或离开所述阈值电压范围的次数来表示所述信息的值。
9.根据权利要求1所述的信息表示方法,其中,所述信号为电流信号,所述阈值范围为阈值电流范围,
使用所述信号的变化率来表示信息,包括:使用所述电流信号在所述固定时间窗口内进入和/或离开所述阈值电流范围的次数来表示所述信息的值。
10.根据权利要求1所述的信息表示方法,其中,所述信号的变化率指示所述信号在固定时间窗口内变化的速度。
11.根据权利要求10所述的信息表示方法,其中,所述信号的变化率与所述电子系统中晶体管的翻转速度相关联。
12.一种多进制计算电路,包括:
第一制式转换电路,被配置为:
接收输入信号,所述输入信号的幅度被用来表示第一信息;以及
将所述输入信号转换为第一多进制信号,所述第一多进制信号的变化率被用来表示所述第一信息;
多进制逻辑操作电路,被配置为:
接收来自所述第一制式转换电路的所述第一多进制信号;以及
根据所述第一多进制信号进行多进制逻辑操作,并输出第二多进制信号作为所述多进制逻辑操作的结果,所述第二多进制信号的变化率被用来表示第二信息;以及
第二制式转换电路,被配置为:
接收来自所述多进制逻辑操作电路的所述第二多进制信号;以及
将所述第二多进制信号转换为输出信号,所述输出信号的幅度被用来表示所述第二信息,
其中,所述第一信息的值和所述第二信息的值分别为所述变化率比特的第一数值和第二数值,分别代表所述多种变化率状态中的一种状态,
所述变化率比特的第一数值为所述第一多进制信号在固定时间窗口内穿过阈值的次数,所述变化率比特的第二数值为所述第二多进制信号在所述固定时间窗口内穿过所述阈值的次数;或者,
所述变化率比特的第一数值为所述第一多进制信号在固定时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个;所述变化率比特的第二数值为所述第二多进制信号在所述固定时间窗口内进入阈值范围的次数、离开阈值范围的次数或者进入阈值范围的次数和离开阈值范围的次数之和中的一个。
13.根据权利要求12所述的多进制计算电路,其中,所述输入信号和所述输出信号均为二进制数据信号。
14.根据权利要求12所述的多进制计算电路,其中,所述第一信息包括所述多进制计算电路的输入信息,所述第二信息包括所述多进制计算电路的输出信息。
15.根据权利要求12所述的多进制计算电路,其中,所述第一信息和所述第二信息均被表示为变化率比特,所述变化率比特的取值范围包括N种变化率状态,N为正整数且N>1。
16.根据权利要求12所述的多进制计算电路,其中,所述变化率比特的第一数值和第二数值分别为一个N进制数字。
17.根据权利要求12所述的多进制计算电路,其中,
所述第一多进制信号和第二多进制信号分别为第一电压信号和第二电压信号,所述阈值为阈值电压,所述第一信息的值为所述第一电压信号在所述固定时间窗口内穿过所述阈值电压的次数,所述第二信息的值为所述第二电压信号在所述固定时间窗口内穿过所述阈值电压的次数;或者
所述第一多进制信号和第二多进制信号分别为第一电流信号和第二电流信号,所述阈值为阈值电流,所述第一信息的值为所述第一电流信号在所述固定时间窗口内穿过所述阈值电流的次数,所述第二信息的值为所述第二电流信号在所述固定时间窗口内穿过所述阈值电流的次数。
18.根据权利要求12所述的多进制计算电路,其中,
所述第一多进制信号和所述第二多进制信号分别为第一电压信号和第二电压信号,所述阈值范围为阈值电压范围,
所述第一信息的值为所述第一电压信号在所述固定时间窗口内进入阈值电压范围的次数、离开阈值电压范围的次数或者进入阈值电压范围的次数和离开阈值电压范围的次数之和中的一个,
所述第二信息的值为所述第二电压信号在所述固定时间窗口内进入阈值电压范围的次数、离开阈值电压范围的次数或者进入阈值电压范围的次数和离开阈值电压范围的次数之和中的一个;或者
所述第一多进制信号和所述第二多进制信号分别为第一电流信号和第二电流信号,所述阈值范围为阈值电流范围,
所述第一信息的值为所述第一电流信号在所述固定时间窗口内进入阈值电流范围的次数、离开阈值电流范围的次数或者进入阈值电流范围的次数和离开阈值电流范围的次数之和中的一个,
所述第二信息的值为所述第二电流信号在所述固定时间窗口内进入阈值电流范围的次数、离开阈值电流范围的次数或者进入阈值电流范围的次数和离开阈值电流范围的次数之和中的一个。
19.一种电子系统,包括根据权利要求12-18任一项所述的多进制计算电路。
20.根据权利要求19所述的电子系统,还包括:
一或多个数据输入方式,被配置为提供所述输入信号;以及
一或多个数据接受方式,被配置为接收所述输出信号。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810044849.7A CN110047266B (zh) | 2018-01-17 | 2018-01-17 | 信息表示方法、多进制计算电路及电子系统 |
PCT/CN2018/115258 WO2019140993A1 (zh) | 2018-01-17 | 2018-11-13 | 信息表示方法、多进制计算电路及电子系统 |
EP18882266.2A EP3742418B1 (en) | 2018-01-17 | 2018-11-13 | Information representation method, multi-digit computation circuit and electronic system |
US16/465,283 US11184020B2 (en) | 2018-01-17 | 2018-11-13 | Information representation method, multi-value calculation circuit and electronic system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810044849.7A CN110047266B (zh) | 2018-01-17 | 2018-01-17 | 信息表示方法、多进制计算电路及电子系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110047266A CN110047266A (zh) | 2019-07-23 |
CN110047266B true CN110047266B (zh) | 2021-01-22 |
Family
ID=67273537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810044849.7A Active CN110047266B (zh) | 2018-01-17 | 2018-01-17 | 信息表示方法、多进制计算电路及电子系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11184020B2 (zh) |
EP (1) | EP3742418B1 (zh) |
CN (1) | CN110047266B (zh) |
WO (1) | WO2019140993A1 (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08147144A (ja) * | 1994-11-17 | 1996-06-07 | Yamaha Corp | ディジタル回路 |
CN102043603A (zh) * | 2010-12-13 | 2011-05-04 | 山东科技大学 | 电磁信号转换成三进制数的方法 |
CN102413086A (zh) * | 2011-11-08 | 2012-04-11 | 哈尔滨工程大学 | 三进制调频键控调制方法 |
CN104954026A (zh) * | 2015-07-15 | 2015-09-30 | 江苏图码信息科技有限公司 | 多进制数的几何编码表示 |
CN105119690A (zh) * | 2015-07-20 | 2015-12-02 | 北方民族大学 | 一种基于n进制进行数字信号传输的方法 |
CN105739944A (zh) * | 2016-03-21 | 2016-07-06 | 华中科技大学 | 一种基于忆阻器的多进制加法运算电路及其操作方法 |
CN205753473U (zh) * | 2015-04-13 | 2016-11-30 | 半导体元件工业有限责任公司 | 在电子设备中节能的系统和电子设备 |
CN106664098A (zh) * | 2014-09-18 | 2017-05-10 | 英特尔公司 | 用于将二进制映射到三进制及其反转的装置和方法 |
Family Cites Families (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2997602A (en) * | 1958-03-28 | 1961-08-22 | Honeywell Regulator Co | Electronic binary counter circuitry |
US3629590A (en) * | 1965-01-27 | 1971-12-21 | Versitron Inc | Photoelectric relay using optical couples |
US3723982A (en) * | 1967-11-24 | 1973-03-27 | Gen Dynamics Corp | System for transmission, storage and/or multiplexing of information |
US4103234A (en) * | 1967-11-24 | 1978-07-25 | General Dynamics Corp. | System for transmission storage and/or multiplexing of information |
US3646531A (en) * | 1969-10-10 | 1972-02-29 | Core Memories Inc | Magnetic core signal discrimination method |
US3618043A (en) * | 1969-11-14 | 1971-11-02 | Gen Dynamics Corp | Information-handling system especially for magnetic recording and reproducing of digital data |
US3623078A (en) * | 1969-11-14 | 1971-11-23 | Gen Dynamics Corp | Information handling system especially for magnetic recording and reproducing of digital data |
US3653036A (en) * | 1969-11-14 | 1972-03-28 | Gen Dynamics Corp | Information handling system especially for magnetic recording and reproducing of digital data |
US3618044A (en) * | 1969-11-14 | 1971-11-02 | Gen Dynamics Corp | Information-handling system especially for magnetic recording and reproducing of digital data |
US3629823A (en) * | 1969-11-14 | 1971-12-21 | Gen Dynamics Corp | Information-handling system having error correction capabilities |
US3641506A (en) * | 1969-11-14 | 1972-02-08 | Gen Dynamics Corp | Information handling system especially for magnetic recording and reproducing of digital data |
US3813560A (en) * | 1970-04-30 | 1974-05-28 | Hughes Aircraft Co | Current mode switch for high speed digital-to-analog conversion |
US3940567A (en) * | 1973-12-05 | 1976-02-24 | Nissan Motor Co., Ltd. | Multiplex transmission system on-off signal |
US4092553A (en) * | 1976-02-26 | 1978-05-30 | International Business Machines Corporation | Josephson logic circuit powering arrangement |
US4379990A (en) * | 1980-05-22 | 1983-04-12 | Motorola Inc. | Fault detection and diagnostic system for automotive battery charging systems |
US4315204A (en) * | 1980-05-22 | 1982-02-09 | Motorola, Inc. | Ripple detector for automotive alternator battery charging systems |
US4348629A (en) * | 1980-05-22 | 1982-09-07 | Motorola, Inc. | Stator fault detector for automotive alternator battery charging systems |
US4314193A (en) * | 1980-05-22 | 1982-02-02 | Motorola, Inc. | Field coil fault detector for automotive alternator battery charging systems |
US4533993A (en) * | 1981-08-18 | 1985-08-06 | National Research Development Corp. | Multiple processing cell digital data processor |
US4733605A (en) * | 1983-10-11 | 1988-03-29 | Heinz Holter | Process and device for purifying polluted air |
US4620258A (en) * | 1984-03-30 | 1986-10-28 | General Electric Company | Circuit for self-commutated turn-off of latched devices, such as of the insulated-gate transistor/rectifier type |
US4631428A (en) * | 1984-10-26 | 1986-12-23 | International Business Machines Corporation | Communication interface connecting binary logic unit through a trinary logic transmission channel |
US4947063A (en) * | 1987-10-09 | 1990-08-07 | Western Digital Corporation | Method and apparatus for reducing transient noise in integrated circuits |
US4849659A (en) * | 1987-12-15 | 1989-07-18 | North American Philips Corporation, Signetics Division | Emitter-coupled logic circuit with three-state capability |
JPH0226077A (ja) * | 1988-07-15 | 1990-01-29 | Fujitsu Ltd | 半導体機能素子 |
CA2015809A1 (en) * | 1989-05-04 | 1990-11-04 | Richard W. Sieber | Broadband switch using deactivated crosspoints for establishing switching paths |
US5319453A (en) * | 1989-06-22 | 1994-06-07 | Airtrax | Method and apparatus for video signal encoding, decoding and monitoring |
US5051611A (en) * | 1989-12-20 | 1991-09-24 | Quadic Systems, Inc. | Power-up circuit with hysteresis for an output buffer |
US5283479A (en) * | 1991-04-30 | 1994-02-01 | Microunity Systems Engineering, Inc. | BiCMOS logic gate having plural linearly operated load FETs |
US5144157A (en) * | 1991-09-23 | 1992-09-01 | Raytheon Company | Pin diode driver circuit for radar system |
US5512883A (en) | 1992-11-03 | 1996-04-30 | Lane, Jr.; William E. | Method and device for monitoring the operation of a motor |
US5568064A (en) * | 1995-01-23 | 1996-10-22 | International Business Machines Corporation | Bidirectional transmission line driver/receiver |
ATE230899T1 (de) * | 1996-10-10 | 2003-01-15 | Chartec Lab As | Digital gesteuertes schaltnetzteil zum laden von wiederaufladbaren batterien |
US5764667A (en) * | 1996-12-09 | 1998-06-09 | Hewlett-Packard Company | Current steering circuit |
US6037827A (en) * | 1997-06-27 | 2000-03-14 | United Memories, Inc. | Noise isolation circuit |
GB9800440D0 (en) * | 1998-01-10 | 1998-03-04 | Wood John | Digital reflection internet |
US6255847B1 (en) * | 1998-05-21 | 2001-07-03 | Lattice Semiconductor Corporation | Programmable logic device |
US6229336B1 (en) * | 1998-05-21 | 2001-05-08 | Lattice Semiconductor Corporation | Programmable integrated circuit device with slew control and skew control |
US6617892B2 (en) * | 1998-09-18 | 2003-09-09 | Intel Corporation | Single ended interconnect systems |
US6169389B1 (en) * | 1999-04-05 | 2001-01-02 | Marconi Communications, Inc. | Pumped capacitive storage system |
US6348817B2 (en) * | 1999-05-10 | 2002-02-19 | Jinghui Lu | Complementary current mode driver for high speed data communications |
GB2366678B (en) * | 2000-09-09 | 2004-04-21 | Ibm | Optical amplitude demodulator |
RU2189403C2 (ru) * | 2000-12-05 | 2002-09-20 | Закрытое акционерное общество "ТоксСофт" | Способ управления электролизерами для получения алюминия и устройство для его осуществления |
US9077315B2 (en) * | 2003-06-25 | 2015-07-07 | John W. Bogdan | Inverse signal transformation |
EP1532726B1 (de) * | 2003-08-27 | 2006-10-11 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Schaltregler |
WO2005022735A1 (de) * | 2003-08-27 | 2005-03-10 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Steuerungsvorrichtung zum steuern eines ladeschalters in einem schaltregler und verfahren zum steuern eines ladeschalters |
WO2005022748A1 (de) * | 2003-08-27 | 2005-03-10 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Schaltung und verfahren zum verarbeiten einer speisespannung mit spannungsspitzen |
US7397690B2 (en) * | 2004-06-01 | 2008-07-08 | Temarylogic Llc | Multi-valued digital information retaining elements and memory devices |
JP4118245B2 (ja) * | 2004-03-30 | 2008-07-16 | 株式会社東芝 | 画像送信装置、画像受信装置および画像伝送システム |
US7304883B2 (en) * | 2004-06-09 | 2007-12-04 | Matsushita Electric Industrial Co., Ltd. | Semiconductor integrated circuit |
US7983113B2 (en) | 2005-03-29 | 2011-07-19 | Baker Hughes Incorporated | Method and apparatus for downlink communication using dynamic threshold values for detecting transmitted signals |
FR2912014B1 (fr) * | 2007-01-31 | 2011-05-13 | St Microelectronics Sa | Generateur d'impulsions ultra large bande dote d'une fonction integree d'emulation numerique de filtrage, et procede de transmission. |
KR101292574B1 (ko) * | 2007-10-08 | 2013-08-16 | 삼성전자주식회사 | 멀티 비트 프로그래밍 장치 및 방법 |
US8120389B2 (en) * | 2008-08-05 | 2012-02-21 | Texas Instruments Incorporated | Digital to frequency synthesis using flying-adder with dithered command input |
US9749169B2 (en) * | 2009-01-10 | 2017-08-29 | John W. Bogdan | Data recovery with inverse transformation |
US9769003B2 (en) * | 2011-12-12 | 2017-09-19 | John W. Bogdan | Direct synthesis of OFDM receiver clock |
US20110286539A1 (en) * | 2009-02-23 | 2011-11-24 | Masahiro Kawai | Adaptive modulation method, radio communication system, and radio device |
JP5430484B2 (ja) * | 2010-04-15 | 2014-02-26 | ルネサスエレクトロニクス株式会社 | 半導体記憶装置、及びその制御方法 |
US8963618B2 (en) * | 2013-05-14 | 2015-02-24 | Ferfics Limited | Radio frequency switch with improved switching time |
US9659721B1 (en) * | 2014-05-06 | 2017-05-23 | Google Inc. | Circuit breakers with integrated safety, control, monitoring, and protection features |
JP6507378B2 (ja) * | 2014-05-09 | 2019-05-08 | パナソニックIpマネジメント株式会社 | 整流回路および、これを備えた非接触給電装置 |
US9698845B2 (en) * | 2014-11-06 | 2017-07-04 | GM Global Technology Operations LLC | High oversampling ratio dynamic element matching scheme for high dynamic range digital to RF data conversion for radio communication systems |
US9660690B2 (en) * | 2014-11-06 | 2017-05-23 | GM Global Technology Operations LLC | Optimized data converter design using mixed semiconductor technology for flexible radio communication systems |
US9621173B1 (en) * | 2015-11-19 | 2017-04-11 | Liming Xiu | Circuits and methods of implementing time-average-frequency direct period synthesizer on programmable logic chip and driving applications using the same |
US9840161B2 (en) * | 2016-03-10 | 2017-12-12 | Ford Global Technologies, Llc | Circuit and method for detection of battery cell degradation events |
US10333058B2 (en) * | 2016-03-17 | 2019-06-25 | Cornell University | Nanosecond-timescale low-error switching of 3-terminal magnetic tunnel junction circuits through dynamic in-plane-field assisted spin-hall effect |
CN108270437B (zh) * | 2017-01-04 | 2023-04-14 | 京东方科技集团股份有限公司 | 数控振荡器和基于数控振荡器的全数字锁频环和锁相环 |
CN108270441B (zh) * | 2017-01-04 | 2021-12-28 | 京东方科技集团股份有限公司 | 频率可调的频率源和相关的系统、方法和电子设备 |
CN106876334B (zh) * | 2017-03-10 | 2019-11-29 | 京东方科技集团股份有限公司 | 阵列基板的制造方法及阵列基板 |
CN108668399B (zh) * | 2017-03-29 | 2020-06-23 | 京东方科技集团股份有限公司 | 信号生成电路及信号生成方法、发光装置驱动电路及显示装置 |
US10686458B1 (en) * | 2017-08-01 | 2020-06-16 | Liming Xiu | Method and apparatus for improving frequency source frequency accuracy and frequency stability |
GB2567227A (en) * | 2017-10-06 | 2019-04-10 | Heyday Integrated Circuits | Galvanically isolated gate drive circuit with power transfer |
US10509926B2 (en) * | 2017-11-01 | 2019-12-17 | Samsung Electronics Co., Ltd. | Ternary encoding magnetic stripe data transmitter, system, and method |
CN108598131B (zh) * | 2018-05-23 | 2021-01-29 | 京东方科技集团股份有限公司 | 发光基板及其制作方法、发光装置及其制作方法 |
KR102434815B1 (ko) * | 2019-01-02 | 2022-08-22 | 보에 테크놀로지 그룹 컴퍼니 리미티드 | 주파수 조절기 및 그 주파수 조절 방법, 및 전자 디바이스 |
-
2018
- 2018-01-17 CN CN201810044849.7A patent/CN110047266B/zh active Active
- 2018-11-13 WO PCT/CN2018/115258 patent/WO2019140993A1/zh unknown
- 2018-11-13 US US16/465,283 patent/US11184020B2/en active Active
- 2018-11-13 EP EP18882266.2A patent/EP3742418B1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08147144A (ja) * | 1994-11-17 | 1996-06-07 | Yamaha Corp | ディジタル回路 |
CN102043603A (zh) * | 2010-12-13 | 2011-05-04 | 山东科技大学 | 电磁信号转换成三进制数的方法 |
CN102413086A (zh) * | 2011-11-08 | 2012-04-11 | 哈尔滨工程大学 | 三进制调频键控调制方法 |
CN106664098A (zh) * | 2014-09-18 | 2017-05-10 | 英特尔公司 | 用于将二进制映射到三进制及其反转的装置和方法 |
CN205753473U (zh) * | 2015-04-13 | 2016-11-30 | 半导体元件工业有限责任公司 | 在电子设备中节能的系统和电子设备 |
CN104954026A (zh) * | 2015-07-15 | 2015-09-30 | 江苏图码信息科技有限公司 | 多进制数的几何编码表示 |
CN105119690A (zh) * | 2015-07-20 | 2015-12-02 | 北方民族大学 | 一种基于n进制进行数字信号传输的方法 |
CN105739944A (zh) * | 2016-03-21 | 2016-07-06 | 华中科技大学 | 一种基于忆阻器的多进制加法运算电路及其操作方法 |
Also Published As
Publication number | Publication date |
---|---|
EP3742418A4 (en) | 2021-10-13 |
WO2019140993A1 (zh) | 2019-07-25 |
US11184020B2 (en) | 2021-11-23 |
CN110047266A (zh) | 2019-07-23 |
US20210096817A1 (en) | 2021-04-01 |
EP3742418B1 (en) | 2024-05-15 |
EP3742418A1 (en) | 2020-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111652363B (zh) | 存算一体电路 | |
Kang et al. | An energy-efficient VLSI architecture for pattern recognition via deep embedding of computation in SRAM | |
US20160358069A1 (en) | Neural network suppression | |
KR20120093531A (ko) | 음 전압 생성기 및 반도체 메모리 장치 | |
CN104823243A (zh) | 混合三元内容可寻址存储器 | |
US8416617B2 (en) | Semiconductor device, semiconductor system having the same, and method for operating the semiconductor device | |
CN101828233B (zh) | 多值存储设备、系统和方法 | |
JP6324264B2 (ja) | 三値内積演算回路、三値内積演算処理プログラム、及び、三値内積演算回路による演算処理方法 | |
CN110047266B (zh) | 信息表示方法、多进制计算电路及电子系统 | |
Khan et al. | Comparative analysis of different algorithm for design of high-speed multiplier accumulator unit (MAC) | |
CN110889080B (zh) | 乘积累加运算装置、乘积累加运算方法和系统 | |
CN113986195B (zh) | 一种延迟型单比特存内计算单元及装置 | |
CN116204490A (zh) | 一种基于低电压技术的7t存算电路、乘累加运算电路 | |
JP4902662B2 (ja) | シリアル・リンクの信号遷移特性ベースのコード化 | |
Goel et al. | Design and Analysis of Ternary Full Adder Based on FinFET Models | |
Chen et al. | An image recognition processor with time-domain accelerators using efficient time encoding and non-linear logic operation | |
Bian et al. | Computing in-memory with cascaded spintronic devices for AI edge | |
CN113724764B (zh) | 基于非易失存储器的乘法装置 | |
US10417252B2 (en) | Optimizing data conversion using pattern frequency | |
Wang et al. | STT-MRAM Based Highly Orthogonal Hypervector Generator for Hyperdimensional Computing | |
US9960759B2 (en) | N-bit compare logic with single ended inputs | |
TWI600284B (zh) | 數值尋找器以及數值尋找方法 | |
KR20170014118A (ko) | 펄스 폭 확장기 및 이를 포함하는 메모리 시스템 | |
CN115346577A (zh) | 数据读写方法、阻变随机存储器及电子设备 | |
JP4920044B2 (ja) | 1ステージの遅延による投機的なアドレスデコーダ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |