unizen defense case_studies_19aug16

12
#34, II Floor, 1 st Main, 1 st Block, Koramangala, Bangalore 560 034 19 Aug, 2016, Page 1 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com Defence Case Studies Unizen focuses on providing Product Engineering, Professional Services and Turn-key Solutions in Defence, Lifestyle and Industrial segments. Unizen has strong expertise in Hardware, Software, and FPGA and Application Design & Development. Unizen has vast experience in developing Safety & Mission Critical Systems for Defence & Aerospace applications. 1. Domain Expertise – Defence & Aerospace Safety & Mission Critical System Development Data Acquisition Systems Radar Applications Telemetry Systems Video & Graphics Applications DO178B Compliant Software Development, Verification & Validation MIL Grade Hardware Development – Multicore SoCs, FPGA, High Speed ADC/DACs FPGA RTL Design & Development – Altera & Xilinx FPGA VxWorks/LynxOS/QNX/Linux BSP Porting, Device Driver Development VxBus Compliant VxWorks Device Driver Development VxWorks to Linux Migration Expertise in PCI-e, SRIO, Aurora, SFP, VME, MIL-1553, ARINC429 Driver Development 2. Defence Project Case Studies 2.1 3U VPX Quad Channel High-Speed ADC Board 2.1.1 Business Context Defence Lab: CABS, Bangalore Unizen develops a 3U VPX Quad-Channel 256 MSPS ADC/DAC Board with FMC interface for I/O expansion, for CABS, Bangalore. Scope also involves porting VxWorks 6.9 BSP and Linux BSP for this board 2.1.2 Solution Overview Scope of this work involves Developing 3U VPX Quad Channel High-Speed ADC Hardware Level-0 Diagnostics VxWorks 6.9 BSP Development

Upload: gurudev-basavaraj-goud

Post on 16-Apr-2017

62 views

Category:

Technology


0 download

TRANSCRIPT

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 1 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

Defence Case Studies

Unizen focuses on providing Product Engineering, Professional Services and Turn-key Solutions in Defence, Lifestyle and Industrial segments. Unizen has strong expertise in Hardware, Software, and FPGA and Application Design & Development.

Unizen has vast experience in developing Safety & Mission Critical Systems for Defence & Aerospace applications.

1. Domain Expertise – Defence & Aerospace

Safety & Mission Critical System Development

Data Acquisition Systems

Radar Applications

Telemetry Systems

Video & Graphics Applications

DO178B Compliant Software Development, Verification & Validation

MIL Grade Hardware Development – Multicore SoCs, FPGA, High Speed ADC/DACs

FPGA RTL Design & Development – Altera & Xilinx FPGA

VxWorks/LynxOS/QNX/Linux BSP Porting, Device Driver Development

VxBus Compliant VxWorks Device Driver Development

VxWorks to Linux Migration

Expertise in PCI-e, SRIO, Aurora, SFP, VME, MIL-1553, ARINC429 Driver Development

2. Defence Project Case Studies

2.1 3U VPX Quad Channel High-Speed ADC Board

2.1.1 Business Context

Defence Lab: CABS, Bangalore

Unizen develops a 3U VPX Quad-Channel 256 MSPS ADC/DAC Board with FMC interface for I/O

expansion, for CABS, Bangalore. Scope also involves porting VxWorks 6.9 BSP and Linux BSP for this

board

2.1.2 Solution Overview

Scope of this work involves

Developing 3U VPX Quad Channel High-Speed ADC Hardware

Level-0 Diagnostics

VxWorks 6.9 BSP Development

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 2 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

Figure 1 3U VPX Quad Channel High-Speed ADC Board

2.1.3 Features

2.1.3.1 3U VPX High Speed ADC Board

Zynq 7035 SoC with Dual ARM Cortex A9 Cores and Xilinx FPGA

Quad Channels 14-bit 250 MSPS ADC Board

1 GB DDR3

64 MB NOR Flash

512 MB NAND Flash

Gigabit Ethernet

RS232

VPX Interface

o x4 PCI-e Gen2

o Gigabit Ethernet

o 2 x RS422

FMC Interface for I/O Expansion

o 2 x SPI

o 2 x I2C

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 3 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

o 80 Discrete I/Os

2.1.3.2 Level-0 Diagnostics

U-Boot Level-0 Diagnostics for all the hardware interfaces of the 3U VPX High-Speed ADC Hardware

2.1.3.3 VxWorks 6.9 BSP

VxWorks 6.9 SMP BSP for the 3U VPX High-Speed ADC Board

VxBus Drivers for all the Hardware interfaces of the Board

o x4 PCI-e, 2 x GigE, ADC, 2 x SPI, I2C, RS232, RS422, Discrete I/Os

o NAND Flash, NOR Flash

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 4 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

2.2 LynxOS 5.0 AHCI Compliant SATA Driver Development

2.2.1 Business Context

Defence Lab: BEL, Bangalore

Unizen develops a LynxOS 5.0 AHCI compliant SATA driver for a PMC card that has Marvel 88SE9235

SATA Controller and PLX PEX8114 PCie Bridge. The driver is developed for a PowerPC 8641D based

SBC.

2.2.2 Solution Overview

Scope of this work involves

Developing AHCI compliant SATA Driver for PMC SATA card based on Marvel 88SE9235 SATA Controller

PLX PEX 8114 PCI-X to PCIe Bridge Configuration

Throughput Optimization

FAT File System Support

Figure 2 LynxOS 5.0 AHCI Driver for Marvel 88SE9235 SATA Controller

2.2.3 Features

PLX PEX 8114

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 5 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

o 133 MHz PCI-X Host Interface

o 2.5 GHz x2PCI-e Lanes on the SATA Controller interface

o Configured in Reverse Bridge and Transparent Bridge Mode

Marvel 88SE9235 SATA Controller

o 4 x 6 Gbps SATA Interfaces

o AHCI 1.3.1 Compliance

o Native Command Queuing

o Hot Plug support

Interface to LynxOS SCSI Driver

FAT32 File System Support

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 6 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

2.3 U-Boot and VxWorks 6.9 BSP Development for QorIQ T2080 based 3U SBC

2.3.1 Business Context

Defence Lab: DLRL, Hyderabad

Unizen’s Customer developed a custom 3U VPX SBC based on Freescale QorIQ T2080 Processor and

Xilinx 7 FPGA, for DLRL, Hyderabad. Unizen ported U-Boot and VxWorks 6.9 BSP & Drivers for this 3U

VPX SBC Board.

2.3.2 Solution Overview

Unizen Software development scope consists of following features

Level 0 Diagnostics

U-Boot Boot Loader Porting & Board Bring-Up

VxWorks 6.9 BSP & Device Drivers Porting

BIT – POST, CBIT & IBIT

PPC T2080 – Xilinx7 FPGA – IPC Library Development

Figure 3 3U VPX SBC Block Diagram

2.3.3 Features

U-Boot Level 0 Diagnostics

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 7 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

o RS232, I2C-1, I2C-2, DDR3, Clock Generator, Clocks, Flash, Ethernet-0, Ethernet-1, GPIO, RS422, Voltage Monitor, Temperature Sensor, RTC, SPI, SATA, PCI-e, FPGA

VxWorks 6.9 BSP and VxBus Drivers for following peripherals

o RS232

o RS422

o Clock

o 2 x Gigabit Ethernet

o Temperature Sensors

o Voltage Monitor

o FPGA

o Memory Bus Interface

o 4 x PCIe

o 4 x SRIO

o Aurora

o I2C

o SPI

o GPIO

o 16 x LVDS I/O

Built-In-Tests

o Power-On Self-Test (POST)

o Continuous Built-In Test (CBIT)

o Initiated Built-In Test (IBIT)

IPC Library for Reliable and High Speed data communication between Processor and FPGA

o Through 4xSRIO using DMA

o Through 4xPCI-e using DMA

FPGA Control & Configuration

o Through IFC Memory Bus interface

o Through SPI interface

Backplane Communication – Aurora, SFP, x4 PCI-e and x4 SRIO interfaces

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 8 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

2.4 VC++ based Radar Scan Controller Software

2.4.1 Business Context

Defence Lab: DLRL, Hyderabad

Unizen’s Customer developed Border Surveillance Post Controller system for ELSEC, DLRL, and

Hyderabad. Unizen developed the VC++ based Radar Scan Controller Software for the Border

Surveillance Post Controller system.

Radar Scan Controller Software is a High Speed Real Time Radar Scanner Host Application which co-

ordinates with various Remote Embedded Controllers and provides the operator the Console to view

and control the Real Time Spectrum, Digital Modulation, Histogram, etc.

2.4.2 Solution Overview

Scope of this work involves

Develop MFC VC++ based Radar Scan Controller Software

Figure 4 Radar Scan Controller Software

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 9 Phone: +91-99451 16443 • [email protected] • www.unizentechnologies.com

2.4.3 Features

Radar Scan Convertor Application supports View, Command and Control various Remote Controllers

Antenna Rotation, Azimuth and Elevation Position,

Spectrum Data Recorder

Playback the Recorded Spectrum

BITE Signal Generator

TD Mux Engine

View Digital Modulation

View Modulation Histogram

Symbol Rate Estimation

Activity Polar Plot

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 10 Phone: +91-99451 16443 • [email protected]

www.unizentechnologies.com

2.5 Beam Steering Controller for AEWACS System

2.5.1 Business Context

Defence Lab: CABS, Bangalore

This project was executed by one of the Unizen’s Director in his previous stint.

Beam Steering Controller system controls Radar Beam position of the Primary Radar (PR) and Secondary Surveillance Radar (SSR) of AWACS system.

Primary Radar (PR) contains Active Electronically Steered Radar (AESA) and Mono-pulse Unit. It supports scanning in Azimuth & Elevation planes.

Secondary Surveillance Radar (SSR) contains Electronically Scanned Antenna Array (ESSA) and Monopulse Unit. It supports Friend-or-Foe Detection.

Scope of this project involves Beam Steering Controller Hardware, Software and RTL Controllers of the Beam Steering Controller System. Unizen’s Director played the Software Architect role in this project.

2.5.2 Solution Overview

Role of Unizen’s Director in Beam Steering Controller System development involves

System Requirement Capture & Management

System Design

Design & Development of Beam Steering Controller Application

Design & Development of Planar Near Field Application (PNFM) Application

Host GUI Application for Calibration, Collimation and Verification & Validation of the Beam Steering Controller System

VxWorks 6.3 BSP Porting for Beam Steering Controller Hardware

Design & Development of POST, CBIT, IBIT and MBIT

Support for System Integration and Verification & Validation

Support for CEMILAC Certification

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 11 Phone: +91-99451 16443 • [email protected]

www.unizentechnologies.com

Figure 5 Beam Steering Controller System

2.5.3 Features

BSC Hardware

o PPC 440 SoC, Xilinx Virtex 5 FPGA, 2 x GigE, DDR3, NOR Flash, LVDS, RS232, RS422

VxWorks 6.9 BSP and Device Drivers for following peripherals

o GigE, LVDS, RS422, RS232, NOR Flash, DDR3, RTC, Timers, Temperature Sensors

Subsystems

o PR Antenna Array Controller

o SSR Antenna Array Controller

o Monopulse Unit

o MSRU Unit

Calibration

Network

NETWORK

SSR Antenna

Array

PR Antenna Array

LVDS

MSRU

Mono Pulse

Unit

(1-Module) BSC-Controller

RS422

LVDS

LVDS

LVDS PC/RDC

RS422/RS232

MOPS RS485

RTC RS422

Shutter Motor RS422

SSR-CU

RS422

LAN

MSC

PR-CU

LVDS RS422

#34, II Floor, 1st Main, 1st Block, Koramangala, Bangalore – 560 034

19 Aug, 2016, Page 12 Phone: +91-99451 16443 • [email protected]

www.unizentechnologies.com

o Multi-Output Power Supply

o Shutter Motor

o Planar Near Field Application for Calibration & Collimation of BSC System

o PR Controller Unit I/F

o SSR Controller Unit I/F

o Mission Computer I/F

o Host Application for Calibration, Collimation and Verification & Validation of BSC System

o POST, CBIT, IBIT, MBIT

DO178B Level C compliant Software Development and Verification & Validation

MIL-498 Standard compliant Documentation