These slides focus on the latest addition to PrismTech’s Spectra DTP family of advanced Software Communications Architecture (SCA) compliant and Radio Frequency (FR) capable Software Defined Radio (SDR) and test platforms. Spectra DTP4700 is based on the latest digital processing subsystem from Mistral and contains a high performance Texas Instruments AM/DM37x Sitara processor with GPP and DSP functionality on the same chip. When combined with DataSoft’s Monsoon Transceiver, DTP4700 provides a fully-fieldable radio with a base level of RF performance between 400 MHz and 4 GHz. For ease of development DTP4700 provides an integrated SCA Operating Environment containing an optimised Linux operating system, SCA Core Framework (CF), CORBA middleware, SCA platform and SCA sample waveform. Spectra DTP4700 is fully supported by PrismTech’s market leading Spectra CX tool for SCA waveform modeling, code generation and compliance validation. Spectra DTP4700 is an affordable, yet functionally advanced desktop system targeted at waveform and application development/test teams in major radio OEMs and their end customers, advanced wireless communications (government and defense) laboratories conducting research in fields such as cognitive radio, electronic warfare, and secure SDR waveforms, internal research and development (IR&D) projects and independent SCA developers creating software IP for the SDR market. For further information please visit http://www.prismtech.com/spectra/products
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Software Communications Architecture (SCA)
1. Spectra DTP4700 Linux Based
Development for SDR/SCA
Live Software Defined Radio Webcast
Andrew Foster, Spectra DTP Product Manager
December 14th, 2011
3. The Spectra Product Family 3
Spectra CX
Model-based Software Engineering (MBSE) developer productivity tool
(model, generate, validate, deploy)
Spectra Core Framework (CF)
Low footprint high performance SCA 2.2.2 CF (including Spectra CDB)
Spectra Common Data Bus (CDB)
Optimized middleware stack available cross GPP, DSP and FPGA
processing elements
Spectra DTP
A pre-packaged application development and test platform (BB, IF, and
RF hardware, OE, SCA devices and services, demo app, tools optional)
4. Spectra’s Competitive Advantage 4
Spectra CX
Best-in-class SCA developer productivity
Spectra CF
Best-in-class SCA CF performance and efficient use of available
resources
Spectra CDB
Best-in-class middleware performance available across the radio’s
signal processing chain
Spectra DTP
Best-in-class fully integrated SCA development and test
environment, feature set, ease-of-use, price
5. Spectra SCA/SDR Development Tools 5
Host Development Tools Target Radio Platform
End-to-End: Model, Generate, Validate, Deploy
7. Introducing the Spectra DTP 7
Problem Statement
Developing SCA software is too complex, too expensive,
too time consuming, and forces me to become an expert
in SCA platform technology when I just want to develop,
test, and deploy new waveforms and applications
Solution Statement
Spectra DTP provides a pre-packaged COTS SCA
development and test platform with great software tools,
superior RF, good demos and docs, and an affordable
price…that allows me to start developing, now!
8. Spectra DTP Evolution 8
Family of COTS SCA based SCA Development and Test Platforms
Spectra DTP4500 launched in December 2010:
Spectra DTP4500BB – digital base band processing system including Mistral’s
OMAP EVM 35x hardware, VxWorks 6.8 RTOS, Spectra SCA software stack
(Spectra CX graphical modelling tools, Spectra Core Framework & Spectra ORB
middleware), DTP4500 SCA Platform and simple SCA sample waveform
Spectra DTP4500RF – DTP based band system + Monsoon RF subsystem
providing wideband RF coverage from 400Mhz to 4Ghz + extended DTP4500 SCA
Platform and SCA sample waveform that can used across the air
Spectra DTP4700BB available 1st Qtr 2012, full RF capable system
will follow shortly afterwards
10. DTP4700 - Overview 10
An affordable Linux based COTS SCA
development and test platform with great software
tools, full RF capability, good demos and
supporting documentation
The entry-level Spectra DTP4700BB configuration
comes pre-integrated and packaged with:
Mistral’s latest AM/DM37x Sitara based development board providing
baseband processing resources (GPP + DSP).
PrismTech’s benchmark-setting SCA 2.2.2 compliant Operating Environment
(incorporating: Core Framework, SCA Devices, ORBs for both GPP & DSP,
COS, Linux OS Device Drivers and BSP).
Demonstration SCA Waveform / Application.
Documentation
All available off-the-shelf with simple licensing and support contracts.
The entry-level DTP4700 package is seamlessly
expandable by optionally adding:
PrismTech’s Spectra CX tool for SCA component modelling, code generation, and
compliance validation
DTP4700 option bundles both C++ (GPP) and C (GPP & DSP) code
generation
DataSoft’s Monsoon RF Transceiver, this provides a base level of RF performance
between 400 MHz and 4 GHz
DataSoft’s RF Front-End Module(s) (FEM)to the Monsoon RF Transceiver to
create a high performance RF specification fully-fieldable radio system.
11. Spectra DTP4700 – Target Users 11
Waveform and application development/test teams in major radio
OEMs and their end customers (enabling both in-house and third-party
development of SCA waveforms and applications for later deployment
on target production radio platforms)
Advanced wireless communications (government and defence)
laboratories conducting research in fields such as: cognitive radio,
electronic warfare, and secure SDR waveforms
Internal research and development (IR&D) and collaborative research
projects (e.g. SBIR, Eurostars) related to advanced wireless
communications
Academic teaching and laboratory use
Independent waveform and application developers creating software
IP for the SDR market
12. Spectra DTP4700 - System Configurations 12
The Spectra DTP4700 can be supported with the
following hardware configurations:
DTP4700 BB - baseband only, Mistral’s AM/DM37x EVM
DTP4700 RF - RF to baseband, Mistral’s AM/DM37x +
Monsoon Transceiver (400- 4000 MHz frequency range)
DTP4700 RFE 400Mhz-4GHz – enclosed version of
DTP4700RF in a 1U housing
DTP4700 RFE 30MHz-400MHz - enclosed version of
DTP4700RF in a 1U housing with frequency range
extended to 30 MHz allowing users to access lower
MILCOM frequencies
13. Spectra DTP4700 - Hardware Components 13
DTP4700 FE DTP4700 BB + RF
DTP4700 BB
Entry Level
System
Component
DataSoft Mistral AM/DM37x
Monsoon Transceiver EVM
TX
GUI/Display
PA DVR TX DAC
DDR2 NAND
SDRAM FLASH
256 Mbyte 512 MByte
(400 MHz DataSoft RF FPGA
to Xilinx
Sitara AM/DM37x Baseband
4 GHz) Front-end Spartan Data
ARM Audio
TI C64x Cortex A8
DSP GPP
RX
LNA LNA RX ADC Ethernet
14. Spectra DTP4700 - Software Stack 14
Productivity
Entry Level
System Tooling
Component
Spectra CF
Radio
Services
&
Devices
Spectra CX
Spectra IP
Spectra ORB
Core ORB
Sourcery
TI Linux Code Bench
“Lite”
FPGA DSP GPP
RF
TX/RX DataSoft DataSoft Audio
RF Monsoon Mistral AM/DM37x Hardware Baseband /
Front-end Transceiver Data
Hardware Ethernet
Hardware
18. Spectra DTP4700 – RF Specification 18
Monsoon is a high performance RF
transceiver that can be added to
DTP4700BB
Capable of deploying the next
generation of commercial
waveforms
Will allow SDR developers to work
much closer to the low-power real
time Sitara AM/DM 37x processor
for truly embedded wireless
applications
Features
Full duplex (FDD, TDD) transceiver
architecture
Wide RF operating range: 400 MHz to 4000
MHz; covering a variety of wireless protocols
Programmable signal BW from 50 KHz to 20
MHz
Dual-channel ADCs, 12-bits at 100 Msps
Dual-channel DACs, 16-bits at 800 Msps
TX: Quadrature Modulator
RX: Direct Conversion
Xilinx Spartan-6 FPGAs
MCSP system for board-level control
19. DTP4700 - SCA Operating Environment 19
DTP4700 provides a complete SCA compliant Operating
Environment (OE), including:
Linux OS (TI DVSDK 4.02, 2.6.32 kernel)
Spectra CF – SCA 2.2.2 ultra low footprint Core Framework
Spectra ORB – C and C++ high performance, low footprint CORBA
middleware for GPP and DSP based development
CORBA support for DTP4700 FPGA processing environment will be available in subsequent
DTP releases
Spectra COS – Lightweight Common Object Services (Naming, Event &
Log)
SCA Platform Devices and Services
Spectra Core Framework – SCA 2.2.2
Spectra ORB C/C++
Spectra
VxWorks 6.8 RTOS TI DSP BIOS IP CORE ORB
BSP BSP
GPP DSP FPGA
20. DTP4700 – SCA Platform 20
SCA Platform is provided with Spectra DTP4700
Includes a complete set of implementation artefacts for the Platform
Devices, including source code, binaries, and SCA XML
Two variants of waveform provided:
1. Basic platform for use with DTP4700BB – including GPP, DSP and AudioPort devices
2. Extended platform for use with DTP4700RF – including FPGA and RF devices
DTP4700 Platform model also provided for use with Spectra CX
21. DTP4700 - SCA Reference Waveform 21
SCA audio (FM) waveform example provided with DTP4700
Two variants of waveform provided:
1. Simplified version for use with DTP4700BB
2. Complete FM implementation for use with DTP4700RF – can be transmitted
and received over the air
FM waveform models also provided with Spectra CX
22. Tool Support – Spectra CX 22
Spectra CX is an optional “add-on” for DTP4700
Provides model-driven development tool that simplifies,
accelerates and validates a significant proportion of the
Software Communications Architecture development
process
Validates SCA compliance at the architectural and unit
test level.
Generates correct-by construction SCA component
structural source code in C++ (GPP) and C (GPP &
DSP) with a roadmap to VHDL code generation
Generates SCA compliant artefacts such as: XML
descriptor files, compliance test reports and validation
documentation
SCX enables SCA & non-SCA software aspects to be
developed together, integrated early and be thoroughly
tested
Reduces development risk due to its consistent model-
based approach
Results in a faster time-to-market, lower costs, better
software quality and superior compliance for all SCA
waveform and platform code developed using SCX
23. Spectra DTP4700 - Key Waveform Parameters 23
Parameter DTP4700RF + WB FE
Freq Range 400-4000 MHz
Signal Bandwidth 20 kHz – 20 MHz
Rx Sensitivity -110 dBm
Tx Power -10 to +5 dBm (0.1 to 3.2 mW)
27. Spectra DTP4700 – Summary 27
Linux based Spectra DTP4700BB provides quick start SCA development at
an affordable price
Spectra DTP4700BB provides an integrated SCA solution for both GPP &
DSP processing environments
Spectra DTP4700BB is easily extended to provide a wideband, high-
performance baseband and Radio Frequency (RF) Software Defined Radio
(SDR) development and test platform
Spectra DTP4700 can support the implementation and deployment of the
next generation of complex SCA compliant networking waveforms required
for both military, homeland security and commercial SDRs.
Spectra DTP4700 is the most complete, fully integrated SCA development
platform with advanced tooling that can significantly reduce costs and time
to market for new SCA applications
28. Spectra DTP4700 - Information & Questions
E-mail:
info@prismtech.com
Web Site:
www.prismtech.com/spectra
Or contact your PrismTech account
manager