Feed on
Posts
Comments

SNUG Austin 2017 – UVM Harness Presentation

Verilab will lead a strong presence at SNUG Austin 2017, with consultants Jeff Montesano and Jeff Vance presenting “Verification Prowess with the UVM Harness” on Thursday, October 19th.

Based on their paper, the presentation will explore powerful and highly applicable techniques in the domain of testbench to DUT connection, blazing a path towards achieving verification prowess in projects of all levels. Details will be provided showing how any testbench can use the harness to manage connections more easily while allowing you to manipulate the roles of agents without impact to interface connections. Furthermore, demonstrations will be given on how the presented solution allows UVM testbench developers to apply powerful verification strategies that would not be possible with traditional connections.

More details of this presentation, along with other conference details, can be found here:

https://event.synopsys.com/ehome/277997/Agenda/

Verilab looks forward to taking the opportunity and engage with the verification community at conferences like SNUG Austin. All our past published conference papers and presentations can be found here:

http://www.verilab.com/resources/papers-and-presentations/

See you at SNUG Austin 2017!

3 Responses to “SNUG Austin 2017 – UVM Harness Presentation”

  1. Arun Dsouza Says:

    This was a great paper! I had a question though. I’ve got my harness set up with the recommendation of using input wires for the interface. However, I’m unable to drive the interface using regular procedural code (as would be typical with a VIF). Since these are nets, the LRM suggests that they must be driven with continuous assignments. How do you handle this problem?

  2. Alex Melikian Says:

    Hi Arun, I forwarded your answer to the authors, here’s their response:

    The preferred method is clocking blocks. Other solutions are possible and also work, but clocking blocks are probably most familiar to most people. See the example code at http://www.verilab.com/resources/source-code/ for additional detail. The AHB and APB interfaces are the most fully developed at this time. The clocking block will drive the interface ports while procedural code assigns values via the clocking block the typical way. The example code should always be considered the primary reference, even over code examples in the paper, we will be updating the example code on an ongoing (though intermittent) basis.

  3. brvntsfmoc Says:

    ‘Vielen Dank. Wenn es Ihnen wahrscheinlich gut geht, lerne ich seine oder ihre Reichweite. Wir werden es auf einmal beenden. Zoll
    Ihr Geliebter wanderte zu einer Seite und sah, dass Ihr Geliebter gesprochen hatte, und verlockte sie, zu helfen, hereinzukommen, obwohl er / sie nicht durch den Humor fasziniert war, der damit zusammenh?ngt, dass er oder sie selbst in seinem klaren Schlafzimmer zu summen war. Sie behauptete: http://www.sportschuhepromall.com/asics-gelnimbus-20-c-25.html ‘Ich glaube nicht, dass das auf jeden Fall wichtig sein k?nnte. Es wird weiter als die Führung. Seine oder ihre Exzellenz k?nnte es vorziehen, es oder sie selbst zu üben … Wenn Sie unglaublich k?nnten, flehe ich Sie dazu.’ Wenn Sie das Ereignis in der Regel zurückgehen, werden die meisten von uns den Artikel wahrscheinlich Schuhe Asics Verkauf sofort abrufen
    sicher und sicher geglaubt, schien es ein au?ergew?hnlich kostenloses Rendering zu sein, das mit Mrs. Collinsons pr?zisem Text verbunden war, von dem der Schatz die Frau fuhr, der die Frau fuhr und einfach erw?hlte, von dem etwas zu sein schien, was oft Ihr Liebhaber wirklich tun sollte Arbeit ist sie. Ihr Liebhaber behauptete: ‘Das ist perfekt, Becky. Wir werden den Sohn pers?nlich sehen.’ Zoll, auf das Becky aufbrach, zus?tzlich hatte Mrs. Collinson den Frauenbereich eingenommen.
    Mrs. Collinson würde nicht besonders verliebt sehen. Ihr Liebhaber behauptete: ‘Nun, Sie sind etwas sp?ter. Er / sie hatte den Gegenstand vor einer Stunde abwesend gemacht. Dies ist fast nichts mit jedem zu tun … Und Sie k?nnen sicherlich weg von der Sache, wenn Sie mehr als das beste Training sind. Wenn ich es wage, wird er fast sicher zurückgehen, sobald er / sie best?tigt, dass er oder sie einen falschen Zoll gekauft hat
    Mrs. Collinson sah hartn?ckig aus. Ihr Geliebter behauptete schlie?lich: ‘Nun, wenn ich das Telefon normalerweise nicht anwende, wenn Sie eher engagiert sind, dann muss das fast jeder Führer sein.’
    Mrs. Collinson überprüfte den Artikel, er hatte die Idee, zum Beispiel eine unwahrscheinliche Minute, als ob sie es vorziehen würde, den Inhalt des Artikels wegzulassen, obwohl verschiedene Kriterien an erster Stelle standen. Ihr Geliebter sagte eindringlich, wer Becky genau helfen sollte Auf dem Fazit in der Lounge aufgetaucht, fragte die Frau zus?tzlich: ‘Sie’ machen es dem Vorgesetzten in diesem Artikel m?glich, bis schlie?lich Mr. Kindell dies passiert. Er oder sie wird als falsch betrachtet. Sie müssen sehen, dass er / sie tats?chlich verl?sst, was neben den meisten von uns fast allen erm?glicht,Schuhe Asics Herren dass das M?dchen lernen kann
    Er hatte sich entspannt, er hatte eine Art Lounge-Lounge-Sessel herbeigeführt, als er sah, dass das Gespr?ch weiterging. Zu diesem Zeitpunkt zog er / sie sein oder ihr Gebot zurück und wanderte rückw?rts nach Hause.
    ‘Normalerweise sind wir auf natürliche Weise unruhig, weil Sie zurückkommen, und Kindell reagierte.’ Denken Sie nicht, dass Sie sie m?glicherweise auch per Handy anrufen würden, zus?tzlich zu enthüllen? Asics Sportschuhe Er / Sie k?nnte die Konzepte nicht im Inneren betrachten Ohne gefüllt wird der Artikelanfang, au?erdem wird es zu einer Art Schande, ihm niemals zu sagen, was als vorher erachtet gilt, von dem er / sie vielleicht von welchem. Zoll
    ‘Seine Reichweite? Zoll Mrs. Collinson sah fassungslos an.’ Ich habe keine Strategie. Wenn ich sie auf keine Weise lerne. Es scheint verwirrt zu sein, warum er / sie das Ziel verwendet hat. Zoll Dann, vereint, wer sich eingestimmt hat Viele führen zu Zynismus, obwohl sie nicht Schuhe Asics Damen unmenschlich sein wollen, um Einzelpersonen zu helfen, die nicht besonders beunruhigt waren, fügte Ihr Geliebter hinzu: ‘Aber ich nehme an, es wird aus dem Handy-Ebook. Wenn Sie sich Folgendes ansehen müssen:: Zoll
    Kindell behauptete: ‘Seine Exzellenz erfordert, dass jeder seine oder ihre Frau mit der Fehleinsch?tzung bedauert, die auch hergestellt wurde. Er / sie braucht alle, die die Wertsch?tzung w?hrend ihrer Schuhe Asics Online eigenen Ausrüstung erhalten hat, obwohl Mr. Kindell eine Art Name dafür erhalten hat, weil er auf Ihrem Konto verteilt wird, und dieser Name schien unglaublich gedankenlos in eine andere Tasche zu passen. Zoll
    Seine oder ihre zukünftigen Schritte müssen auf jeden Fall für die Rückgabe Ihres Fahrzeugs sein, um sich zu verbessern.
    ‘Wenn er / sie best?tigt, dass er oder sie nur eine falsche genommen hat, k?nnen wir in Kürze die M?glichkeit haben, sie für die Glocke zu h?ren. Becky sagt voraus, zus?tzlich zu Kindell, dass er sich nach und nach erkundigt hat, was er / sie m?glicherweise k?nnte , zog sich mit dem Zusatz in Anerkennung zurück, der mit der Art und Weise verbunden war, wie kompliziert es war, bestimmte Forschungen gegen die unglaublich schwer fassbaren Praktiken anzustellen, die oft die meisten dieser wohlhabenden Diebe waren und so Schuhe Asics Deutschlandgeschickt eingesetzt wurden.

    waeoicioa201811

Leave a Reply

Captcha
Enter the letters you see above.

Work For Verilab