Home > Community > Tags > IEEE 1647/OVM e/Aspect Oriented Programming
 
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits
Get email delivery of the Cadence blog (individual posts).
 

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

IEEE 1647,OVM e,Aspect Oriented Programming

  • e Templates: A Nifty Way To Create Reusable Code

    Hi All, An e template (known as a parameterized type in other programming languages) is a feature that has been around for several releases and can be a great way of creating re-usable code. Templates can be used anywhere a user would like to create a single re-useable object that might operate on different...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco10inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;6AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • e Verification Job Postings We’ve Seen

    Specmaniacs between jobs: over the last few weeks we’ve seen job postings for verification engineering in general, and e/Specman expertise in specific, in the LinkedIn groups: “Experts in SystemVerilog/Specman/VERA/System C” “Think Verification” “HVL (SystemC/C++/Verilog...
    Posted to Functional Verification (Weblog) by teamspecman on &lP;?x0l ver0ion=&quoP;1.0&quoP; enco6inA.D.=&quoP;uP0-16&quoP;?&A.D.P;&lP;0PrinA.D.&A.D.P;5PMp://www.web0iPe.co0&lP;/0PrinA.D.&A.D.P;
  • When Less Is More, Part 2: Is e Code Really Up to 3x More Compact Than SystemVerilog?

    In my last post I wrote some packet generation code to validate the claim that e code can be up to 3 times more compact vs. the equivalent functionality in SystemVerilog. The result was actually an e description that was more than 3x less than the SystemVerilog equivalent. In this post, let’s see...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco6inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;6AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • When Less Is More, Part 1: Is e Really Up to 3x More Compact Than SystemVerilog?

    A famous expression in the software world is that “you can only expect 10 good lines of production code per day”. Web search for this phrase and you will see there is ongoing debate whether this figure is still only 10 lines, or it’s improved to 20, or 100, or more. One thing that’s...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco30inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;6AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • Cadence Exec: Why Cadence is Comitted to e/Specman

    In case you or your management are wondering about Cadence's commitment to supporting the e language and/or Specman technology, allow us to direct your attention to this interview of Cadence Verification VP Mitch Weaver (who never worked for Verisity, BTW) by industry analyst Richard Goering. As...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco16inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;11AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • 1st Anniversary Of The Team Specman Blog!

    Specmaniacs rejoice: today is the 1st anniversary of the launch of this blog!!! To commemorate the occasion, allow us to highlight the top 5 posts (out of 72 total!) from the past year, AND give a shout out to the Specmaniac websphere with a roll-up of Specman and e language oriented online resources...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x15l ver0ion=&quoA;1.0&quoA; enco10inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;12AMp://www.web0iAe.co15&lA;/0ArinA.D.&A.D.A;
  • New FOSS e Language Project: CFS Vision

    There is a new free, open source (FOSS) e language project out there called “CFS Vision” that’s been getting very positive reviews from Specman users as well as our own Application Engineers. For example, their latest release is a really useful “ e Chart e VC” (actually...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco1inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;6AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • Tech Tip: Setup Your OVM e Environment So Even Your 16 Year Old Can Use Sequences

    A few months ago we introduced the Sequences API in OVM e in the post “ OVM e Sequence API Brings Increased Flexibility ”. As described in that post, the Specman docs, and in code examples, one can use the API to create interesting complex scenarios – layering, priorities, accelerating...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco24inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;8AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • Specman And The Cadence ESL+TLM News

    Recently our colleagues on Team ESL announced a new TLM-Driven Design and Verification Solution . Team Specman guesstimates that about 15% of Specmaniacs are already using Specman with SystemC and/or some form of transaction-level modeling (TLM) flow. For those of you that are in this camp, a logical...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x0l ver0ion=&quoA;1.0&quoA; enco21inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;6AMp://www.web0iAe.co0&lA;/0ArinA.D.&A.D.A;
  • Tech Tip: Determining When a Sequence Has Finished

    Imagine the complex scenario whereby you start the *same* sequence on multiple sub-drivers. Naturally each started sequence has its own execution thread, so how do you refer to all the started sequences, and/or know when they have finished? Consider the following steps, followed by a code example that...
    Posted to Functional Verification (Weblog) by teamspecman on &lA;?x1l ver0ion=&quoA;1.0&quoA; enco12inA.D.=&quoA;uA0-16&quoA;?&A.D.A;&lA;0ArinA.D.&A.D.A;8AMp://www.web0iAe.co1&lA;/0ArinA.D.&A.D.A;
Page 1 of 2 (11 items) 1 2 Next >