Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Spectra CXRapid SCA Development for DSP
Webcast Overview                      2 Rapidly develop an SCA Application deployed to a GPP and DSP Leverage Spectra Prod...
Spectra SDR Tools and Infrastructure                                             3      Development                       ...
Spectra CX                                   4                      Implementation Tools                          Behavior...
Spectra C Code Generator                       5 Generates ANSI C code for SCA container Generates SCA compliant making us...
Spectra Common Data Bus (CDB)   6
Spectra CDB General Architecture                       7      GPP         DSP           C    S      C    S        C   S   ...
Demo Overview                      8 Application and technical overview Generate C code for an SCA resource Implement busi...
Application View   9
Physical Deployment View   10 GPP             DSP
SCA Logical Platform                11          ARM GPP       TI DSP          Executable   Executable            Device   ...
Generic SCA Inter-Component Communications      12          Business                Business           Code               ...
GPP and DSP Inter-Component Communications                  13     GPP                             DSP            Business...
Spectra CX SCA Component Containers                             14                            Spectra CX     GPP          ...
Application Creation – 1 Resource on DSP                                                        15                        ...
Application Creation – 2 Resources on DSP                                                   16                         GPP...
Demo                     17       Spectra CX Demo
Summary                          18 Spectra SDR Vision Spectra Product Line Overview Summary of benefits
PrismTech SDR Vision                             19 Combine the best-in-class COTS software tools, development environment...
Spectra SDR Product Suite                                                                                               20...
Benefits                                       21 Homogeneous communication Leverage specialized processors Increased deve...
Further Information                          22 For additional information on PrismTech’s Spectra products and services:  ...
Upcoming SlideShare
Loading in …5
×

Rapid Software Communications Architecture (SCA) Development for DSPs with Spectra CX

1,130 views

Published on

These PrismTech slides will show how new features in Spectra CX enable the rapid design, implementation and deployment of a Software Defined Radio (SDR) Software Communications Architecture (SCA) resource targeting TI DSPs.

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

Rapid Software Communications Architecture (SCA) Development for DSPs with Spectra CX

  1. 1. Spectra CXRapid SCA Development for DSP
  2. 2. Webcast Overview 2 Rapidly develop an SCA Application deployed to a GPP and DSP Leverage Spectra Product Line Spectra CX C and C++ code generators Spectra ORB – C and C++ Editions Platform Spectra DTP4700 TI Sitara Processor with ARM GPP and C64x+ DSP
  3. 3. Spectra SDR Tools and Infrastructure 3 Development SDR I&T Target Environment Platform Radio Radio Application Radio Application (Waveform) (Waveform) SCA Interface SCA Interface Spectra Core FrameworkSpectra CX:Model-Based Spectra Common Data BusDevelopment Tool TCP/IP v4/v6 SCA 2.2.2 and POSIX AEP RTOS / Linux Workbench ASP BSP Windows / Linux / Unix Hardware (GPP, DSP, FPGA)
  4. 4. Spectra CX 4 Implementation Tools Behavior Code Spectra CX Code Generator SCA Component Container
  5. 5. Spectra C Code Generator 5 Generates ANSI C code for SCA container Generates SCA compliant making use of Spectra ORB C Edition Support for all SCA components Resource, ResourceFactory, Device, ExecutableDevice, LoadableDevice, Service GPP and DSP Processor support
  6. 6. Spectra Common Data Bus (CDB) 6
  7. 7. Spectra CDB General Architecture 7 GPP DSP C S C S C S C S Bus Software Software Bridge ROM ORB ORB Transport Transport Transport FPGA
  8. 8. Demo Overview 8 Application and technical overview Generate C code for an SCA resource Implement business code for the SCA resource Generate SCA XML descriptors Deploy application to DTP4700 platform
  9. 9. Application View 9
  10. 10. Physical Deployment View 10 GPP DSP
  11. 11. SCA Logical Platform 11 ARM GPP TI DSP Executable Executable Device Device
  12. 12. Generic SCA Inter-Component Communications 12 Business Business Code Code SCA Component SCA Component Container Container ORB ORB Transport Transport CORBA
  13. 13. GPP and DSP Inter-Component Communications 13 GPP DSP Business Business Code Code C++ SCA C SCA Component Container Component Container ORB C++ ORB C Transport Transport CORBA
  14. 14. Spectra CX SCA Component Containers 14 Spectra CX GPP DSP Business Business Code Code C++ SCA C SCA Component Container Component Container ORB C++ ORB C Transport Transport CORBA
  15. 15. Application Creation – 1 Resource on DSP 15 GPP DSP Application Executable Executable Factory Device Device load load GPP Resource load load DSP execute Resource execute execute execute
  16. 16. Application Creation – 2 Resources on DSP 16 GPP DSPApplication Executable Executable Factory Device Device load(G1) load(D1) load(D2) D1 D2 execute(G1) Resource Resource entrypoint G1 Resource execute(D1) entrypoint execute(D2) entrypoint
  17. 17. Demo 17 Spectra CX Demo
  18. 18. Summary 18 Spectra SDR Vision Spectra Product Line Overview Summary of benefits
  19. 19. PrismTech SDR Vision 19 Combine the best-in-class COTS software tools, development environments and support services to the SDR market area. Tooling built on an open and extensible architecture that promotes collaboration and integration with third-party tool vendors and supports user-specific extensions. Provide SCA center-of-excellence services to customers ranging from consultancy, to development services, to out-sourcing.
  20. 20. Spectra SDR Product Suite 20 Spectra Spectra Spectra Spectra CX CF CDB DTP4x00 Spectra CX is a model- Spectra Core Spectra Common Data Bus Spectra DTP4x00 is a driven development tool Framework (CF) is a (CDB) is a fully integrated and wideband, high-performancethat enables SCA and non- high-performance, ultra optimized Software Defined baseband and RF SDR SCA radio and waveform low footprint, COTS Radio (SDR) middleware development and test platform software to be rapidly implementation of the stack. Spectra CDB runs that supports the developed together, Software across a wide range of implementation and deployment integrated early, and Communications General Purpose Processor of the next-generation ofthoroughly tested – without Architecture (SCA) (GPP), Digital Signal complex waveforms required forrequiring the radio target or standards Framework Processor (DSP) and Field military, homeland security and 3rd party middleware. Control and Service Programmable Gate Array commercial SDRs. Spectra Spectra CX also allows Interfaces. (FPGA) processing elements. DTP4x00 is an optimized smallradio platform details to be Spectra CDB includes Spectra form-factor platform with low packaged and delivered to ORB and Spectra IP Core power consumption that distributed independent ORB (ICO). enables the development, development groups using testing and deployment of the tools to hide platform waveforms. complexities and IP as needed.
  21. 21. Benefits 21 Homogeneous communication Leverage specialized processors Increased developer efficiency Reduces the SCA noise Keep the focus on value add applications
  22. 22. Further Information 22 For additional information on PrismTech’s Spectra products and services: E-mail: info@prismtech.com Website: www.prismtech.com/spectra

×