Hallo, welche Art von Reset kann denn ein Synthesetool effizienter umsetzen (area <-> speed optimiert), Blöcke mit asynchronen Reset oder Blöcke mit taktsynchronem Reset? Ich denke die "schönere" Art ist mit synchronen Reset. Was ist die gebräuchlichere Art? Vielen Dank für eure Tips. David (Ich verwende einen Xilinx VirtexII FPGA, als Synthesetool ISE 7.1)
Aktuelle Synthesetools setzen beides gleich in Hardware um(so zumindest meine Erfahrunen). Also ist ein synchroner Reset besser. Daniel
Was ist in einem synchronen Reset schöner? Synthesewerkzeug wird einfach noch ein FF dazu einsetzen. Eigentlich kommt drauf an, was man macht.
Das heißt für einen synchronen Reset, wird ein FF mehr benötigt als beim asynchronen?? Das reset Signal wird bei mir intern synchron erzeugt, insofern kann ich Blöcke (einfache Counter) mit synchronem als auch asynchronem Reset verwenden. Da ich Platz sparen will, wollte ich halt die Variante verwenden, die nachher weniger Chipfläche verbraucht. (Schon klar ein FF hin oder her ist auch egal, aber wenn ich das bei allen Komponeneten so mach gehts halt gleich in andere Dimensionen) Danke
Wenn Reset synchron intern generiert wird, dann mach das auch synchron, es wird keine zusätzliche Chipfläche gebraucht.
Dazu solltet Ihr Euch mal das durchlesen: www.xilinx.com/xlnx/xweb/xil_tx_display.jsp?sTechX_ID=kc_smart_reset
Dieser Artikel ist auch ganz interessant: http://www.xilinx.com/xlnx/xweb/xil_tx_display.jsp?iLanguageID=1&category=&sGlobalNavPick=&sSecondaryNavPick=&multPartNum=1&sTechX_ID=kc_priorities
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.