{"id":29697,"date":"1999-01-02T16:38:03","date_gmt":"1999-01-02T16:38:03","guid":{"rendered":"https:\/\/silvaco.com\/uncategorized\/new-built-in-dichotomic-search-algorithm-in-smartspice\/"},"modified":"2026-10-15T14:42:41","modified_gmt":"2026-10-15T21:42:41","slug":"new-built-in-dichotomic-search-algorithm-in-smartspice","status":"publish","type":"post","link":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/","title":{"rendered":"New Built-in Dichotomic Search Algorithm in Smartspice"},"content":{"rendered":"<h1>New Built-in Dichotomic Search Algorithm in Smartspice<\/h1>\n<p class=\"feature\">Introduction<\/p>\n<p><span class=\"regular\">General purpose dichotomic search method is often requested by designers when they want to find a specific element (voltage, current, parameter value &#8230;) in an already sorted set. For example, a typical problem that makes extensive use of this kind of algorithm is the computation of setup and hold time for cell characterization. This problem was already discussed in two articles [1] and [2] and a solution was proposed with the use of the\u00a0<i><b>SmartSpice<\/b><\/i>\u00a0Script Language and .MODIF statement.<\/span><\/p>\n<p><span class=\"regular\">Continuing on the same kind of example, this article describes a new approach now available in Smartspice which offers significant improvement in terms of speed. The syntax used in the input deck is very close to the one of the optimizer. Therefore the complexity of the parser was absolutely not increased. Of course the powerful .MEASURE statement is also used in conjunction for the definition of the criterions that will lead the dichotomic search.<\/span><\/p>\n<p><img loading=\"lazy\" width=\"1281\" height=\"1669\" src=\"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg\" class=\"cleaned-enfold-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg 1281w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-230x300.jpg 230w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-791x1030.jpg 791w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-768x1001.jpg 768w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-1179x1536.jpg 1179w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-1151x1500.jpg 1151w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-541x705.jpg 541w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-28x37.jpg 28w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-42x55.jpg 42w, https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2-37x48.jpg 37w\" sizes=\"auto, (max-width: 1281px) 100vw, 1281px\" \/><\/p>\n<p><a href=\"https:\/\/silvaco.com\/dynamicweb\/jsp\/downloads\/DownloadDocStepsAction.do?req=download&#038;nm=simstd_jan_1999_a2.pdf\" class=\"BGT-btn\" target=\"_blank\" rel=\"noopener noreferrer\">Download Simulation Standard<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>General purpose dichotomic search method is often requested by designers when they want to find a specific element (voltage, current, parameter value &#8230;) in an already sorted set. For example, a typical problem that makes extensive use of this kind of algorithm is the computation of setup and hold time for cell characterization. This problem was already discussed in two articles [1] and [2] and a solution was proposed with the use of the\u00a0SmartSpice\u00a0Script Language and .MODIF statement.<\/p>\n","protected":false},"author":12,"featured_media":21854,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[7570],"tags":[],"class_list":["post-29697","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-simulation-standard","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.7 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>New Built-in Dichotomic Search Algorithm in Smartspice - Silvaco<\/title>\n<meta name=\"description\" content=\"New Built-in Dichotomic Search Algorithm in Smartspice\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New Built-in Dichotomic Search Algorithm in Smartspice\" \/>\n<meta property=\"og:description\" content=\"New Built-in Dichotomic Search Algorithm in Smartspice\" \/>\n<meta property=\"og:url\" content=\"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/\" \/>\n<meta property=\"og:site_name\" content=\"Silvaco\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SilvacoSoftware\/\" \/>\n<meta property=\"article:published_time\" content=\"1999-01-02T16:38:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-15T21:42:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1281\" \/>\n\t<meta property=\"og:image:height\" content=\"1669\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Casey Molver\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SilvacoSoftware\" \/>\n<meta name=\"twitter:site\" content=\"@SilvacoSoftware\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"Casey Molver\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\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:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/\"},\"author\":{\"name\":\"Casey Molver\",\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/#\\\/schema\\\/person\\\/2763eb741ca5ac04477fdff50ed84c80\"},\"headline\":\"New Built-in Dichotomic Search Algorithm in Smartspice\",\"datePublished\":\"1999-01-02T16:38:03+00:00\",\"dateModified\":\"2026-10-15T21:42:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/\"},\"wordCount\":169,\"image\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/silvaco.com\\\/wp-content\\\/uploads\\\/simulationstandard\\\/simstd_jan_1999_a2.jpg\",\"articleSection\":[\"Simulation Standard\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/\",\"url\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/\",\"name\":\"New Built-in Dichotomic Search Algorithm in Smartspice - Silvaco\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/silvaco.com\\\/wp-content\\\/uploads\\\/simulationstandard\\\/simstd_jan_1999_a2.jpg\",\"datePublished\":\"1999-01-02T16:38:03+00:00\",\"dateModified\":\"2026-10-15T21:42:41+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/#\\\/schema\\\/person\\\/2763eb741ca5ac04477fdff50ed84c80\"},\"description\":\"New Built-in Dichotomic Search Algorithm in Smartspice\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#primaryimage\",\"url\":\"https:\\\/\\\/silvaco.com\\\/wp-content\\\/uploads\\\/simulationstandard\\\/simstd_jan_1999_a2.jpg\",\"contentUrl\":\"https:\\\/\\\/silvaco.com\\\/wp-content\\\/uploads\\\/simulationstandard\\\/simstd_jan_1999_a2.jpg\",\"width\":1281,\"height\":1669},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/simulation-standard\\\/new-built-in-dichotomic-search-algorithm-in-smartspice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/silvaco.com\\\/zh-hans\\\/%e9%a6%96%e9%a1%b5\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New Built-in Dichotomic Search Algorithm in Smartspice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/#website\",\"url\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/\",\"name\":\"Silvaco\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/#\\\/schema\\\/person\\\/2763eb741ca5ac04477fdff50ed84c80\",\"name\":\"Casey Molver\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3dba2e48e0c4a977ea23fa75d38750a7763843df78307070478340a2517b8d6b?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3dba2e48e0c4a977ea23fa75d38750a7763843df78307070478340a2517b8d6b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3dba2e48e0c4a977ea23fa75d38750a7763843df78307070478340a2517b8d6b?s=96&d=blank&r=g\",\"caption\":\"Casey Molver\"},\"url\":\"https:\\\/\\\/silvaco.com\\\/ja\\\/author\\\/caseym\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"New Built-in Dichotomic Search Algorithm in Smartspice - Silvaco","description":"New Built-in Dichotomic Search Algorithm in Smartspice","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:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/","og_locale":"ja_JP","og_type":"article","og_title":"New Built-in Dichotomic Search Algorithm in Smartspice","og_description":"New Built-in Dichotomic Search Algorithm in Smartspice","og_url":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/","og_site_name":"Silvaco","article_publisher":"https:\/\/www.facebook.com\/SilvacoSoftware\/","article_published_time":"1999-01-02T16:38:03+00:00","article_modified_time":"2026-10-15T21:42:41+00:00","og_image":[{"width":1281,"height":1669,"url":"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg","type":"image\/jpeg"}],"author":"Casey Molver","twitter_card":"summary_large_image","twitter_creator":"@SilvacoSoftware","twitter_site":"@SilvacoSoftware","twitter_misc":{"\u57f7\u7b46\u8005":"Casey Molver","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#article","isPartOf":{"@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/"},"author":{"name":"Casey Molver","@id":"https:\/\/silvaco.com\/ja\/#\/schema\/person\/2763eb741ca5ac04477fdff50ed84c80"},"headline":"New Built-in Dichotomic Search Algorithm in Smartspice","datePublished":"1999-01-02T16:38:03+00:00","dateModified":"2026-10-15T21:42:41+00:00","mainEntityOfPage":{"@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/"},"wordCount":169,"image":{"@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#primaryimage"},"thumbnailUrl":"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg","articleSection":["Simulation Standard"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/","url":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/","name":"New Built-in Dichotomic Search Algorithm in Smartspice - Silvaco","isPartOf":{"@id":"https:\/\/silvaco.com\/ja\/#website"},"primaryImageOfPage":{"@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#primaryimage"},"image":{"@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#primaryimage"},"thumbnailUrl":"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg","datePublished":"1999-01-02T16:38:03+00:00","dateModified":"2026-10-15T21:42:41+00:00","author":{"@id":"https:\/\/silvaco.com\/ja\/#\/schema\/person\/2763eb741ca5ac04477fdff50ed84c80"},"description":"New Built-in Dichotomic Search Algorithm in Smartspice","breadcrumb":{"@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#primaryimage","url":"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg","contentUrl":"https:\/\/silvaco.com\/wp-content\/uploads\/simulationstandard\/simstd_jan_1999_a2.jpg","width":1281,"height":1669},{"@type":"BreadcrumbList","@id":"https:\/\/silvaco.com\/ja\/simulation-standard\/new-built-in-dichotomic-search-algorithm-in-smartspice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/silvaco.com\/zh-hans\/%e9%a6%96%e9%a1%b5\/"},{"@type":"ListItem","position":2,"name":"New Built-in Dichotomic Search Algorithm in Smartspice"}]},{"@type":"WebSite","@id":"https:\/\/silvaco.com\/ja\/#website","url":"https:\/\/silvaco.com\/ja\/","name":"Silvaco","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/silvaco.com\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/silvaco.com\/ja\/#\/schema\/person\/2763eb741ca5ac04477fdff50ed84c80","name":"Casey Molver","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/3dba2e48e0c4a977ea23fa75d38750a7763843df78307070478340a2517b8d6b?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3dba2e48e0c4a977ea23fa75d38750a7763843df78307070478340a2517b8d6b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3dba2e48e0c4a977ea23fa75d38750a7763843df78307070478340a2517b8d6b?s=96&d=blank&r=g","caption":"Casey Molver"},"url":"https:\/\/silvaco.com\/ja\/author\/caseym\/"}]}},"_links":{"self":[{"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/posts\/29697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/comments?post=29697"}],"version-history":[{"count":2,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/posts\/29697\/revisions"}],"predecessor-version":[{"id":956314,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/posts\/29697\/revisions\/956314"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/media\/21854"}],"wp:attachment":[{"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/media?parent=29697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/categories?post=29697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/silvaco.com\/ja\/wp-json\/wp\/v2\/tags?post=29697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}