{"id":441,"date":"2016-12-03T13:02:03","date_gmt":"2016-12-03T12:02:03","guid":{"rendered":"http:\/\/www.analogflavor.com\/en\/?p=441"},"modified":"2017-01-27T10:01:19","modified_gmt":"2017-01-27T09:01:19","slug":"case-study-using-bespice-wave-parser-for-model-extraction-and-characterization","status":"publish","type":"post","link":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/","title":{"rendered":"Case study: using BeSpice Wave Parser for model extraction and characterization"},"content":{"rendered":"<p><a href=\"http:\/\/sydelity.com\/\">SYDELITY<\/a> is a start-up company aiming to provide services in the field of system-level simulation.<\/p>\n<blockquote><p>We help customer to speed-up, extend the range and improve the accuracy of their mixed-mode system-level simulations. We provide a model extraction service and consulting. For the model extraction process, we typically run a series of simulations on a target sub-system in order to characterize its behaviour over the state-space of interest. This generates a lot of data.<\/p>\n<p>&nbsp;<\/p>\n<p>We needed to interface our internal tools with several simulators. We had made some trials with the API&#8217;s available from some EDA vendors and were not satisfied with the throughput. Also we had also to unify the various vendor-specific API&#8217;s in order to seamlessly access data from the different simulators. We were looking for a viewer that would offer API&#8217;s to Python and other languages and allow fast access to the results data-bases from EDA vendors.<\/p>\n<p>&nbsp;<\/p>\n<p>The <a href=\"https:\/\/www.analogflavor.com\/en\/bespice\/bespice-wave-parser\/\">waveform parser library<\/a> from AnalogFlavor allows us to access data from our simulations easily in various high-level scripting languages. We were initially interested mainly in the <a href=\"https:\/\/www.analogflavor.com\/en\/parse-spice-simulation-output-with-python\/\">Python API<\/a>, but also requested to have <a href=\"https:\/\/www.analogflavor.com\/en\/parse-spice-simulation-output-with-matlab\/\">Matlab and Octave API&#8217;s<\/a> which AnalogFlavor very promptly delivered. We had special licensing needs for being able to package the waveform parser library along with our code for data collection at the customer side and appreciated the way in which AnalogFlavor handled our request.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>SYDELITY is a start-up company aiming to provide services in the field of system-level simulation. We help customer to speed-up, extend the range and improve the accuracy of their mixed-mode system-level simulations. We provide a model extraction service and consulting. For the model extraction process, we typically run a series&#8230;<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/\">Continue reading<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,4],"tags":[],"class_list":["post-441","post","type-post","status-publish","format-standard","hentry","category-eda","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Case study: using BeSpice Wave Parser for model extraction and characterization - Analog Flavor<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Case study: using BeSpice Wave Parser for model extraction and characterization - Analog Flavor\" \/>\n<meta property=\"og:description\" content=\"SYDELITY is a start-up company aiming to provide services in the field of system-level simulation. We help customer to speed-up, extend the range and improve the accuracy of their mixed-mode system-level simulations. We provide a model extraction service and consulting. For the model extraction process, we typically run a series... Continue reading\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/\" \/>\n<meta property=\"og:site_name\" content=\"Analog Flavor\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-03T12:02:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-01-27T09:01:19+00:00\" \/>\n<meta name=\"author\" content=\"gerard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gerard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/\"},\"author\":{\"name\":\"gerard\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/person\\\/eb53853a8fc51965bfa63ed62aae74f3\"},\"headline\":\"Case study: using BeSpice Wave Parser for model extraction and characterization\",\"datePublished\":\"2016-12-03T12:02:03+00:00\",\"dateModified\":\"2017-01-27T09:01:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/\"},\"wordCount\":244,\"publisher\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\"},\"articleSection\":[\"EDA\",\"News\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/\",\"name\":\"Case study: using BeSpice Wave Parser for model extraction and characterization - Analog Flavor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#website\"},\"datePublished\":\"2016-12-03T12:02:03+00:00\",\"dateModified\":\"2017-01-27T09:01:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2016\\\/12\\\/03\\\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case study: using BeSpice Wave Parser for model extraction and characterization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\",\"name\":\"Analog Flavor\",\"description\":\"Waveform Viewer Technology\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\",\"name\":\"Analog Flavor\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cropped-site-icon-af.jpg\",\"contentUrl\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cropped-site-icon-af.jpg\",\"width\":512,\"height\":512,\"caption\":\"Analog Flavor\"},\"image\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/person\\\/eb53853a8fc51965bfa63ed62aae74f3\",\"name\":\"gerard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g\",\"caption\":\"gerard\"},\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/author\\\/gg_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Case study: using BeSpice Wave Parser for model extraction and characterization - Analog Flavor","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/","og_locale":"en_US","og_type":"article","og_title":"Case study: using BeSpice Wave Parser for model extraction and characterization - Analog Flavor","og_description":"SYDELITY is a start-up company aiming to provide services in the field of system-level simulation. We help customer to speed-up, extend the range and improve the accuracy of their mixed-mode system-level simulations. We provide a model extraction service and consulting. For the model extraction process, we typically run a series... Continue reading","og_url":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/","og_site_name":"Analog Flavor","article_published_time":"2016-12-03T12:02:03+00:00","article_modified_time":"2017-01-27T09:01:19+00:00","author":"gerard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gerard","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/#article","isPartOf":{"@id":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/"},"author":{"name":"gerard","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/person\/eb53853a8fc51965bfa63ed62aae74f3"},"headline":"Case study: using BeSpice Wave Parser for model extraction and characterization","datePublished":"2016-12-03T12:02:03+00:00","dateModified":"2017-01-27T09:01:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/"},"wordCount":244,"publisher":{"@id":"https:\/\/www.analogflavor.com\/en\/#organization"},"articleSection":["EDA","News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/","url":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/","name":"Case study: using BeSpice Wave Parser for model extraction and characterization - Analog Flavor","isPartOf":{"@id":"https:\/\/www.analogflavor.com\/en\/#website"},"datePublished":"2016-12-03T12:02:03+00:00","dateModified":"2017-01-27T09:01:19+00:00","breadcrumb":{"@id":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.analogflavor.com\/en\/2016\/12\/03\/case-study-using-bespice-wave-parser-for-model-extraction-and-characterization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.analogflavor.com\/en\/"},{"@type":"ListItem","position":2,"name":"Case study: using BeSpice Wave Parser for model extraction and characterization"}]},{"@type":"WebSite","@id":"https:\/\/www.analogflavor.com\/en\/#website","url":"https:\/\/www.analogflavor.com\/en\/","name":"Analog Flavor","description":"Waveform Viewer Technology","publisher":{"@id":"https:\/\/www.analogflavor.com\/en\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.analogflavor.com\/en\/#organization","name":"Analog Flavor","url":"https:\/\/www.analogflavor.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.analogflavor.com\/en\/wp-content\/uploads\/2016\/04\/cropped-site-icon-af.jpg","contentUrl":"https:\/\/www.analogflavor.com\/en\/wp-content\/uploads\/2016\/04\/cropped-site-icon-af.jpg","width":512,"height":512,"caption":"Analog Flavor"},"image":{"@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/person\/eb53853a8fc51965bfa63ed62aae74f3","name":"gerard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g","caption":"gerard"},"url":"https:\/\/www.analogflavor.com\/en\/author\/gg_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/comments?post=441"}],"version-history":[{"count":3,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/441\/revisions"}],"predecessor-version":[{"id":444,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/441\/revisions\/444"}],"wp:attachment":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/media?parent=441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/categories?post=441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/tags?post=441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}