RECHENWERK FÜR NÄHERUNGSWEISE BERECHNUNGEN IN NEURONALEN NETZWERKEN

    公开(公告)号:WO2021239449A1

    公开(公告)日:2021-12-02

    申请号:PCT/EP2021/062265

    申请日:2021-05-10

    申请人: ROBERT BOSCH GMBH

    IPC分类号: G06N3/063 G06N3/08 G06N3/04

    摘要: Rechenwerk (1) zum Berechnen eines Näherungswerts für ein Produkt (3) oder eine Summe zweier eingegebener Zahlen (2a, 2b), umfassend eine Mehrzahl von Rechenbausteinen (4, 4a, 4b), wobei mindestens einer dieser Rechenbausteine (4a) dazu vorgesehen ist, Einzelprodukte bzw. Einzelsummen von Ziffern der eingegebenen Zahlen (2a, 2b) zu berechnen, und wobei mehrere Rechenbausteine (4b) in einem Addierwerk (5) verschaltet sind, das dazu ausgebildet ist, aus den Einzelprodukten, bzw. aus den Einzelsummen, Ziffern (3a-3k) des Produkts (3), bzw. der Summe, zu berechnen, wobei mindestens ein Rechenbaustein (4), der für die Berechnung mindestens eines Einzelprodukts bzw. einer Einzelsumme, und/oder für die Fortpflanzung dieses Einzelprodukts bzw. dieser Einzelsumme auf das Produkt (3) bzw. die Summe, erforderlich ist, in dem Rechenwerk (1) fehlt oder dort so verschaltet ist, dass er zur Laufzeit des Rechenwerks (1) selektiv ganz oder teilweise deaktivierbar ist.

    SKALARPRODUKTSCHALTUNG UND VERFAHREN ZUM BERECHNEN BINÄRER SKALARPRODUKTE EINES EINGANGSVEKTORS MIT GEWICHTSVEKTOREN

    公开(公告)号:WO2022063658A1

    公开(公告)日:2022-03-31

    申请号:PCT/EP2021/075407

    申请日:2021-09-16

    申请人: ROBERT BOSCH GMBH

    摘要: Die Erfindung betrifft eine Skalarproduktschaltung zum Berechnen eines binären Skalarprodukts eines Eingangsvektors mit einem Gewichtsvektor sowie ein zugehöriges Verfahren. Die Skalarproduktschaltung umfasst einen oder mehrere Addierer und wenigstens eine Matrixschaltung mit in mehreren Zeilen und mehreren Spalten matrixförmig angeordneten Speicherzellen, die jeweils einen ersten und einen zweiten Speicherzustand aufweisen. Jede Matrixschaltung weist wenigstens einen Gewichts bereich mit einem oder mehreren Bitabschnitten auf, wobei die Matrixschaltung für jeden Bitabschnitt einen Analog-Digital-Wandler und eine damit verbundene Bitschiebeeinheit aufweist, wobei die Spaltenleitungen des Bitabschnitts mit dem Analog-Digital-Wandler verbunden sind und wobei für jede Spalte ein Spaltenauswahlschaltelement vorgesehen ist. Die Bitschiebeeinheiten sind mit einem der Addierer verbunden, wobei jeweils diejenigen Bitschiebeeinheiten, die in einem Gewichtsbereich umfasst sind, mit demselben Addierer verbunden sind.

    STROMZÄHLSCHALTUNG FÜR EINE MATRIXOPERATIONSSCHALTUNG, SUMMATIONSSCHALTUNG UND VERFAHREN ZU DEREN BETREIB

    公开(公告)号:WO2022043077A1

    公开(公告)日:2022-03-03

    申请号:PCT/EP2021/072487

    申请日:2021-08-12

    申请人: ROBERT BOSCH GMBH

    摘要: Die Erfindung betrifft eine Stromzählschaltung für eine Matrixoperationsschaltung, aufweisend einen Schaltungseingang für einen elektrischen Eingangsstrom, der ein Ausgangsstrom der Matrixoperationsschaltung ist. Die Stromzählschaltung ist dazu eingerichtet, ein Massepotential am Schaltungseingang bereitzustellen, den Eingangsstrom am Schaltungseingang über die Zeit zu integrieren, eine Speicherladung zu speichern, die bis zu einer vorbestimmten Maximalspeicherladung entsprechend einer Proportionalitätskonstante proportional zum integrierten Eingangsstrom erhöht wird, den integrierten Eingangsstrom in einer Ladungsmaßeinheit zu quantifizieren, wobei die Ladungsmaßeinheit unter Berücksichtigung der Proportionalitätskonstante der Maximalspeicherladung entspricht, und den auf die nächste ganzzahlige Ladungsmaßeinheit abgerundeten integrierten Eingangsstrom als eine Zählsumme zu bestimmen. Weiterhin betrifft die Erfindung eine Summationsschaltung, die eine Matrixoperationsschaltung und mehrere mit Stromausgängen der Matrixoperationsschaltung verbundene Stromzählschaltungen umfasst, ein Verfahren zum Betrieb einer Summationsschaltung, eine Recheneinheit zur Ausführung des Verfahrens und ein Rechenmodul, das einer Summationsschaltung und eine Recheneinheit umfasst.