CINXE.COM
Microwaves101 | Coplanar Waveguide Calculator
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head><meta charset="utf-8" /><link rel="shortcut icon" href="https://d2xunoxnk3vwmv.cloudfront.net/images/favicon.ico" type="image/x-icon" /><title> Microwaves101 | Coplanar Waveguide Calculator </title><meta name="viewport" content="width=device-width, initial-scale=1.0" /><link href="../js/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" /><link href="../js/font-awesome/css/font-awesome.css" rel="stylesheet" type="text/css" /><link href="../css/style.css?version=2" rel="stylesheet" type="text/css" /><link href="../css/camera.css" rel="stylesheet" type="text/css" /><link href="https://fonts.googleapis.com/css?family=Ubuntu:400,500,700" rel="stylesheet" /> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-1BBRLYKF1N"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-1BBRLYKF1N'); </script> <script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script> <script> googletag.cmd.push(function () { googletag.defineSlot('/4906012/minicircuits_calculators_lb', [728, 90], 'div-gpt-ad-1511679844300-13').addService(googletag.pubads()); googletag.defineSlot('/4906012/minicircuits_calculators_sky', [160, 600], 'div-gpt-ad-1511679844300-14').addService(googletag.pubads()); googletag.defineSlot('/4906012/minicircuits_calculators_bb', [728, 90], 'div-gpt-ad-1511679844300-12').addService(googletag.pubads()); googletag.defineSlot('/4906012/mobile-ad', [320, 60], 'div-gpt-ad-1513662333645-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> <script type="text/javascript" src='../js/bootstrap/js/bootstrap.js'></script> <script type="text/javascript" src='../js/mw101-clientscript.js?version=2'></script> <script type="text/javascript" src='../js/calculator.js?version=2' ></script> </head> <body> <form method="post" action="./864-coplanar-waveguide-calculator" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE0ODkzMTI4NzUPZBYCZg9kFgICAw9kFgYCCw8PFgIeBFRleHQFEU5vdmVtYmVyIDMwLCAyMDI0ZGQCDQ9kFgJmDw8WAh4HVmlzaWJsZWhkZAIpDw8WAh8ABTAgMjAyNCBNaWNyb3dhdmVzMTAxLiAmY29weTsgQWxsIFJpZ2h0cyBSZXNlcnZlZC5kZGSrbVXlLwUMczhI9wHQBfl/mIi++yiBSFDBCDOIRm4/YA==" /> </div> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C19C7E70" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAMINhnA3IDgMFKFeQMzTnv1eFRJ+jn0FS3uPSN1G0ic13d+AWLm1JyydA4y2Uf7MiqK61UeyM3PQb98RGMDoZhUvZ3GgUy53ZPqveTJ1SAldQ==" /> </div> <div class="main"> <div id="container" class="container main-container no-padding"> <div class="top-header"> <div class="row no-margin"> <div class="col-lg-6 col-md-4 col-sm-4 col-xs-12"> <ul class="social"> <li><a href="https://www.facebook.com/UnknownEditor/" target="_blank" title="Facebook"> <i class="fa fa-facebook-square"></i></a></li> <li><a href="/contact-us" title="E-Mail"><i class="fa fa-envelope"> </i></a></li> <li><a href="javascript:window.print();" title="Print"><i class="fa fa-print"> </i></a></li> </ul> </div> <div class="col-lg-6 col-md-8 col-sm-8 col-xs-12 no-padding-xs"> <div class="right-side"> <ul class="right-list"> <li> <a id="HyperLink18" class=" xs-font15 icon20" href="https://www.microwaves101.com/encyclopedias/mw101stuff-the-official-microwaves101-newsletter"><i class="fa fa-newspaper-o icon-margin"></i>Sign up for our Newsletter</a> </li> <li> <a href="https://www.microwaves101.com/advertise-with-us" target="_blank">Advertise with us</a> </li> </ul> </div> </div> </div> </div> <header id="header"> <div class="row row no-margin flex-col"> <div class="col-lg-4 col-md-4 col-sm-4"> <div class="logo"> <a id="hlnkLogo" href="../"><img id="Image1" src="https://d2xunoxnk3vwmv.cloudfront.net/images/mw101-main-site-logo-large.png" /></a> </div> </div> <div class="col-lg-8 col-md-8 col-sm-8"> <div class="last"> <div class="searchbar"> <input name="ctl00$q" type="text" id="q" class="form-control" placeholder="Search for..." onkeydown="return funEnterPress(event,'btnCustomSearch')" /> <input type="submit" name="ctl00$btnCustomSearch" value="Button" id="btnCustomSearch" class="btn" /> </div> <div class="clearfix"> </div> <div class="header-right"> </div> </div> </div> </div> </header> <nav class="navbar navbar-default navbar-static-top"> <div class=""> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbarCollapse" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span> </button> <span class="navbar-brand visible-xs" href="javascript:void(0);">Menu</span> </div> <div class="collapse navbar-collapse" id="navbarCollapse"> <ul class="nav navbar-nav"> <li class="" page="home"> <a href="../">Home</a> </li> <li page="encyclopedias"> <a href="../encyclopedias">Encyclopedia</a></li> <li page="calculators"> <a id="HyperLink2" href="../calculators">Calculators</a></li> <li page="download-area"> <a id="HyperLink77" href="../download-area">Downloads</a></li> <li page="acronyms"> <a id="HyperLink88" href="../acronyms">Acronyms</a></li> <li page="discussion-board"> <a id="HyperLink9" href="http://forum.microwaves101.com/">Discussion Board</a></li> <li page="cool-links"> <a id="HyperLink16" href="../cool-links">Links</a></li> <li page="feed-from-everythingrf"> <a id="HyperLink19" href="../feeds">News</a></li> <li page="contact"> <a id="hlnkNavContactUs" href="../contact-us">Contact</a> </li> </ul> </div> </div> </nav> <div class="searchbar hidden"> <i class="fa fa-search search-icon"></i> <input type="text" id="txtSearchByGooglem" onkeydown="return funEnterPress(event,'SearchByGoogle')" class="form-control" placeholder="Search for..."> </div> <div class="clearfix"> </div> <div class="wrapper"> <div class="row"> <div class="col-lg-10 col-md-12 col-sm-12"> <div class="leaderboard-ads hidden-xs"> <div class="leaderboard-inner"> <!-- /4906012/minicircuits_calculators_lb --> <div id='div-gpt-ad-1511679844300-13'> <script> googletag.cmd.push(function () { googletag.display('div-gpt-ad-1511679844300-13'); }); </script> </div> </div> </div> <div class="page-header"> <h1> Coplanar Waveguide Calculator</h1> </div> <div class="calculator-content"> <div class="single-calc"> <div class="row"> <div class="col-sm-8"> <p> Enter the relative permitivity, width of the trace, the ground plane spacing, and the substrate thickness to calculate the characteristic impedance.</p> <div class="row text-center"> <div class="col-sm-4"> <div class="form-group"> <label> <b style="font-family: " open sans" font-weight: normal !important; color: rgb(0, 0, 0); font-size: small; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: -webkit-center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <img src="https://d2xunoxnk3vwmv.cloudfront.net/images/e_sub_r.gif"></b></label> <input type="text" class="form-control" id="epsr_cpw_a" /> </div> </div> <div class="col-sm-4"> <div class="form-group"> <label> Trace Width, W</label> <input type="text" class="form-control" id="w_cpw_a" /> </div> </div> <div class="col-sm-4"> <div class="form-group"> <label> Ground Plane Spacing, S</label> <input type="text" class="form-control" id="g_cpw_a" /> </div> </div> <div class="col-sm-4"> <div class="form-group"> <label> Substrate Thickness, H</label> <input type="text" class="form-control" id="h_cpw_a" /> </div> </div> <div class="col-sm-4"> <div class="form-group"> <label class="margin-bottom10"> ZO</label> <p class="bold" id="zo_cpw_a"> </p> </div> </div> <div class="col-sm-4"> <div class="form-group"> <label class="margin-bottom10"> Eeff</label> <p class="bold" id="epse_cpw_a"> </p> </div> </div> </div> <p id="error" class="text-danger"> </p> <input name="Calculate" value="Analyze" onclick="calculate('calculate1')" class="btn btn-primary margin-top10" type="button"><br /> <br /> </div> <div class="col-sm-4"> <center class="margin-top20 margin-bottom20"> <img src="../calculators-pages/images/coplanar1.jpg" border="0" alt="Tee Attenuator"> </center> </div> <div class="clearfix"></div> <div class="col-lg-12"> <p> <strong>Note:</strong> Units do not matter for this calculation as long as they are consistent.</p> <p> <strong>Reference:</strong> R. Simons, "Coplanar Waveguide Circuits, Components, and Systems", Wiley, 2001, pp. 15-21.</p> <p> For more information on CPW,<a id="ContentPlaceHolder1_HyperLink1" href="../encyclopedias/coplanar-waveguide">Click Here</a></p> <p> <strong>Additional notes:</strong> this calculation assumes that there is no ground-plane underneath the dielectric, and below it is free space or air.</p> <p> Try this calculator on sourceforge for grounded CPW:</p> <p> <a href="http://wcalc.sourceforge.net/cgi-bin/coplanar.cgi">http://wcalc.sourceforge.net/cgi-bin/coplanar.cgi</a></p> <p> Many equations have been applied to <a href="/calculators/864-coplanar-waveguide-calculator"> CPW</a> impedance calculations to model its behavior. The equations we used are not the most accurate and the results should be considered approximate, for example, the calculation does not take into account the thickness of the strips. For critical designs you should consider using 3D electro-magnetic analysis of CPW.</p> <p> Interested in updating these calculators and adding reference material? Contact <span id="cloak55bf152dc19e906f6f859f90cd2271c8"><a href="mailto:webmaster@microwaves101.com"> webmaster@microwaves101.com</a></span><a href="mailto:webmaster@microwaves101.com.">.</a></p> </div> </div> </div> </div> <div class="leaderboard-ads hidden-xs"> <label>Advertisement</label> <div class="leaderboard-inner"> <!-- /4906012/minicircuits_calculators_bb --> <div id='div-gpt-ad-1511679844300-12'> <script> googletag.cmd.push(function () { googletag.display('div-gpt-ad-1511679844300-12'); }); </script> </div> </div> </div> </div> <div class="col-lg-2 no-padding hidden-md hidden-sm hidden-xs"> <div id="fixedads" class="ads-box"> <label>Advertisement</label> <div class="skyscrapper"> <!-- /4906012/minicircuits_calculators_sky --> <div id='div-gpt-ad-1511679844300-14'> <script> googletag.cmd.push(function () { googletag.display('div-gpt-ad-1511679844300-14'); }); </script> </div> </div> </div> </div> </div> </div> <script> var values = { epsr_cpw_a: 2.94, w_cpw_a: 70, g_cpw_a: 4, h_cpw_a: 50, epse_cpw_a: 1.89, zo_cpw_a: 50.02, k0_cpw_a: 0.897, k1_cpw_a: 0.858, k0elipt_cpw_a: 1.3698, k1elipt_cpw_a: 1.2596 }, calcFunctions = ['calculate1']; function calculate1() { values.k0_cpw_a = values.w_cpw_a / (values.w_cpw_a + 2 * values.g_cpw_a); values.k1_cpw_a = 0.5 * ( Math.exp(Math.PI * values.w_cpw_a / (4 * values.h_cpw_a)) - Math.exp(-Math.PI * values.w_cpw_a / (4 * values.h_cpw_a))) / (0.5 * ( Math.exp(Math.PI * (values.w_cpw_a + 2 * values.g_cpw_a) / (4 * values.h_cpw_a)) - Math.exp(-Math.PI * (values.w_cpw_a + 2 * values.g_cpw_a) / (4 * values.h_cpw_a)) )); if (0 <= values.k0_cpw_a && values.k0_cpw_a <= 0.71) { values.k0elipt_cpw_a = Math.pow( ((1 / Math.PI) * Math.log( 2 * (1 + (Math.sqrt(Math.sqrt(1 - Math.pow(values.k0_cpw_a, 2))))) / (1 - (Math.sqrt(Math.sqrt(1 - Math.pow(values.k0_cpw_a, 2))))) )), -1 ); error = " "; } else { if (0.71 <= values.k0_cpw_a && values.k0_cpw_a <= 1) { values.k0elipt_cpw_a = ((1 / Math.PI) * Math.log(2 * (1 + (Math.sqrt(values.k0_cpw_a))) / (1 - (Math.sqrt(values.k0_cpw_a))))); error = " "; } else { error = "W and G must be positive numbers."; } } if ((0 <= values.k1_cpw_a) && (values.k1_cpw_a <= 0.71)) { values.k1elipt_cpw_a = Math.pow((1 / Math.PI) * Math.log( 2 * (1 + (Math.sqrt(Math.sqrt(1 - Math.pow(values.k1_cpw_a, 2))))) / (1 - (Math.sqrt(Math.sqrt(1 - Math.pow(values.k1_cpw_a, 2))))) ), -1); } else { if ((0.71 <= values.k1_cpw_a) && (values.k1_cpw_a <= 1)) { values.k1elipt_cpw_a = (1 / Math.PI) * Math.log(2 * (1 + (Math.sqrt(values.k1_cpw_a))) / (1 - (Math.sqrt(values.k1_cpw_a)))); } else { error = "W and G must be positive numbers."; } } values.epse_cpw_a = 1 + ((values.epsr_cpw_a - 1) / 2) * values.k1elipt_cpw_a * (1 / values.k0elipt_cpw_a); values.zo_cpw_a = (30 * Math.PI / Math.sqrt(values.epse_cpw_a)) * (1 / values.k0elipt_cpw_a); } </script> <span class="hidden" id="pageName">calculators</span> <div class="clearfix"> </div> <footer id="footer"> <div class="row no-margin"> <div class="col-lg-6 col-md-6 col-sm-6"> <div class="footer-widget"> <div class="footer-heading"> <h5> Published in association with</h5> </div> <ul class="associate-website"> <li><a href="https://www.everythingrf.com" target="_blank"> <img src="https://d2xunoxnk3vwmv.cloudfront.net/images/rf-logo-white.png" alt="everythingrf-logo"></a></li> </ul> </div> </div> <div class="col-lg-6 col-md-6 col-sm-6"> <div class="footer-widget left"> <ul class="quick-link"> <li> <a id="HyperLink1" href="../sitemap.xml">Sitemap</a></li> <li> <li> <a id="HyperLink5" href="../terms-conditions" target="_blank">Terms & Conditions</a></li> <li> <li> <a id="hlnkPrivacyPolicy" href="../privacy-policy">Privacy Policy</a></li> </ul> <div> <span id="lblFooterYear"> 2024 Microwaves101. © All Rights Reserved.</span></div> </div> </div> <div class="clearfix"> </div> </div> <a class="scroll-to-top hidden" href="javascript:void(0)" id="scrollToTop"><i class="fa fa-arrow-up fa-white"> </i></a> </footer> </div> </div> </form> </body> </html>