Gibt es eine gute Referenz für die Implementierung digitaler Architekturen von Gleitkomma-Arithmetikoperationen? [geschlossen]


7

Ich mache ein Diplomarbeitsprojekt. Ich muss eine FPGA-Implementierung eines neuronalen Netzwerks durchführen. Ich möchte einige mathematische Funktionen wie eine Exponentialfunktion implementieren.

Kennt jemand gute Bücher über FPGAs, VHDL oder die Implementierung digitaler Architektur von Gleitkomma-Arithmetikoperationen?


1
Was ist dein Können? Benötigen Sie eine Einführung in FPGAs und VHDL oder eine Referenz zum Implementieren von Gleitkommaoperationen mit einigen Rezepten in VHDL?
Kevin Vermeer

@reemrevnivek: Ich habe schon einmal VHDL studiert, aber ich hatte noch keine formelle Einführung in FPGAs. Kennen Sie eine Referenz, die ich über FPGAs lesen sollte? Ich habe das Gefühl, dass FPGAs eine weite Welt in dem Sinne sind, dass jeder FPGA-Hersteller eine andere Technologie hat. Natürlich haben alle Hersteller etwas gemeinsam ...
Peterstone

Haben Sie einen Projekt- oder Klassenseitenlink? Das klingt sehr interessant.
Tyblu

Dies wurde auf Ihre Anfrage in ein Community-Wiki konvertiert.
Kortuk

Antworten:


8

Es gibt ANN-Techniken, für die kein Gleitkomma erforderlich ist. Sie werden die Dinge viel einfacher finden, wenn Sie eine davon übernehmen.

Jim Austins Arbeit an der York University fällt mir ein. Er verwendet FPGAs und Festkomma-DSPs.

EDIT: (Leon, ich hoffe es macht dir nichts aus, wenn ich diese Liste hier hinzufüge)


Es fällt mir schwer, mir etwas aus Ecuations oder anderen mathematischen Ausdrücken vorzustellen. Nun, am Ende haben Sie mathematische Ausdrücke und wie implementieren Sie sie? Das sind die Fragen. Ich nehme an, neuronale Netze sind interessant, weil sie in der Elektronik implementiert werden können (ich weiß nicht, dass ich mir eine Signalverarbeitungsanwendung vorstellen kann, die nicht auf mathematischen Ausdrücken basiert). Wie auch immer, ich muss ein Fuzzy Neural Networks verwenden und was mich betrifft, werden Fuzzy Neural Networks durch mathematische Ausdrücke beschrieben.
Peterstone

Außerdem verwende ich das von Takagi und Sugeno vorgeschlagene "Wenn-Dann-Regel" -Formular. Diese Form wird durch mathematische Ausdrücke beschrieben.
Peterstone

Können Sie mir bitte Hinweise zu ANN-Techniken geben, für die kein Gleitkomma erforderlich ist?
Peterstone

Der Link, den Sie gesetzt haben, ist nicht nützlich, da diese Webseite keinen Link zu Dokumentation oder Bibliotheken enthält. Vielleicht kann ich darauf zugreifen, wenn ich Mitglied der York University bin, aber ich bin es nicht.
Peterstone

@ Peterstone: Es enthält Links zu allen Veröffentlichungen dieser Forschungsgruppe. Dies ist der normale Weg für Wissenschaftler, ihr Wissen zu teilen.
drxzcl



2

Ich würde das IEEE-Gleitkommaformat vermeiden und das Format verwenden, das der TI DSP verwendet. Ti hat ein gutes Dokument, das zu einem der älteren DSPs passt, die Ihre Hand durch die Operationen halten. Von dort aus können Sie mit Ihrer Logik beginnen.


Könnten Sie bitte einen Link setzen?
Peterstone

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.