Spectra CX 3.4 Launch Webcast

19
3.4 Launch Webcast Spectra CX

description

The webcast slides detail the latest upgrade to PrismTech's industry-leading Software Defined Radio (SDR) development tool, Spectra CX v3.4.Spectra CX v3.4 adds significant new functionality that further boosts the productivity of SDR application and platform developers. In particular,• The ability to generate Software Communications Architecture (SCA) compliant ANSI C code, which facilitates the development of 'C' language components for deployment on either general purpose processors (GPPs) or digital signal processors (DSPs),• Increased coverage of Spectra CX's compliance-testing features - for both SCA 2.2.2 waveform applications and SCA 2.2.2 Operating Environments (OEs),• The generation of compliance reports for SCA components,• Support for 64-bit host operating systems.Further information about Spectra CX v3.4 is available at: http://www.prismtech.com/spectra/products/spectra-cx

Transcript of Spectra CX 3.4 Launch Webcast

Page 1: Spectra CX 3.4 Launch Webcast

3.4 Launch Webcast

Spectra CX

Page 2: Spectra CX 3.4 Launch Webcast

Webcast Overview

New Features

Demonstration of New Features

New Spectra CX Bundling

Summary

2

Page 3: Spectra CX 3.4 Launch Webcast

Spectra SDR Tools Overview

Spectra CX: Model-Based Development Tool

Workbench

Windows / Linux / Unix

SCA Interface SCA Interface SCA Interface

Radio Application

(Waveform)

generate

generate

3

SCA Interface SCA Interface SCA Interface

Radio Logical

Platform

deploy

Page 4: Spectra CX 3.4 Launch Webcast

Spectra CX 3.4 New Features

C Code Generator

SCA Test Improvements

User extensible

Increased compliance coverage

Reporting

RSA 8.0.3 Support

64-bit Linux and Windows Hosts

4

Page 5: Spectra CX 3.4 Launch Webcast

Spectra C Code Generator

Generates ANSI C code for SCA container

Generates SCA compliant code making use of Spectra ORB C Edition

Support for all SCA components

Resource, ResourceFactory, Device, ExecutableDevice, LoadableDevice, Service

GPP and DSP Processor support

Customizable/extensible build configurations

5

Page 6: Spectra CX 3.4 Launch Webcast

Spectra CX C Code Generator

6

Spectra CX Code Generator SCA Component Container

Implementation Tools Behavior Code

Page 7: Spectra CX 3.4 Launch Webcast

Spectra CX SCA Component Containers 7

CORBA

C SCA

Component Container

DSP/GPP

ORB C

Transport

C

generator Business

Code

Spectra CX

Page 8: Spectra CX 3.4 Launch Webcast

SCA Test

Provides and documents a customer extensible framework for unit testing a component

Generate test driver for all provides ports and mocks for uses ports

Users can add/modify tests

Support for automated tests in

JTEL SCA 2.2.2 Application Requirements List

JTEL SCA 2.2.2 Operating Environment Requirements

Report generation

Customizable report generation of test execution results

8

Page 9: Spectra CX 3.4 Launch Webcast

How it Works 9

Spectra

CX

Compliance Tests

(JUnit, Java)

Spectra CX

Target Loader (C++) SCA Component

Under Test

Instantiates

Generates

JUnits

Component

Host

Host or Target

Compliance

Report

CORBA

Page 10: Spectra CX 3.4 Launch Webcast

Compliance Report 10

Test Name Test

Result

JTEL

Requirement

Specification

Reference

Compliance reports are

customizable with

Eclipse BIRT

Page 11: Spectra CX 3.4 Launch Webcast

SCA Component Functional Test Harness 11

Component Test Component Test Harness

Model an SCA

Component

Generate the test harness

Page 12: Spectra CX 3.4 Launch Webcast

Generated Test Harness

Leverages target loader technology

A fully functioning operating environment is

not required to test

Extensible test harness and component

are 100% generated

Straightforward API for expressing

expected message sequences and data

values

12

Page 13: Spectra CX 3.4 Launch Webcast

Spectra CX 3.3 Host Support

Built on Rational Software Architect 8.0.3

Windows

XP 32-bit and 64-bit

Windows 7 32-bit and 64-bit

Linux

32-bit and 64-bit variants

Selected RSA supported Linux variants – to be specified

13

Page 14: Spectra CX 3.4 Launch Webcast

Demo Overview

Generating C code for an SCA

resource

Generating SCA compliance

test code for a component

Generate compliance report

14

Page 15: Spectra CX 3.4 Launch Webcast

Bundling

Spectra CX Bundle Includes

Spectra CX Tool

C++ Code Generator

C Code Generator

Test Code Generator

Add-ons

Platform specific build configuration support

Training is additional

Annual support and maintenance is additional

15

Page 16: Spectra CX 3.4 Launch Webcast

New Pricing and Licensing Model

Based on project team size IRAD single-seat subscription (max 6 months)

Single seat

2-5 team members

6-10 team members

11-20 team members

Licenses are not transferable between project, location and/or ownership

Provides unlimited usage of Spectra CX within the team

16

Page 17: Spectra CX 3.4 Launch Webcast

Upgrading to Spectra CX 3.4

Spectra CX 3.4 upgrade is included free of

charge to customers with a current support

contract

To upgrade to new pricing model contact

your sales representative

17

Page 18: Spectra CX 3.4 Launch Webcast

Summary

New C code generators to support specialized and resource constrained devices

Testing capabilities to increase compliance validation of components

Testing capabilities to increase productivity of component functional test developers

More flexible packaging and pricing model

18

Page 19: Spectra CX 3.4 Launch Webcast

Further Information

19

For additional information on PrismTech’s

Spectra products and services:

E-mail:

[email protected]

Website:

www.prismtech.com/spectra