Forum: FPGA, VHDL & Co. Warum funktioniert mein Beispiel (Webpack) nicht?


von Pit (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

Ich habe ein einfaches Beispiel gemacht um mich mit Webpack
einzuarbeiten. Ich besitze ein Spartan 2 Board von Trenz.
Ich kann zwar den FPGA erfolgreich konfigurieren aber an den
entsprechenden Pins passiert nicht.

Für den Anfang möchte ich mit Schematic arbeiten unt nicht mit VHDL

Ich wäre sehr froh wenn mir jemand helfen könnte

Grüsse

Pit

von Pit (Gast)


Lesenswert?

Nachtrag:

Im "Pad Report" sind die Pins "unused" ich weiss aber nicht warum.


Gruss

Pit

von Sven Johannes (Gast)


Lesenswert?

Moin...

Wenn die PADs unused sind, werden sie nicjtz angesteuert. Ganz einfach.
Mit dem Schematic Schrott solltest du dich gar nicht erst abgeben.
Besorg dir ein vernünftiges Lehrbuch VHDL und machs gleich richtig.

Ansonsten finde ich deine Constraints ein bischen dürfit. Im *.ucf
werden eigentlich die Pins definiert.

--
 Sven Johannes

von Pit (Gast)


Lesenswert?

Hallo Sven

Ich habe vor ca 10 Jahren mal mit Schematic gearbeiten und kam damals
als ich eingearbeitet war sehr gut zu recht. Ich weiss das Vhtl besser
ist aber ich habe leider im Moment nicht die Zeit das zu.

Ich weiss dass viele Schematics nicht lieben aber wenn ich mich richtig
eingearbeitet habe funktionert es blendend.


Gruss

Pit

von Pit (Gast)


Lesenswert?

Hallo zusammen

Was ist der Unterschied zwischen "PACE" und dem "Contrains Editor"

Ich habe das Problem gelöst. ich konnte mit dem "Contrains Editor"
nicht die "Loc" zuweisen.

Mit dem "PACE" konnte ich direkt eingeben.

Aber irgendwie habe ich den genauen Unterschied zwischen den beiden
Programmen nicht begriffen.

Eigentlich sollte man doch mit beiden Programmen die Pins zuweisen?

Welches Programm braucht man für was?

Gruss

Pit

von Sven Johannes (Gast)


Lesenswert?

Moin...

Beide Tools setzen Constraints. PACE hat nur halt das Frontend für das
Pinout samt IO Konfiguration, der Editor ist (auch) für Timing
zuständig.

Wenn du mit diesem Gekraute zurechgekommen bist hast du wohl nie
größerer Projekte bearbeitet. Als totale Bankrotterklärung gibt es doch
jetzt den Menüpunkt "Cleanup all Projektfiles". Das Ding killt ALLES
was nicht Quellcode ist und zwingt zum neuen Übersetzen. Das war lange
der einzige Spruch den der Support hatte. Sobald die Sheet hierachisch
angeordnet werden "vergisst" er Änderungen, das Datenformat wurde
mindetens zweimal total geändert... Schrott. Der "Code" ist weit ab
von optimal, es kann nicht optimiert werden da teilweise Netzlisten
eingebunden werden, Verifikation geht gegen NULL... nein Danke. Kann
ich nichteinmal Amateuren/Anfängern empfehlen, die "klein anfangen"
wollen.

--
 Sven Johannes

von Pit (Gast)


Lesenswert?

Hi Senven

Nein was grössers habe ich damit noch nie gemacht. Bin eben wieder
daran es neu zu erlernen nur bringe ich es mit den "Constraints
Editor" nicht zum laufen.


Gruss

Pit

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.