Wie erstelle ich unter Vivado automatisiert das Grundgerüst einer Testbench? Geht das überhaupt?

Gast #3714794
Hallo zusammen,

unter ISE gab es immer die Möglichkeit das Grundgerüst einer Testbench 
aus dem vorhandenen VHDL Design zu generieren, so dass man automatisch 
ein File mit einer UUT/DUT und einem Taktprozess hatte...

Wo geht das in Vivado? Muss man da wirklich alles selber händisch 
eintippen und zusammenkopieren? So habe ich das jetzt mal gemacht 
(funktioniert auch), aber das muss doch auch automatisiert gehen?

Vielleicht war ich auch nur auf einem Auge blind und habe die Funktion 
nicht gefunden?! ;-)

Danke und Gruß,
micro
Gast
hm ok - Vivado scheint irgendwie noch nicht so richtig fertig 
programmiert zu sein - habe ich mittlerweile den Eindruck ^^

Soviele komische Bugs, Unzulänglichkeiten und Merkwürdigkeiten... Aber 
was soll man machen...

;-)
greg schrieb:
> Man könnte da munkeln, dass ja sowieso niemand freiwillig den
> schrecklichen Editor in Vivado verwendet. ;)

Muss man ja auch in ISE nicht. Auch da hab ich den NP++ drin, und die 
automatische Erstellung der TB klappt meistens gut.

micro schrieb:
> hm ok - Vivado scheint irgendwie noch nicht so richtig fertig
> programmiert zu sein - habe ich mittlerweile den Eindruck ^^
>
> Soviele komische Bugs, Unzulänglichkeiten und Merkwürdigkeiten... Aber
> was soll man machen...

Xilinx Software und fertig? Die ist doch höchstens im Beta-Stadium. Ich 
glaube sobald der Compiler durchkommt, wird das einfach rausgegben. "It 
compiles! Let´s ship it!" Software Tests oder gar Usability Tests haben 
die noch nie gehört. Ebensowenig wie Versionskontrolle.
Wie ist dann da Altera von der Benutzbarkeit? Also ich verwende ISE und 
bin naja ... es funktioniert ist aber irre langsam und verwendet nur 
einen CPU Kern, der Editor könnte auch besser sein. Ist da Quartus 
"besser"?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.