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

Profile
Nickname: GopiBulusu     Articles(8)    Visits(13599)    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: 08:30:19 AM, 27/09/2010

What is model-driven design?

   

Electronic and Embedded design is increasingly becoming complex. A model driven approach to design is one way to deal with this complexity by lifting the level of abstraction at which designers work. In fact modelling is an important aspect of ESL Design (Electronic or Embedded System Level).
A model is a specification of a device, processor or system that is being developed which has the look and feel of the final system (Example: prototype). It may also be a replica of an existing system used to analyse certain properties of the system.
Several kinds of modelling languages, frameworks and tools have been developed over the years by design automation researchers. These allow embedded designers to to work with higher level abstractions (models) using model driven tools to automate one or more development activities
Understandably, It is not easy to create modelling frameworks for embedded system design. Embedded systems combine different types of components for realising system behaviour—RF, Sequential, Combinatorial, Programmable Logic and Processors to name a few into a single system.
A modelling language that works well for one component type may not work really well for the other. This did not stop the ambitious from trying to create a single language that attempts to work for many of these (like SystemC). Such attempts have traditionally yielded mixed results.
If one looks at the modelling technologies in the general IT space, one sees a plethora of standards. Just one organisation, The OMG has come out with different specifications like UML (Unified Modelling Language), SysML (System Modelling Language), BPMN (Business Process Modelling Notation) and so on.
Modelling it appears can replace one kind of complexity with another. Clearly design teams need a good strategy in place if they intend to take advantage of model driven development. There is no doubt that the right model driven development strategy can give an organisation a significant competitive advantage in the market place.
I intend to share my thoughts and experience on how to take advantage of modelling in the development of complex electronic embedded designs through this blog. Stay tuned.

Views(731) Comments(0)
Total [0] users voted     
[Last update: 08:30:19 AM, 27/09/2010]
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