tag:blogger.com,1999:blog-9157206405178843096.post7127331671169782424..comments2024-02-12T14:57:58.257+05:30Comments on siddhakarana: Verification Futures India 2013 - Quick recap!Gaurav Jalanhttp://www.blogger.com/profile/16509909311582718412noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-9157206405178843096.post-54739839610161181632013-04-06T08:49:05.876+05:302013-04-06T08:49:05.876+05:30Rajeshwari,
Thanks much for reading the post &...Rajeshwari,<br /><br />Thanks much for reading the post & sharing your thoughts.<br />HW accelerator is a completing technology and comes into picture when CPU based approaches stagnate and is costly too.<br />On the specific task, so far we have always focused on designing as per spec and verifying to ensure that the design is an exact representation of spec. We need to think in the direction where the working/verified design is an exact representation of the software requirements to reduce the overall verification goals.Gaurav Jalanhttps://www.blogger.com/profile/16509909311582718412noreply@blogger.comtag:blogger.com,1999:blog-9157206405178843096.post-90922448750206464492013-04-04T11:47:42.751+05:302013-04-04T11:47:42.751+05:30Hardware accelerators is a replacement for the CPU...Hardware accelerators is a replacement for the CPU based simulation approach.<br />Gaurav, Doesn't this solution become Application Specific Design for Verification platform. Presently the software verification platform uses a generic approach to do code coverage and functional verification.<br />In case of the Hardware Accelerator design this approach may depend more on the application/design under consideration. Nevertheless, this solution may utilize lesser time for DFV. The isolation between the design engineer and the verification engineer is less. <br />My question is should be a specific task to be accomplished during the design and development phase only?<br />Rajeshwari Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9157206405178843096.post-39108038624173388602013-04-03T07:29:21.792+05:302013-04-03T07:29:21.792+05:30Hi Chandresh,
Yes, what is not simulated doesn...Hi Chandresh,<br /><br />Yes, what is not simulated doesn't work. But will software ever try using it is an important point. The Chips into production have bugs. It is just that the software running on top of it doesn't stimulate them and everything is fine. Can we use this to our advantage?<br /><br />Is there a replacement to the CPU based simulation approach?<br />Answer is hardware accelerators/emulators or GPU based platforms.<br /><br />Can we avoid the constraint of limited CPU cycles during peak execution period?<br />Answer is cloud computing.<br /><br />All these are work under progress. Hardware accelerators have gained traction. GPU based is still under development while cloud is facing the challenge of security to be adopted.Gaurav Jalanhttps://www.blogger.com/profile/16509909311582718412noreply@blogger.comtag:blogger.com,1999:blog-9157206405178843096.post-46825496138613577672013-04-02T16:20:10.581+05:302013-04-02T16:20:10.581+05:30The crux of the verification solution -- what is n...The crux of the verification solution -- what is not simulated, does not work. Period.<br /><br />The following is not clear in the article, "Is there a replacement to the CPU based simulation approach? Can we avoid the constraint of limited CPU cycles during peak execution period?"Chandresh Patelhttp://www.veriflowtech.comnoreply@blogger.com