Free Trials

Download a free trial to find out which Altium software best suits your needs

Altium Online Store

Buy any Altium Products with few clicks or send us your quote to contact our sales


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience

    Altium Online Store

    Buy any Altium Products with few clicks or send us your quote to contact our sales


    Take a look at what download options are available to best suit your needs

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    NB-IoT Antenna Design and Layout for Your PCB

    Zachariah Peterson
    |  April 5, 2020
    NB-IoT Antenna Design and Layout for Your PCB

    With all the possible wireless communication protocols available for use in a mobile device, it can be difficult to keep them straight. Narrowband IoT (NB-IoT) and LTE-M are two low-bandwidth protocols that provide remote monitoring capabilities over several miles of distance. While the data rates are quite low in both protocols, these protocols are excellent choices for lightweight embedded systems, such as small sensor arrays, industrial or vehicle monitoring. Devices that use these protocols can even be deployed underground or in buildings.

    The newest release of NB-IoT is now compatible with 5G networks and provides an extremely cost-effective way to deploy embedded IoT solutions. Data plans are already available in North America from major carriers, and there are COTS components available for quickly building out new products. If your goal is to design a custom, integrated system without COTS components, you can use your PCB design tools for NB-IoT antenna design directly on your board or as an external module.

    NB-IoT Capabilities

    LTE-M and NB-IoT are two newer IoT-centric LPWAN protocols for a variety of applications. Some examples include home monitoring, remote sensing, smart manufacturing, and related applications. NB-IoT is an ideal choice for lightweight embedded applications that do not require huge data rates. The NB-IoT data rate peaks around 250 kbps, which is a factor 20 lower than that used in 4G LTE. The bandwidth is quite narrow (thus the term “narrowband” in the name), and the uplink/downlink bands use HD-FDD in a single antenna.

    The table below shows just a few of the North American NB-IoT bands. Take a look at this whitepaper for a complete list of NB-IoT bands.


    A single NB-IoT antenna design can span multiple bands, which can create some challenges in impedance matching. First, let’s look into how you can bring an NB-IoT antenna into your board, and then we’ll address the impedance matching issue.

    Using a COTS NB-IoT Antenna Module

    There are COTS antenna modules available for new NB-IoT devices. These modules can mount directly to your board as surface-mount components, and these smaller antenna modules are low cost, have nearly isotropic radiation distribution, and tend to be small in size (e.g., ~1 sq. in.). They also tend to have reasonable antenna efficiency for being such low-cost devices.

    COTS NB-IoT antennas need to be matched to your feedline impedance (50 Ohms). This means you’ll need to manually design a matching network to accommodate the uplink and downlink bands in a single antenna simultaneously. These antennas are normally tested with an evaluation board that includes a matching circuit, and they tend to have approximately -5 dB to -10 dB of return loss if properly mounted and terminated. Ceramic SMT antenna modules are also available, which can provide lower antenna return loss in different portions of the relevant frequency bands.

    A decent antenna manufacturer will provide schematic symbols, as well as 2D and 3D component models, allowing you to bring these components into your design software. During layout, you shouldn’t need anything beyond the standard design rules to place one of these antenna modules in your board. While antennas don’t need a return path per se, the antenna module may need a ground plane that spans beneath the antenna, depending on its construction. Your feedline will need to be matched to your driver/transceiver impedance, which requires properly sizing the feedline above the ground plane. Your manufacturer should provide this information in their datasheets.

    NCP.5820 NB-IoT schematic symbol for Altium Designer
    Schematic symbol for the NCP.5820 NB-IoT antenna module from Taoglas

    Custom NB-IoT Antenna Design and Layout

    You can effectively create your NB-IoT antenna design with whatever geometry you like. Whether you are using a COTS antenna module or designing a printed antenna directly on your board, you’ll need to implement some isolation techniques. This is quite important as these antennas tend to be highly isotropic radiators, creating the potential for coupling into other areas of your board. At the low frequencies involved in these systems, you may not need more than to place via fences around the feedline and around the edge of the antenna as long as there is sufficient distance between the radiator and your other circuit blocks.

    If this is insufficient, you should shield other important circuit blocks in your board using via fences. This is particularly important when you have a large number of components clustered near the antenna. The other important step for preventing radiation from being picked up by other circuit blocks is to design unisolated traces with low inductance while maintaining the required impedance. Take a look at this article for some ideas on how to optimize transmission line cross-section dimensions.

    The best impedance matching choice for these antennas is Wideband LC matching networks. Although the bandwidths for the uplink and downlink bands are narrow, the two bands have wide separation with total bandwidth reaching up to 20% (see bands B4 and B66 above). If you are only working in a single band, you are effectively designing a dual band matching network for the uplink and downlink portions. This involves placing capacitors and inductors as series and shunt elements. If the matching in each band is broad enough, you can bring reflection loss below -10 dB throughout a significant portion of the uplink and downlink bands.

    Return loss spectrum spanning 3 NB-IoT bands
    Example return loss spectrum spanning 3 NB-IoT bands for the 5820 antenna shown above.

    Other External NB-IoT Antennas and Modules

    The other option for bringing an NB-IoT antenna into your board is to use an antenna module that connects with a standard connector. This may be a coaxial SMA connector or other standard connector that is matched to a planar board. If you decide to go this route, pay attention to the S-parameters for your connector as it can create additional reflection and insertion losses within your frequency bands. It is a good idea to measure the S-parameters of whatever connector you want to use to check that it will be compatible throughout the uplink and downlink bands.

    Male SMA connector for NB-IoT antenna design
    This male SMA connector is a good choice for connecting an external antenna module to your board.

    The circuit design and PCB layout tools in Altium Designer® are ideal for designing custom add-on modules or printed antennas for your next IoT device. NB-IoT antenna design is much easier with the help of Altium Designer’s circuit analysis and post-layout simulation tools. Altium Designer also includes an integrated set of tools for managing components and preparing deliverables for your manufacturer.

    Now you can download a free trial of Altium Designer and learn more about the industry’s best layout, simulation, and production planning tools. Talk to an Altium expert today to learn more.

    About Author

    About Author

    Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to electronics companies. Prior to working in the PCB industry, he taught at Portland State University. He conducted his Physics M.S. research on chemisorptive gas sensors and his Applied Physics Ph.D. research on random laser theory and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensing and monitoring systems, and financial analytics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written hundreds of technical blogs on PCB design for a number of companies. Zachariah currently works with other companies in the electronics industry providing design, research, and marketing services. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, and the American Physical Society, and he currently serves on the INCITS Quantum Computing Technical Advisory Committee.

    most recent articles

    Back to Home