SYSTEM FOR RNS BASED ANALOG-TO-DIGITAL CONVERSION AND INNER PRODUCT COMPUTATION
    1.
    发明申请
    SYSTEM FOR RNS BASED ANALOG-TO-DIGITAL CONVERSION AND INNER PRODUCT COMPUTATION 审中-公开
    基于RNS的模拟数字转换和内部产品计算系统

    公开(公告)号:US20140139365A1

    公开(公告)日:2014-05-22

    申请号:US14130051

    申请日:2012-05-07

    IPC分类号: H03M1/34

    CPC分类号: H03M1/345 G06F7/729

    摘要: A system is proposed for forming the inner product of an input signal having a number of signal entries, with a pre-known vector. Each signal entry is represented in an RNS format. The residue for each modulus is represented as a string in which the number of components taking a first value is equal to the residue. Corresponding components of the strings for different input entries are used to obtain a summation value, and the summation values are accumulated. Since the components of the string are not associated with weight values, the accumulation of the summation values can be performed without using a scaling accumulator. Furthermore, an ADC is proposed which uses the input signal to generate an RNS representation of the signal based on a plurality of moduli. For each modulus, there is a corresponding Residue Number System (RNS) converter which includes a number of zero-crossing-based folding circuits equal to the modulus, and a comparator for each zero-crossing based folding circuit. The output of the comparators is used to form the RNS representation. This ADC is efficient in terms of the number of comparators it uses. Optionally, the RNS representation may be converted into a different digital representation.

    摘要翻译: 提出了一种用于形成具有多个信号条目的输入信号的内积的系统,其具有预先知道的向量。 每个信号条目都以RNS格式表示。 每个模数的残差表示为采用第一个值的分量数等于残差的串。 用于不同输入条目的字符串的相应组件用于获得求和值,并累加求和值。 由于字符串的分量与权重值不相关,所以可以不使用缩放累加器来执行求和值的累积。 此外,提出了一种ADC,其使用输入信号以基于多个模量生成信号的RNS表示。 对于每个模数,存在相应的残余数系统(RNS)转换器,其包括等于模数的多个基于过零的折叠电路,以及用于每个过零的折叠电路的比较器。 比较器的输出用于形成RNS表示。 该ADC在其使用的比较器数量方面是有效的。 可选地,RNS表示可以被转换成不同的数字表示。