Ich habe einen Code versucht, der Lookup-Tabellen benötigt. Ich wollte wissen, ob es andere Möglichkeiten gibt, als case-Anweisungen zu verwenden, um Nachschlagetabellen zu erstellen oder um Werte in ihnen zu speichern.So erstellen Sie Lookup-Tabellen mit Ausnahme von case-Anweisungen
-1
A
Antwort
0
Ein gutes Synthese-Tool wird in der Lage sein, einen ROM (reg [width-1:0] name [depth-1:0]
, wenn Sie so wollen) Sinn zu machen und vernünftige Hardware daraus richtig zu synthetisieren. Sie können auf seine Elemente mit der eckigen Klammer-Syntax zugreifen:
reg [7:0] lut [1023:0];
initial $readmemh(...); // to fill lut
assign output = lut[input];
+0
Danke! Ich werde es in meinem Code versuchen. – Ashley
Verwandte Themen
- 1. So erstellen Sie manuell Ausnahme mit Nachricht und Backtrace
- 2. So erstellen Sie Pfadweiterleitungen
- 3. So erhalten Sie responseBody von Java Ausnahme
- 4. So fangen/werfen Sie Ausnahme mit PowerMockito
- 5. Ausnahme beim Erstellen von Ordner
- 6. So erstellen Sie ConcurrentMultiMap
- 7. Android Erstellen von BitmapDescriptor Ausnahme
- 8. So erstellen Sie Karusselllayout?
- 9. So erstellen Sie AudioBuffer (Audio) von NSdata
- 10. So erstellen Sie einen Clip mit Unity
- 11. So erstellen Sie ein Array von Nachrichtentyp
- 12. So erstellen Sie ein Dreieck von DIV
- 13. IDEA: So erstellen Sie toString() mit Superklasse
- 14. So erstellen Sie ein NSMutableArray von Fließkommawerten
- 15. So erstellen Sie Listen von Kombinationen
- 16. So lösen Sie diese Ausnahme: Ausnahme im Thread "main" java.lang.ArrayIndexOutOfBoundsException
- 17. C# - So erstellen Sie XML mit Unterzeilen
- 18. So erstellen Sie Spinner Kontrolle mit onclickitem
- 19. So erstellen Sie mit AWS CodeBuild
- 20. So erstellen Sie ein Textfeld mit Dezimalwert
- 21. So erstellen Sie AAR-Archivdatei von Android.mk
- 22. So erstellen Sie Konstruktor
- 23. So erstellen Sie genaue Miniaturansichten mit FFMPEG
- 24. So erstellen Sie Video-Streaming mit C#
- 25. So erstellen Sie dynamisch Objekte mit Variablen
- 26. So erstellen Sie manuell Benutzer mit Devise
- 27. So erstellen Sie "Blöcke" mit Regex
- 28. So erstellen Sie eine Liste von Wörterbüchern
- 29. So erstellen Sie Nntplib-Objekte mit Multiprocessing
- 30. So erstellen Sie eine HeatMap mit Bokeh
ist es synthetisierbarer Code? – Serge