Global Sources
EE Times - IndiaWebsite
eeBlog-Article content Home / eeBlog / 

Profile
Nickname: GopiBulusu     Articles(8)    Visits(13601)    Comments(0)    Votes(0)    RSS
In Model Driven, Gopi Kumar Bulusu, CEO and founder of Sankhya Technologies, draws from his expertise on distributed computing and embedded systems to write about model-driven design.
Blog Archive:
2012 -  Feb
2011 -  Aug.,  Jul.,  Feb
2010 -  Dec.,  Nov.,  Sep
View All

Posted: 09:16:40 PM, 25/02/2011

Racing The Models !

   


As model driven and meta-model driven design take hold, interesting paradigms for complex system design and verification are evolving. The line between modeling, design and verification is actually blurring.

As an example, when one builds an architectural model for a processor, the model can often be used for simulating the processor, for synthesizing the processor to RTL (often using a VHLS engine), for generating C/C++ tools as well as for automating verification by generating instruction sequences (test cases) and reference results.

Generally a particular team may only be interested in performing one of the above activities. However, the model driven approach results in  "free" side-effects.

Again, taking the above example, a verification team creating a processor architecture model for the purpose of verification, will in fact be creating tools like compilers, assemblers and linkers, simulators and the ability to  actually synthesize the model to RTL as a "side-effect"

When different teams use different modeling strategies (which is not that uncommon), this results in teams racing their models, where models as they mature are also used continuously to check each other !

Racing models then is an interesting agile technique to leverage competitive collaboration in an organization using model driven
development.

Views(707) Comments(0)
Total [0] users voted     
[Last update: 09:28:53 PM, 25/02/2011]
CONTACT US TO OWN A BLOGNew!  

Have Your Say!

Got something to say? Why not share itwith other engineers?

CONTACT US TO OWN ONE!

SEE WHAT OTHERS HAVE SAID?

Top eeBlog Keywords

1.  book review

2.  fpga

3.  processor

4.  ipad 2

5.  ipad

Datasheets

Datasheets

Looking for parts to specify for your design project? Browse our library of datasheets NOW!

  • LT1640AH Negative Voltage Hot Swap Controller
  • LT4220 Dual Supply Hot Swap Controller
  • LT4250H Negative 48V Hot Swap Controller
  • LT4254 Positive High Voltage Hot Swap Controller with Open-Circuit Detect
  • LTC1643A PCI-Bus Hot Swap Controller

...more datasheets

Industry News

...more

eeBlogs
eeForum homepage