Software Defined Radio (SDR)

Software-defined radio (SDR) is a radio communication technology that is based on software defined wireless communication protocols instead of hardwired implementations popular in Military and JTRS applications.

Block Diagram

Click on the colored blocks to view or sample recommended solutions

Reference Designs


Software Defined Radio (SDR) Block Diagram

Schematic Block Diagram for SDR

Software-defined radio (SDR) is a radio communication technology that is based on software defined wireless communication protocols instead of hardwired implementations. In other words, frequency band, air interface protocol and functionality can be upgraded with software download and update instead of a complete hardware replacement. SDR provides an efficient and secure solution to the problem of building multi-mode, multi-band and multifunctional wireless communication devices.

An SDR is capable of being re-programmed or reconfigured to operate with different waveforms and protocols through dynamic loading of new waveforms and protocols. These waveforms and protocols can contain a number of different parts, including modulation techniques, security and performance characteristics defined in software as part of the waveform itself.

The Benefits of a programmable DSP plus ARM based SoC

Efficient and effective SDR design requires a standard programmable hardware platform that allows designers to navigate these tough system requirements. The Appliations Processors leverage the ARM general purpose processor to complement highly-efficient, programmable TI digital signal processor (DSP) and a rich set of IO to address the needs for software defined radio communication devices.

Complex functions in wireless protocol-specific algorithms are perfectly suited to programmable DSPs since they combine number-crunching power with intelligence to enable multitasking. The DSPs math capability allows it to handle the various modem processing functions like filtering, modulation, demodulation and error correction encoding and decoding. The TMS320C6657, TMS320C6655, and TMS320C6670 DSPs are particularly well-suited to SDR applications because of the inclusion of Turbo Decoder (TCP3d) and Viterbi-Decoder (VCP2) hardware accelerators.

The ARM926EJ-S™ Processor on the TMS320DM64xx the ARM Cortex™-A8 in the OMAP35xx SoC, as well as the ARM9 and ARM9-plus-DSP architecture of the OMAP-L1x are especially well suited to handle the networking, media access control and applications processing in a wireless radio communication product. The ARM processor also helps address the control functions involved with man machine interface in the radios.

Small Form Factor (SFF) Software Defined Radio (SDR) Development Platform

The TI Small Form Factor (SFF) Software Defined Radio (SDR) Development Platform provides the entire signal chain hardware from antenna to baseband as well as a software board support package that supports a complete suite of software development tools in a single integrated development platform.

With the kit, developers can easily design waveforms as well as create and test single or multi-protocol radios for applications in public safety, commercial, Professional Mobile Radio (PMR) and land mobile radio (LMR) communication systems as well as RFID readers. Additionally, as the platform is integrated to work with The MathWorks Simulink model-based design tool, developers have the option to use C/HDL or MATLAB/Simulink to quickly develop and test proof-of-concept designs and then optimize the architecture for production.

View more

Application Notes (2)

Title Abstract Type Size (KB) Date Views
HTM 8 KB 28 Apr 2009 1089
HTM 8 KB 19 Nov 2008 876

Product Bulletin & White Papers

Product Bulletin (6)

Title Abstract Type Size (MB) Date Views
PDF 216 KB 11 Feb 2014 505
PDF 249 KB 31 May 2013 137
PDF 208 KB 25 Apr 2011 765
PDF 116 KB 31 Jul 2007 624
PDF 324 KB 31 Jul 2007 637
PDF 164 KB 31 Jul 2007 420

White Papers (8)

Title Abstract Type Size (MB) Date Views
PDF 1.02 MB 05 Apr 2016 3980
PDF 3.95 MB 31 May 2013 678
PDF 1.12 MB 28 Jan 2013 267
PDF 220 KB 26 Mar 2012 242
PDF 914 KB 23 Feb 2012 277
PDF 94 KB 02 Feb 2012 338
PDF 1014 KB 17 May 2011 811
PDF 72 KB 18 Aug 2008 8

Support and Community


Visit the TI Wiki

Other Support