ארכיון verification - Chiportal https://chiportal.co.il/tag/verification/ The Largest tech news in Israel – Chiportal, semiconductor, artificial intelligence, Quantum computing, Automotive, microelectronics, mil tech , green technologies, Israeli high tech, IOT, 5G Mon, 20 Jul 2020 07:37:20 +0000 he-IL hourly 1 https://wordpress.org/?v=6.5.5 https://chiportal.co.il/wp-content/uploads/2019/12/cropped-chiportal-fav-1-32x32.png ארכיון verification - Chiportal https://chiportal.co.il/tag/verification/ 32 32 מנטור גאה להציג: PAVE360 – מערכת של מערכות לרכבים אוטונומיים https://chiportal.co.il/%d7%9e%d7%a0%d7%98%d7%95%d7%a8-%d7%92%d7%90%d7%94-%d7%9c%d7%94%d7%a6%d7%99%d7%92-pave360-%d7%9e%d7%a2%d7%a8%d7%9b%d7%aa-%d7%a9%d7%9c-%d7%9e%d7%a2%d7%a8%d7%9b%d7%95%d7%aa-%d7%9c%d7%a8%d7%9b%d7%91/?utm_source=rss&utm_medium=rss&utm_campaign=%25d7%259e%25d7%25a0%25d7%2598%25d7%2595%25d7%25a8-%25d7%2592%25d7%2590%25d7%2594-%25d7%259c%25d7%2594%25d7%25a6%25d7%2599%25d7%2592-pave360-%25d7%259e%25d7%25a2%25d7%25a8%25d7%259b%25d7%25aa-%25d7%25a9%25d7%259c-%25d7%259e%25d7%25a2%25d7%25a8%25d7%259b%25d7%2595%25d7%25aa-%25d7%259c%25d7%25a8%25d7%259b%25d7%2591 https://chiportal.co.il/%d7%9e%d7%a0%d7%98%d7%95%d7%a8-%d7%92%d7%90%d7%94-%d7%9c%d7%94%d7%a6%d7%99%d7%92-pave360-%d7%9e%d7%a2%d7%a8%d7%9b%d7%aa-%d7%a9%d7%9c-%d7%9e%d7%a2%d7%a8%d7%9b%d7%95%d7%aa-%d7%9c%d7%a8%d7%9b%d7%91/#respond Mon, 20 Jul 2020 07:20:22 +0000 https://chiportal.co.il/?p=30928 מערכת-של-מערכות היא אוסף של מערכות, שלכל אחת מהן תפקיד יעודי וכולן צריכות לעבוד יחד. בנוסף לסביבה הדיגיטלית המסורתית הקיימת במערכות-על-שבב (SoCs) תכנונים של מערכות משלבים אלמנטים פיזיים כמו כניסות חיישנים ואינטראקציות מכניות. דוגמה מושלמת היא הרכב האוטונומי (AV) כפי שמראה באיור 1. רמות התכנון של הרכב האוטונומי: • רמת המעגל המשולב (IC) שיכולה לכלול אחד […]

הפוסט מנטור גאה להציג: PAVE360 – מערכת של מערכות לרכבים אוטונומיים הופיע לראשונה ב-Chiportal.

]]>
מערכת-של-מערכות היא אוסף של מערכות, שלכל אחת מהן תפקיד יעודי וכולן צריכות לעבוד יחד. בנוסף לסביבה הדיגיטלית המסורתית הקיימת במערכות-על-שבב (SoCs) תכנונים של מערכות משלבים אלמנטים פיזיים כמו כניסות חיישנים ואינטראקציות מכניות. דוגמה מושלמת היא הרכב האוטונומי (AV) כפי שמראה באיור 1.

איור 1: תכנון הרכב האוטונומי

רמות התכנון של הרכב האוטונומי:
• רמת המעגל המשולב (IC) שיכולה לכלול אחד או יותר תכנונים של מערכת-על-שבב SoC))
• רמת המערכת מורכבת ממספר יחידות בקרה אלקטרוניות המחוברות זו לזו (ECU) המקפלות כמה או מספר מכשירי IC ומפקחות על פעולות הרכב תחת תרחישי נהיגה שונים.
• מפלס הרכב המקיף את כל המכונית.
• הרמה העליונה היא רמת הקישוריות המקיפה את שלושת הרמות.
האם ניתן לבדוק תכנון של רכב אוטונומי באמצעות תרחישים בזמן אמת? ההערכות אומרות שזה ייקח מיליארדי מיילים של ניסויים בדרכים. במקום זאת, מה שנדרש הוא פלטפורמת אימות בעלת ביצועים גבוהים הפועלת על דגמים דיגיטליים מדויקים בסביבה וירטואלית המחקה תרחישים בזמן אמת.

PAVE360
PAVE360 (איור 2) בנוי על הרעיון של תאום דיגיטלי, והוא מורכב מסביבת אימות ותקפות רכב אוטונומי מלאה שתוכננה על פי רמת המערכת המייצגת תמונת מראה של הרכב הפיזי וסביבת הנהיגה. התאום הדיגיטלי של המערכת עשוי דגמים דיגיטליים המייצגים את סביבת הרכב האוטונומי כולל חיישנים, מעבדים, מפעילים, ECUs, רשתות קישוריות ותרחישי נהיגה. התאום הדיגיטלי הזה יכול לאמת את המערכת של המערכות מבלי לנסוע מיליארדי מיילים.

איור 2: פתרון PAVE360

 

באיור 2 ניתן לראות כי Simcenter PreScan מייצר את תרחישי הנהיגה ונתוני החיישנים המניעים את מערכת המחשוב בפלטפורמת האמולציה של Veloce . Simcenter AMESim מספק הדמיית מערכות ליצירת סביבת לולאה סגורה. אימות טרום סיליקון של תכנון רכב אוטונומי מתאפשר כיום באמצעות PAVE360. לפרטים נוספים וכדי להבין את כל יכולות המערכת אתם מוזמנים לצפות בסמינר זה.

מאמר זה מתפרסם בחסות חברת מנטור Mentor, a Siemens Business 

הפוסט מנטור גאה להציג: PAVE360 – מערכת של מערכות לרכבים אוטונומיים הופיע לראשונה ב-Chiportal.

]]>
https://chiportal.co.il/%d7%9e%d7%a0%d7%98%d7%95%d7%a8-%d7%92%d7%90%d7%94-%d7%9c%d7%94%d7%a6%d7%99%d7%92-pave360-%d7%9e%d7%a2%d7%a8%d7%9b%d7%aa-%d7%a9%d7%9c-%d7%9e%d7%a2%d7%a8%d7%9b%d7%95%d7%aa-%d7%9c%d7%a8%d7%9b%d7%91/feed/ 0
Has formal verification technology stalled https://chiportal.co.il/has-formal-verification-technology-stalled-1604101/?utm_source=rss&utm_medium=rss&utm_campaign=has-formal-verification-technology-stalled-1604101 https://chiportal.co.il/has-formal-verification-technology-stalled-1604101/#respond Fri, 16 Apr 2010 10:01:30 +0000 http://35.206.111.17/~mikep643/www.a85642-tmp.s743.upress.link/has-formal-verification-technology-stalled-1604101/ Has formal verification technology stalled? Dr. Olivier Coudert We all know that functional verification is the costliest and most time-consuming aspect of ASIC design –about 50% of the total cost, and from 40% to 70% of the total project duration. And we all know that simulation is by far the prevalent verification method, even though […]

הפוסט Has formal verification technology stalled הופיע לראשונה ב-Chiportal.

]]>

Has formal verification technology stalled?


Dr. Olivier Coudert

underline-blog-409
We all know that functional verification is the costliest and most time-consuming aspect of ASIC design –about 50% of the total cost, and from 40% to 70% of the total project duration. And we all know that simulation is by far the prevalent verification method, even though it is inherently incomplete due to an input space that is too large to be enumerated.

.

Has formal verification technology stalled?

Dr. Olivier Coudert

underline-blog-409

We all know that functional verification is the Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 costliest and most time-consuming aspect of ASIC design –about 50% of the total cost, and from 40% to 70% of the total project duration. And we all know that simulation is by far the prevalent verification method, even though it is inherently incomplete due to an input space that is too large to be enumerated. So formal verification, which aims at completeness, should be a thriving field, given the impact it can have on the overall cost and schedule of ASIC designs.
There is certainly no lack of competition in formal verification. The big three EDA public companies, Synopsys, Cadence, and Mentor Graphics, have all their own formal verification offering (Formality, Conformal, 0-in), and there are a number of startups, e.g., Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 Jasper, Atrenta, Real Intent, OneSpin, Blue Pearl Software,, to name a few. Formal verification products cover a wide range of applications: System Verilog Assertion Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 (SVA) and property checking; RTL static check; equivalence checking (EC); some limited IP verification; clock-domain crossing (CDC) verification; and timing exception verification (false paths and multi-cycle paths).
Looking at the Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 DAC submissions this year though, I am puzzled by the overwhelming number of papers focused on increasing simulation speed and coverage, as opposed to the handful of papers discussing formal techniques. And this year is not different from last year. And the year before last. Does that mean there is a lack of innovation in formal verification core techniques?

Improving simulation –higher coverage, less patterns, more automation— with formal techniques is a very active field, both in the academic and industrial world. Some inject faults in the RTL to separate the most discriminating patterns (e.g., Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 Certess). Others use SAT and integer constraint solvers to reduce the number of patterns, or to automatically generate patterns for hard-to-cover code branches (e.g., Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 NuSym). But success is all relative. Certess was quickly acquired last year, while NuSym is actively looking for a buyer. There are also semi-formal tools, mixing simulation and state exploration techniques (e.g., Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 Magellan), but they a have limited usage.
What about the more fundamental formal verification technologies? The 80’s were dominated by the development of rigorous semantics models (e.g., multi-valued logic, Verilog and VHDL operational semantics for synthesis and simulation, Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 , temporal logics, and synchronous languages like Esterel and Lustre) and the introduction of BDDs. The 90’s saw EC tools spreading in the industry and the rise of model checking. The 00’s were all about Normal 0 false false false EN-US X-NONE HE MicrosoftInternetExplorer4 SAT and model abstraction to push the capacity of EC and bring property checking to the end-user, as well as static code analysis, CDC, and timing verification. What are we going to see in this decade?
Verification has a lot of challenging problems, with incomplete or no solution at all. Here is my list:
•    Merged arithmetic. There are robust methods to verify adders and multipliers of practically any size, but no one can verify merged arithmetics as small as 32-bits.
•    Low power. This leads to complex properties capturing the correctness of sequential clock gating and power gating. The former is becoming more common, and there are techniques to address most of it (e.g., Calypto and Conformal). But the later is still waiting for a comprehensive and automated solution.
•    RTL debugging. There are a number of static code checkers, but debugging is still very poor.
•    HW/SW verification. Can we leverage deductive methods (predicate logic, HOL, rewriting system) to close the gap between software and RTL?
•    Mixed signal (analog/digital) devices: this is a very young area of research, but it should see a lot of focus given the increasing ubiquity of mixed signal designs.
If formal verification core technology is to evolve, we will see some original solutions to the problems listed above. What do you think should be added to this list? And which techniques will evolve as the most promising?

Dr. Olivier Coudert has 20 years experience in software architecture and EDA product development, including 10 years in research. He received his PhD in Computer Sciences from Ecole nationale supérieure des Télécommunications, Paris , France , in 1991. He has published 50+ papers and book chapters, and he holds several patents on combinatorial optimization and physical synthesis. He is a recognized expert in the fields of formal verification, logic synthesis, low power, and physical synthesis. He led the development of several EDA products, including 3 from scratch in a startup environment. You can follow Olivier on Twitter, meet him on LinkedIn, or read his blog.

{loadposition content-related}

הפוסט Has formal verification technology stalled הופיע לראשונה ב-Chiportal.

]]>
https://chiportal.co.il/has-formal-verification-technology-stalled-1604101/feed/ 0