{"id":528,"date":"2017-01-28T20:54:11","date_gmt":"2017-01-28T19:54:11","guid":{"rendered":"http:\/\/www.analogflavor.com\/en\/?p=528"},"modified":"2017-01-28T20:56:36","modified_gmt":"2017-01-28T19:56:36","slug":"post-processing-spice-simulation-results","status":"publish","type":"post","link":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/","title":{"rendered":"Post Processing Spice Simulation Results"},"content":{"rendered":"<p>Many post processing algorithms and tools exist for Spice simulation results. However in many situations the existing tools are not sufficient or complicated to use. Things get even worse when you try to automate things or work on many curves from multiple simulation runs. An obvious solution is to write some scripts and use the extensive possibilities of programming languages such as Matlab, Octave or Python.<\/p>\n<p>Unfortunately most existing tools are complicated to use with Matlab or Python. It is often necessary to convert the Spice output files to another file format. Every simulator requires another conversion tool.<\/p>\n<p>Our <strong><a href=\"https:\/\/www.analogflavor.com\/en\/bespice\/bespice-wave-parser\/\">waveform parser library<\/a><\/strong> has been designed to avoid this kind of bottleneck. We provide our native C\/C++ parser library as <strong><a href=\"https:\/\/www.analogflavor.com\/en\/parse-spice-simulation-output-with-matlab\/\">Matlab\/Octave toolbox<\/a><\/strong>, as <strong><a href=\"https:\/\/www.analogflavor.com\/en\/parse-spice-simulation-output-with-python\/\">Python module<\/a><\/strong> or with <strong><a href=\"https:\/\/www.analogflavor.com\/en\/parse-spice-simulation-output-with-tcltk\/\">Tcl<\/a><\/strong> bindings.<\/p>\n<p>Our customers appreciate<\/p>\n<ul>\n<li>that many different waveform formats can be read with a single library.<\/li>\n<li>the integration is simplified by many examples and by verifying the results using or standalone viewer <strong><a href=\"https:\/\/www.analogflavor.com\/en\/bespice\/bespice-wave\/\">BeSpice Wave<\/a><\/strong>.<\/li>\n<li>our <strong><a href=\"https:\/\/www.analogflavor.com\/en\/bespice\/licenses-and-prices\/\">flexible licensing schemes<\/a><\/strong> allow to find an appropriate solution for all applications (individual users, research, development, re-distribution).<\/li>\n<li>the low memory footprint and search functions allow to with many files at the same time.<\/li>\n<li>the API makes it easy to migrate for example from Matlab for prototyping to C\/C++ for creating your own product.<\/li>\n<li>the speed.<\/li>\n<\/ul>\n<p>We provide free 2 month evaluation licenses on request. Contact us by filling out the form on our <strong><a href=\"https:\/\/www.analogflavor.com\/en\/contact\/\">contact page<\/a><\/strong>. Don&#8217;t hesitate to attach an example file if you have questions concerning a particular file format.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many post processing algorithms and tools exist for Spice simulation results. However in many situations the existing tools are not sufficient or complicated to use. Things get even worse when you try to automate things or work on many curves from multiple simulation runs. An obvious solution is to write&#8230;<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/\">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,5],"tags":[],"class_list":["post-528","post","type-post","status-publish","format-standard","hentry","category-eda","category-features"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Post Processing Spice Simulation Results - 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\/2017\/01\/28\/post-processing-spice-simulation-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Post Processing Spice Simulation Results - Analog Flavor\" \/>\n<meta property=\"og:description\" content=\"Many post processing algorithms and tools exist for Spice simulation results. However in many situations the existing tools are not sufficient or complicated to use. Things get even worse when you try to automate things or work on many curves from multiple simulation runs. An obvious solution is to write... Continue reading\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Analog Flavor\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-28T19:54:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-01-28T19:56:36+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\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/\"},\"author\":{\"name\":\"gerard\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/person\\\/eb53853a8fc51965bfa63ed62aae74f3\"},\"headline\":\"Post Processing Spice Simulation Results\",\"datePublished\":\"2017-01-28T19:54:11+00:00\",\"dateModified\":\"2017-01-28T19:56:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/\"},\"wordCount\":261,\"publisher\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\"},\"articleSection\":[\"EDA\",\"Features\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/\",\"name\":\"Post Processing Spice Simulation Results - Analog Flavor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#website\"},\"datePublished\":\"2017-01-28T19:54:11+00:00\",\"dateModified\":\"2017-01-28T19:56:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2017\\\/01\\\/28\\\/post-processing-spice-simulation-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Post Processing Spice Simulation Results\"}]},{\"@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":"Post Processing Spice Simulation Results - 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\/2017\/01\/28\/post-processing-spice-simulation-results\/","og_locale":"en_US","og_type":"article","og_title":"Post Processing Spice Simulation Results - Analog Flavor","og_description":"Many post processing algorithms and tools exist for Spice simulation results. However in many situations the existing tools are not sufficient or complicated to use. Things get even worse when you try to automate things or work on many curves from multiple simulation runs. An obvious solution is to write... Continue reading","og_url":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/","og_site_name":"Analog Flavor","article_published_time":"2017-01-28T19:54:11+00:00","article_modified_time":"2017-01-28T19:56:36+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\/2017\/01\/28\/post-processing-spice-simulation-results\/#article","isPartOf":{"@id":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/"},"author":{"name":"gerard","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/person\/eb53853a8fc51965bfa63ed62aae74f3"},"headline":"Post Processing Spice Simulation Results","datePublished":"2017-01-28T19:54:11+00:00","dateModified":"2017-01-28T19:56:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/"},"wordCount":261,"publisher":{"@id":"https:\/\/www.analogflavor.com\/en\/#organization"},"articleSection":["EDA","Features"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/","url":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/","name":"Post Processing Spice Simulation Results - Analog Flavor","isPartOf":{"@id":"https:\/\/www.analogflavor.com\/en\/#website"},"datePublished":"2017-01-28T19:54:11+00:00","dateModified":"2017-01-28T19:56:36+00:00","breadcrumb":{"@id":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.analogflavor.com\/en\/2017\/01\/28\/post-processing-spice-simulation-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.analogflavor.com\/en\/"},{"@type":"ListItem","position":2,"name":"Post Processing Spice Simulation Results"}]},{"@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\/528","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=528"}],"version-history":[{"count":6,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/528\/revisions"}],"predecessor-version":[{"id":534,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/528\/revisions\/534"}],"wp:attachment":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/media?parent=528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/categories?post=528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/tags?post=528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}