{"id":656,"date":"2015-10-19T18:47:56","date_gmt":"2015-10-19T18:47:56","guid":{"rendered":"http:\/\/coolt.ch\/notizen\/?p=656"},"modified":"2015-10-19T18:48:46","modified_gmt":"2015-10-19T18:48:46","slug":"vhdl-code-von-speicher-starten","status":"publish","type":"post","link":"https:\/\/coolt.ch\/notizen\/vhdl-code-von-speicher-starten\/","title":{"rendered":"VHDL Code von Speicher starten"},"content":{"rendered":"<p><strong>Datei.pof<br \/>\n<\/strong>Der Speicher braucht ein bistream als Synthese.<strong>\u00a0 <\/strong>Deshalb muss neben der *.sof-Datei auch eine *.pof-Datei erzeugt werden.<\/p>\n<p>Grundeinstellung \u00e4ndern<br \/>\nBei der Synthese, soll gleich auch die *.pof-Datei generiert werden.<strong><br \/>\n<\/strong>Assignments\/Device\u00a0\u00a0\u00a0\u00a0 Taste: Device and Pin Options\u00a0\u00a0\u00a0 \/Configuration<br \/>\nAusw\u00e4hlen von:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Active Serial<br \/>\nHacken bei:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 v\u00a0\u00a0 Use configuration device: \u00a0 \u00a0 \u00a0 Auto (oder ausw\u00e4hlen)<br \/>\n.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 v\u00a0\u00a0 Generate compressed bitstream<\/p>\n<p><strong><br \/>\nKonvertieren *.sof zu *.pof<\/strong><br \/>\nFile\/Convert Programming Files&#8230;\/\u00a0\u00a0\u00a0 Folgende EinstellungeProgramming file type:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Programmer Object File (.pof)<br \/>\nConfiguration device:\u00a0\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 (siehe Namen auf Board)<br \/>\nFile name:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &lt;pfad&gt;\/name.pof<br \/>\nInput files to convert:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; Anklicken SOF Data<br \/>\n.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 &#8211; Add File..<br \/>\n. \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 &#8211; outputfile\/datei.sof\u00a0 aus Ordner Synthese<br \/>\nGenerate<\/p>\n<p><strong>Programmer Einstellungen<\/strong><br \/>\nMode:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Active Serial Programming<br \/>\nFile:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 *.sof l\u00f6schen<br \/>\n.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 *.pof adden<br \/>\nDevice:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &lt;name des Speichers&gt; ! nicht des FPGA<\/p>\n<p><strong>Auf Board<\/strong><br \/>\n!!!!! Schalter auf Programm !!! nur so entsteht Verbindung zu Speicher.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Datei.pof Der Speicher braucht ein bistream als Synthese.\u00a0 Deshalb muss neben der *.sof-Datei auch eine *.pof-Datei erzeugt werden. Grundeinstellung \u00e4ndern Bei der Synthese, soll gleich auch die *.pof-Datei generiert werden. Assignments\/Device\u00a0\u00a0\u00a0\u00a0 Taste: Device and Pin Options\u00a0\u00a0\u00a0 \/Configuration Ausw\u00e4hlen von:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Active Serial Hacken bei:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 v\u00a0\u00a0 Use configuration device: \u00a0 \u00a0 \u00a0 Auto (oder ausw\u00e4hlen) .\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 v\u00a0\u00a0 &hellip; <a href=\"https:\/\/coolt.ch\/notizen\/vhdl-code-von-speicher-starten\/\" class=\"more-link\"><span class=\"screen-reader-text\">VHDL Code von Speicher starten<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[17],"_links":{"self":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/656"}],"collection":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/comments?post=656"}],"version-history":[{"count":2,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/656\/revisions"}],"predecessor-version":[{"id":658,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/656\/revisions\/658"}],"wp:attachment":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/media?parent=656"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/categories?post=656"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/tags?post=656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}