Hallo, selbst auf die Gefahr, daß ich mich lächerlich machen, meine Frage: ist es möglich eine Schaltung (z.B. einen Zähler mit 7-Segment-Decoder) zu zeichnen und per Programm in einen Code compilieren zu lassen ? Disen Code in einen sog.Altera - Chip zu brennen, der dann die Funktionalität der o.g. Konfiguration hat ? Welche Software macht das? Ich habe, so glaube ich, soetwas im Funkamateur in Jahre 2003(?) mal gelesen. Ich würde mich Über Antworten freuen und danke im Voraus Fred
Hi. Also bei altera kann ich dir das nicht beantworten, aber beim Xilinx Webpack ist das unter dem Namen Schematics zu finden. Allerdings kann ich da nur von abraten. Es ist erheblich besser VHDL zu lernen als es mit dem Zeichnungsorientierten gebastel. Ich habs auch mal probiert... aber es geht :-) Axel
Ja, das geht mit der kostenlosen Version von Quartus (Altera)! Mittlerweile funktioniert sogar die Optimierung über die Grenzen der Symbole hinaus sehr gut. Allerdings ist soetwas, meiner Meinung nach, nur für kleine Projekte geeignet. Bei größeren Aufgaben verliert man schnell den Überblick; dazu kommt noch, dass die Bedienung des Tools nicht besonders komfortabel ist (vorallem bei Bussen). Henrik
Hallo, danke für Eure Antworten. Ich mache mich mal auf die Suche nach Altera und Xilinx. Altera verlangt aber eine recht eigenwillige Registrierung und linkt mich immer zu einer kostenpflichtigen Vollversion. Hättest Du (Henrik)vielleicht einen Link ? Danke und Gruß Fred
Hallo, ich kann mich Hendrik nur anschließen. Das Ganze ist wirklich nur für kleine Sachen zu gebrauchen, wenns größer wird ist es sehr unübersichtlich. Ich habe es auch mal ausprobiert um Quartus kennen zu lernen. Die ganzen Tutorials von Altera basieren irgendwie auf diese Art. Ich habe es aber ganz schnell sein lassen, weil es mir einfach zu aufwendig ist. Um diese Regisitrierung bei Altera kommst du glaube ich nicht drum herrum. Wenn du dich "registriert" hast, bekommst du eine ID. Diese dann nachdem du auf dieser Site https://www.altera.com/support/software/download/altera_design/quartus_we/dnl-quartus_we.jsp den Link angeklickt hast, mit Passwort eintragen, und Quartus herrunterladen. Anschließend noch eine freie Lizenz dort besorgen. MfG =>dnb<=
kleiner Nachtrag, ich hab es grade mal Testweise versucht, die Site wohl gerade mal wieder umgebaut. Bei mir passiert nichts. Vielleicht geht es ja bald wieder. MfG =>dnb<=
dnb hat recht, ohne Registrierung kann man das bei Altera nicht runterladen. Es ist aber trotzdem kostenlos. Selbst wenn du Quartus auf einer anderen Seite findest (z.B. bei einigen Unis), musst du bei Altera eine Lizenzdatei anfordern; das geht zwar recht fix (einige Minuten), aber auch da musst du persönliche Angaben machen. Die Lizenzdatei kopieren bringt nichts, weil Quartus bei jedem Start die Seriennummer der Netzwerkkarte oder der Festplatte überprüft. Ich empfehle dir die Software von Xilinx; die schluckt obendrein auch noch weniger Systemressourcen als Quartus. Zum Simulieren bietet sie allerdings nichts, dafür muss man sich von Xilinx die kostenlose Version vom Modelsim runterladen. Das ist nicht unbedingt ein Nachteil, da Modelsim in (meinen Augen) ein sehr viel besserer Simulator ist, als der eingebaute von Quartus. Henrik
Nochmals zum grafischen programmieren: Da wird nun schon seit Jahren rumgeforscht, doch es kommt nix bei raus. Vor einigen Jahren dachte man, man könnte mit der UML Programme automatisch erstellen lassen. Funktioniert in der Praxis aber alles nicht. Für kleine Progrämchen geht das teilweise recht gut und ist auch handhabbar. Aber für reale Programme taugt das alles nix. Meine Meinung nach ist der Grund dafür ganz einfach: Reale Programme sind einfach viel zu komplex und kompliziert. Und eine Sprache ist viel ausdrucksstärker als eine Grafik.
Und dabei sagt man doch: "Ein Bild sagt mehr als tausend Worte" :P
Moin... Kann ich so nicht stehen lassen, sorry. Es ist möglich eine graphiosche Beschreibung der von Strukturen vorzunehmen, und die ist dann schlicht aussagekräftiger als der HDL Source. Das dies frei erhältliche Software das nicht gebacken bekommt ist ein ganz anderes Thema. Wer sich für das Thema ernsthaft interessiert und sich mit großen Designs auseinandersetzt kann sich ja mal FPGA Advantage von Mentor Graphics ansehen. Die komplexen Designs werden Top-Down erstmal graphisch in Funktionsblöcke zerlegt und verbunden. Die Software kümmert sich in erster Linie um das Management der Design (Versionen, Backup, Interfaces) und die letzliche Prüfung. In diesen Blöcken kommen dann gezielt HDL Beschreibungen zum Einsatz. Klein, kompakt und durch die graphische Vorbereitung schnell zu implementieren. Am Ende wird zur Synthese alles in VHDL plattgemacht und dem Synthesetool übergeben. Die eigentliche Leistung ist die Integration der Bestandteile und das ist SEHR komplex.... was sich die SW Hersteller dann auch gut bezahlen lassen. -- Sven Johannes
Ich mache das folgendermaßen: Die Funktionen schreibe ich in VHDL, so dass ich Module habe. Davon erzeuge ich Symbole, die ich dann in der Zeichnung verbinde. Dann weiß ich genau, was die Module machen habe die Funktion aber druckreif. Ich finde auch bei größeren Projekten kann man sich mit den Symbolen viel besser orientieren. Nur mit Quelltexten fehlt einem total der Zusammenhang. Gruß Mattias
Hi! Hab heute am der fh mein spartan-3 starter kit bekommen, und soll mich da jetzt v.a. in die zeichnerische Programmierung einarbeiten. Leider sind sämtliche Handbücher usw. auf englisch... falls mir von euch "Erfahrenen" da jemand nen Tip geben kann, so dass ich immerhin mal nen Einstieg finde, wär das echt klasse.
Moin... - Englisch lernen. -Wenn mit "zeichnerisch" das Webpack Geschleuder gemeint ist: WEGSCHMEISSEN! WEIT! -Dann VHDL lernen, notfalls mit deutschen Büchern. -Evtl. die weggeschmissene Soft nochmal vorholen und zum strukturieren der Komponenten benutzen. -- SJ
Vieleicht helfen Dir die Videos von Xilinx weiter: http://www.demosondemand.com/clients/xilinx/001/page/index_destools.asp#18 Ist zwar auch Englisch aber Du kannst beim KlickiKlacki auf der ISE zuschauen.
Hatte mir letztens bei Demosondemand nen Video zu "DEM" neuen Must-Have Tool von Xilinx, PlanAhead 8.1 angeschaut. War ne echt schöne Selbstbeweihräucherung. Ausser wie toll das Programm ist, wurde da nichts rübergebracht. Aber vielleicht sind die anderen Videos ja besser ;-)
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.