Forum: FPGA, VHDL & Co. Top Level als Schematic ausführen?


von Guest (Gast)


Lesenswert?

Oft hat man Desings, in denen man einige große Module hat, die auf Top 
Level Ebene nurnoch zusammengeführt werden müssen. Das höchste der 
Gefühle ist dann mal ein Logisches NOT.
Ist es in so einem Fall sinnvoll, diese ebene als schematic auszuführen?
Wie verhält es sich dann mit den nicht-standard Datentypen in den Ports 
der Module, also zB irgendwelche Records, hat die ISE damit Probleme?

von berndl (Gast)


Lesenswert?

mal anders rum gefragt: Welchen Vorteil hat es fuer dich, mit einem 
proprietaeren Tool eines Herstellers einen Top-Level 'zu malen'?

Da kann auf einen Baustein eines anderen Herstellers nix portiert 
werden...

Meine Meinung: Alles in HDL (Verilog oder VHDL) und lieber ein Top-Level 
Blockdiagramm mit einem Tool deiner Wahl malen

von Guest (Gast)


Lesenswert?

berndl schrieb:
> mal anders rum gefragt: Welchen Vorteil hat es fuer dich, mit einem
> proprietaeren Tool eines Herstellers einen Top-Level 'zu malen'?
>
> Da kann auf einen Baustein eines anderen Herstellers nix portiert
> werden...
>
> Meine Meinung: Alles in HDL (Verilog oder VHDL) und lieber ein Top-Level
> Blockdiagramm mit einem Tool deiner Wahl malen

Du hast völlig recht, daran habe ich nicht gedacht. Das sollte Grund 
genug sein, darauf zu verzichten.
Danke.

von Christian R. (supachris)


Lesenswert?

Empfehle ich auch. Ich hab das auch mal probiert einen TopLevel 
Schaltplan zu malen, aber ist nur nervig. Selbst kleinste Änderungen 
werden ganz schnell nervig. Mit Generics ist es auch gruselig....

: Bearbeitet durch User
von Tim R. (mugen)


Lesenswert?

Ich persönlich finde es eigentlich ganz gut, aber kleinere Änderungen 
können in der Tat wirklich aufwendiger werden. Sehr lange habe ich mit 
der Xilinx Software gearbeitet und dort ist es kein Vergnügen. Seit 
dieser Woche beschäftige ich mich mit Altera Quatrus II und ich muss 
wirklich zugeben, dass diese Software viel besser ist. Keine Probleme 
mit UCF-Fles, bessere Bedienung, bessere Hilfedateien etc., kompilieren 
ist sehr viel schneller, Top Level Schematic macht in diesem Tool 
wirklich Sinn und vor allem stellt die Software mehr Informationen 
bereit. Z.B. Variablen/Parametern von Blöcken, Pin-Zuweisungen usw. usw. 
Ich erwäge nun wirklich komplett zu Altera zu wechseln.
In Firmen ist TopLevel Schematic sehr hilfreich, um Funktionen innerhalb 
des CPLDs/FPGAs besser zu erklären. Bei Xilinx wird der Schaltplan in 
VHDL etc. übersetzt, man kann also sehr wohl ohne Probleme wechseln.

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
Noch kein Account? Hier anmelden.