Key features
-
Unified SDK for all product families of
TORNADO-A
AdvancedMC
(AMC) modules:
-
TORNADO-A6678x
AdvancedMC (AMC) modules with multicore
TI TMS320C6678
DSP and
Xilinx
FPGA
-
TORNADO-AZ/FMC
AdvancedMC (AMC) modules with
embedded
ARM
Cortex-A9
cores of Xilinx Zynq-7000
AP SoC
-
TORNADO-AZU+/FMC+
AdvancedMC (AMC) modules with
embedded
ARM Cortex-A53 and Cortex-R9 cores of Xilinx Zynq
UltraScale+ MPSoC FPGA
-
TORNADO-Axxx/FMC
AdvancedMC (AMC) modules with
MicroBlaze IP
for
Xilinx FPGA
-
Supports development of CPU/DSP resident applications for AMC-modules and
of remote
control PC applications
-
Comes
as a set of
high-level API function libraries and system level
applications
-
Supports all applicable
free of charge open source RTOSs
(Linux,
FreeRTOS, TI RTOS) per CPU/DSP platform of
AMC-module
-
TASDK/ThreadX
toolkit with high-performance pre-certified industry-grade
Microsoft Azure ThreadX® RTOS
is available
for development of high-performance demanding applications
for CPU/DSP of all
TORNADO-A
AdvancedMC (AMC) modules
and
to comply with product certification requirements.
Super-high RTOS and network performance. Special bundles and
prices.
-
Includes
unique high-level "bare-metal" API for all AMC-modules
-
Unified cross-platform
high-level API provides quick portability of CPU/DSP
applications across different families of
AMC-modules
-
CPU/DSP
resident applications run on all boards of selected
family of TORNADO-A AdvancedMC (AMC) modules
-
Supports
in-chassis AMC-to-AMC control communication
-
Supports
remote control of AMC-modules
from host PC and Android devices
via 1GbE LAN/WAN
-
Automatic detection, remote control and
management of all "visible" AMC-modules at host PC
and Android devices
-
Supports stand-alone
operation of AMC-modules
Benefits
-
Comes
standard with all
TORNADO-A
AdvancedMC (AMC) modules
-
Robust, structured and well
documented SDK
-
Requires minimal knowledge of device details
-
Dramatically shortens time to market for
designed applications
-
Allows user
to focus on high-level principal application functionality
design rather than on low-level details
-
Saves ~12
months of qualified programming from the scratch
-
Source code
is available under special license agreement
-
Royalty free
Software components
-
Open source TI RTOS/NDK
RTOS
and "bare-metal" API for core #0 of TI
TMS320C6678 DSP of
TORNADO-A6678x
AdvancedMC (AMC) modules
-
Open source Linux,
FreeRTOS+LwIP RTOS and "bare-metal" API for the ARM
cores and MicroBlaze
IP processors of
TORNADO-AZx/FMC
and TORNADO-Axxx/FMC
AdvancedMC (AMC) modules
-
High-performance
TASDK/ThreadX toolkit
with
Microsoft Azure ThreadX® (AMP/SMP) UL/TUV pre-certified RTOS and
NetX®,
NetXDuo®,
FileX® middleware for CPU/DSP of
all
AMC-modules for demanding
applications
-
User extendable
unified cross-platform high-level API function libraries for DSP/CPU of all
AMC-modules
-
User
extendable PC API function libraries (Windows and Linux) for
remote control via 1GbE LAN/WAN
-
Remotely
configured "CPU/DSP Bootloader" for autonomous
boot of core applications, FPGA bitstreams and data
arrays from FLASH memory on AMC-module activation
-
"CPU/DSP
System Manager" command processor application
for remote CPU/DSP control/management, in-chassis
AMC-to-AMC control communication, core
applications loading, FPGA programming, and more via AMC 1GbE ports and LAN/WAN
-
"Host
System Manager" GUI application for PC Windows/Linux and
Android devices for remote control and management of
all AMC-modules connected to 1GbE LAN/WAN
-
API for FPGA IPs
-
Multiple demos for device test and startup
for user projects
Development tools
-
TI
Code Composer Studio
tools and MicroLAB Systems
MIRAGE-NE1/NC2
JTAG emulators to compile and
debug TMS320C6678 DSP applications
for
TORNADO-A6678x
AdvancedMC (AMC) modules
-
Xilinx
Vivado
tools and Xilinx
JTAG
emulators to compile and
debug applications for
ARM
cores of
TORNADO-AZ/FMC
and
TORNADO-AZU+/FMC+
AdvancedMC (AMC) modules, and for MicroBlaze
IP processors of
TORNADO-Axxx/FMC
AdvancedMC (AMC) modules
-
Xilinx
Vivado
tools and Xilinx
JTAG
emulators to compile and
debug FPGA logic projects for all TORNADO-A AMC
modules
-
Microsoft
Visual Studio tools to compile and
debug Windows applications for host PC
-
GNU tools
to compile and debug Linux applications for host PC
Technical support and
services
-
Full
lifetime warranty, technical support and software update
-
Custom
Design
service
to design
applications
on Customer
specifications
|
|
General
software architecture for
TORNADO-A AdvancedMC
(AMC) modules
with TASDK® tools
(click to enlarge)
Software structure
for
TORNADO-A6678x AdvancedMC
(AMC) module
with TASDK® tools
(click to enlarge)
Software structure for
TORNADO-AZ/FMCAdvancedMC
(AMC) modules
with TASDK® tools
(click to enlarge)
TASDK System Host Manager GUI
application for PC (Windows
and
Linux)
(click to enlarge)
TASDK System Host Manager GUI
application for Android®
devices
(click to enlarge)
Thread Metric RTOS
performance test results for TORNADO-A
AdvancedMC (AMC) modules
(click to enlarge)
IPERF 1GbE RTOS
Networking performance test results for TORNADO-A
AdvancedMC (AMC) modules
(click to enlarge)
|