原创 Racing The Models !

2011-2-25 21:28 3427 19 20 分类: 消费电子


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.

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1406868 2013-9-13 12:01

please pay a visit to the web-sites we stick to, such as this 1, as it represents our picks from the web[...] [...]Every as soon as in a while we coohse blogs that we study. Listed below would be the most up-to-date websites that we pick
相关推荐阅读
用户3810054 2012-08-09 15:24
Modeling Time and Accuracy of Time Models
As one of my full time job responsibilities, selling modeling products, I often encounter a very i...
用户3810054 2012-02-13 19:30
Large System Modeling
Recently J P Morgan announced the use of an "FPGA Supercomputer" to cut risk calculation times fro...
用户3810054 2011-08-13 23:07
Embedded Security Modeling - The beginning
Embedded Security is increasingly becoming an important area of concern. Embedded security encompa...
用户3810054 2011-07-30 08:52
System Level - Loud and Clear At ESC Bengaluru 2011
System level messages were loud and clear at the ESC 2011 Bengaluru (Bangalore) Edition ... LDRA ...
用户3810054 2011-07-13 13:35
Debugging On The z-plane !
Most of us are familiar with debugging complex applications on the algorithmic-plane (understand a...
EE直播间
更多
我要评论
1
19
关闭 站长推荐上一条 /3 下一条