发明名称 Digital serial multiplier
摘要 A multiplier of a binary number A by a binary number B may be configured to add each term AiBj with a left shift by i+j bits, where Ai is the bit of weight i of number A, and Bj the bit of weight j of number B. The multiplier may include a first counter associated with the number A and may count modulo n and be paced by a clock. The multiplier may include a second counter associated with the number B and paced by the clock. Switching circuitry may produce the terms AiBj by taking the content of the first and second counters respectively as weights i and j. Shifting circuitry is configured to shift the content of one of the first and second counters when the other counter has achieved a revolution.
申请公布号 US9098426(B2) 申请公布日期 2015.08.04
申请号 US201313847798 申请日期 2013.03.20
申请人 STMICROELECTRONICS (GRENOBLE 2) SAS 发明人 Le-Gall Herve
分类号 G06F7/523;G06F17/10;G06F7/525 主分类号 G06F7/523
代理机构 Allen, Dyer, Doppelt, Milbrath & Gilchrist, P.A. 代理人 Allen, Dyer, Doppelt, Milbrath & Gilchrist, P.A.
主权项 1. A multiplier for multiplying a binary number A of n bits by a binary number B of p bits and configured to add each term AiBj with a left shift by i+j bits, where Ai is a bit of weight i of the binary number A, and Bj a bit of weight j of the binary number B, with i varying between 0 and n−1, and j varying between 0 and p−1, the multiplier comprising: a first counter associated with the binary number A and configured to count modulo n and be clocked by a clock; a second counter associated with the binary number B and configured to be clocked by the clock; switching circuitry configured to sequentially produce terms AiBj by at least defining the weights i and j based upon contents of said first and second counters respectively; and shifting circuitry configured to shift the content of one of said first and second counters by an increment when the other of said first and second counters has executed a revolution.
地址 Grenoble FR