ASTRIX ASIC Microelectronics Presentation Days

Similar documents
CHAPTER 3 EXPERIMENTAL SETUP

Memec Spartan-II LC User s Guide

Authentic Time Hardware Co-simulation of Edge Discovery for Video Processing System

Digital Blocks Semiconductor IP

Comparing JTAG, SPI, and I2C

EXOSTIV TM. Frédéric Leens, CEO

SignalTap Plus System Analyzer

Logic Analysis Basics

FPGA-BASED EDUCATIONAL LAB PLATFORM

Logic Analysis Basics

EEM Digital Systems II

VHDL Design and Implementation of FPGA Based Logic Analyzer: Work in Progress

RAPID SOC PROOF-OF-CONCEPT FOR ZERO COST JEFF MILLER, PRODUCT MARKETING AND STRATEGY, MENTOR GRAPHICS PHIL BURR, SENIOR PRODUCT MANAGER, ARM

A MISSILE INSTRUMENTATION ENCODER

3. Configuration and Testing

18 Nov 2015 Testing and Programming PCBA s. 1 JTAG Technologies

Programmable Logic Design I

Saving time & money with JTAG

Major Differences Between the DT9847 Series Modules

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

Laboratory 4. Figure 1: Serdes Transceiver

OF AN ADVANCED LUT METHODOLOGY BASED FIR FILTER DESIGN PROCESS

GALILEO Timing Receiver

L12: Reconfigurable Logic Architectures

Digital Blocks Semiconductor IP

16 Dec Testing and Programming PCBA s. 1 JTAG Technologies

FPGA Design. Part I - Hardware Components. Thomas Lenzi

Ilmenau, 9 Dec 2016 Testing and programming PCBA s. 1 JTAG Technologies

Modeling and Implementing Software-Defined Radio Communication Systems on FPGAs Puneet Kumar Senior Team Lead - SPC

DMC550 Technical Reference

Using an IEEE Test Bus for Fault Diagnosis of Analog Parts of Electronic Embedded Systems. Zbigniew Czaja 1, Bogdan Bartosinski 2

Using the XC9500/XL/XV JTAG Boundary Scan Interface

Risk Risk Title Severity (1-10) Probability (0-100%) I FPGA Area II Timing III Input Distortion IV Synchronization 9 60

Digital Blocks Semiconductor IP

Design and analysis of microcontroller system using AMBA- Lite bus

On-board detection electronics in spanish optical satellite: INGENIO. Thales Alenia Space España

MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION DIGITAL VIDEO, AUDIO & DATA FIBER OPTIC MULTIPLEXER TRANSPORT SYSTEM

A Briefing on IEEE Standard Test Access Port And Boundary-Scan Architecture ( AKA JTAG )

Single Channel LVDS Tx

Using the XSV Board Xchecker Interface

7 Nov 2017 Testing and programming PCBA s

AI-1616L-LPE. Features. High-precision Analog input board (Low Profile size) for PCI Express AI-1616L-LPE 1. Ver.1.02 Ver.1.01

Using SignalTap II in the Quartus II Software

Design of VGA Controller using VHDL for LCD Display using FPGA

Digital Systems Laboratory 1 IE5 / WS 2001

Using HERON modules with FPGAs to connect to FPDP

L11/12: Reconfigurable Logic Architectures

Performance Modeling and Noise Reduction in VLSI Packaging

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

Configuration Vestas VMP3500

Sharif University of Technology. SoC: Introduction

Sundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract

TECHNICAL SPECIFICATION ERC 1340

Radar Signal Processing Final Report Spring Semester 2017

University Program Design Laboratory Package

Remote Diagnostics and Upgrades

BABAR IFR TDC Board (ITB): system design

Laboratory 1 - Introduction to Digital Electronics and Lab Equipment (Logic Analyzers, Digital Oscilloscope, and FPGA-based Labkit)

XJTAG. Boundary Scan Tool. diagnosys.com

Innovative Fast Timing Design

AD16-16U(PCI)EV. Features. High-Speed & Resolution Analog Input Board for PCI AD16-16U(PCI)EV 1. Ver.1.02

University Program Design Laboratory Package

Lab #5: Design Example: Keypad Scanner and Encoder - Part 1 (120 pts)

TKK S ASIC-PIIRIEN SUUNNITTELU

CoLinkEx JTAG/SWD adapter USER MANUAL

STMicroelectronics L2G2IS 2-Axis Gyroscope for OIS

Tools to Debug Dead Boards

OpenXLR8: How to Load Custom FPGA Blocks

Single mode 9/125µm, duplex

IMPLEMENTATION OF USB TRANSCEIVER MACROCELL INTERFACE

Point System (for instructor and TA use only)

Serial FIR Filter. A Brief Study in DSP. ECE448 Spring 2011 Tuesday Section 15 points 3/8/2011 GEORGE MASON UNIVERSITY.

of Boundary Scan techniques.

NanoCom ADS-B. Datasheet An ADS-B receiver for space applications

Spartan-IIE LC Development Board User s Guide

AT70XUSB. Digital Video Interfacing Products

Solutions to Embedded System Design Challenges Part II

HDL & High Level Synthesize (EEET 2035) Laboratory II Sequential Circuits with VHDL: DFF, Counter, TFF and Timer

FPGA Laboratory Assignment 4. Due Date: 06/11/2012

Ponderosa is expandable by 8 input and/or 8 output increments up to 64x64 in a 4RU frame. Typical Configurations:

Modeling Latches and Flip-flops

Lab # 9 VGA Controller

12. IEEE (JTAG) Boundary-Scan Testing for the Cyclone III Device Family

Digital to Mixed-Signal Verification of Power Management SOCs Using Questa-ADMS. M. Behaghel

Main Design Project. The Counter. Introduction. Macros. Procedure

3G HDSDI interface board for SONY FCB HD cameras. Technical manual

HOLITA HDLC Core: Datasheet

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

EECS150 - Digital Design Lecture 2 - CMOS

IE1204 Digital Design F11: Programmable Logic, VHDL for Sequential Circuits

March 13, :36 vra80334_appe Sheet number 1 Page number 893 black. appendix. Commercial Devices

FOM-1090 FOM-1090 FOM FOM-1090 w/ DB-25 Female FOM-1091 w/ DB-25 Male

Laboratory Exercise 4

Combo Board.

Lessons Learned from FPGA Developments

Prototyping Solutions For New Wireless Standards

University Program Design Laboratory Package

Oscilloscopes, logic analyzers ScopeLogicDAQ

AD12-16U(PCI)EV. Features. High-Speed Analog Input Board for PCI AD12-16U(PCI)EV 1. Ver.1.01

MAXTECH, Inc. BRC-1000 Series. C-Band Redundant LNB Systems. Technology for Communications. System Block Diagrams

Transcription:

ASTRIX ASIC Microelectronics Presentation Days ESTEC, Noordwijk, 4 th and 5 th February 2004 Matthieu Dollon matthieu.dollon@astrium.eads.net Franck Koebel franck.koebel@astrium.eads.net Page 1 - ESA 4 th /5 th February 2004

Content 1. ASTRIX Product Description 2. ASTRIX ASIC Description Context and development plan Technical definition 3. ASTRIX Validation environment Demonstrator board (FEM) Xilinx board 4. Conclusion Page 2 - ESA 4 th /5 th February 2004

ASTRIX Product description The astrix product family is developed under ESA and CNES fundings, through Planck, Pleiades and Alphabus programs. Astrium willingness is to develop 3 astrix products able to fit LEO observation, LEO science and GEO Telecom applications, and thus, sharing the same core component: the Astrix ASIC. A dedicated «astrix product applicable documentation» has been set up for the astrix development Page 3 - ESA 4 th /5 th February 2004

ASTRIX Inertial Measurement Unit Each Astrix IMU is the assembly of independent gyroscopic channels Each Astrix channel consists in: Gyro Optical Harness (GOH) Fog Electronics Module (FEM): Inertial processing Optical source Power interface TM/TC interface Sagnac Interferometer Assembly (SIA) = Inertial Sensor One astrix gyroscopic channel Page 4 - ESA 4 th /5 th February 2004

ASTRIX Channel Functional Module Optical source Optical coupler SIA COI Optical fiber Optical detector Detection Electronic Module Processing functions Modulation Module DC/DC Converter ASIC Servitude functions Power bus Interface 1553 bus Interface Serial data Interface Stimuli Interface FEM Power buses N & R Ext synchro N & R 1553 buses N & R Serial data buses N & R Stimuli N Page 5 - ESA 4 th /5 th February 2004

ASTRIX ASIC Introduction Astrium and IXSEA realize the ASTRIX ASIC: ASIC for Fiber Optical Gyrometer (FOG) application Two main entities are designed: Control part corresponds to the management of servitude functions Inertial processing part corresponds to the management of gyrometer functions Page 6 - ESA 4 th /5 th February 2004

ASIC Technology The MG2RT technology from ATMEL is the target chosen for the ASIC The Nantes factory is the baseline. MG2RT265E is the chosen matrix, 55% gates used. ASIC packaging: MQFPF256, 256 pins 5V single voltage Page 7 - ESA 4 th /5 th February 2004

Context of the ASIC The process followed to design the ASIC is adapted from the official ESA ASIC development since: Two companies are involved There are confidentiality issues that restrict the content of IXSEA reports Development plan takes this into account Page 8 - ESA 4 th /5 th February 2004

Development plan (1) ASTRIUM IXSEA A ASIC VHDL Testbench Servitude VHDL testbench No Inertial processing test ASIC VHDL model Servitude VHDL model without In. Proc. In. Proc. as empty box Inertial processing VHDL model Inertial Processing Testbench No servitude testbench Inertial processing and optic model testbench Servitude VHDL RTL simulation In. Proc. VHDL RTL simulation FPGA synthesis B ASIC VHDL Testbench Servitude VHDL testbench Reference vectors for In. Proc. ASIC VHDL model Servitude VHDL model without In. Proc. In. Proc. as compiled RTL model 1 RTL compilation In. Proc. as Xilinx netlist In. Proc. FPGA Verification ASIC VHDL RTL simulation Step A: Each company realizes a RTL verification of its block. IXSEA validates its design on a dedicated board. Step B: ASTRIUM starts the verification of the whole ASIC. Page 9 - ESA 4 th /5 th February 2004

Development plan (2) ASTRIUM IXSEA Step C: Each company realizes a validation of its block with the whole ASIC as Xilinx netlist on 4 DM boards. C ASIC VHDL Testbench Servitude VHDL testbench Reference vectors for In. Proc. VHDL gate FPGA simulation ASIC VHDL model Servitude VHDL model without In. Proc. In. Proc. as FPGA netlist FPGA synthesis ASTRIX ASIC as Xilinx netlist 2 FPGA verification Inertial processing VHDL model FPGA synthesis Step D: ASTRIUM realizes the ASIC gate level design. ASIC VHDL model Servitude VHDL model without In. Proc. In. Proc. as VHDL model 3 D ASIC VHDL Testbench Servitude VHDL testbench Reference vectors for In. Proc. ASIC synthesis ASTRIX ASIC as ATMEL netlist Page 10 - ESA 4 th /5 th February 2004 VHDL gate ASIC simulation

ASIC functional description Control section shall interface with: Analog TM External synchronization links 1553 interface Serial interface Stimuli link 1553 and gyro clock Configuration Inertial processing section: Fog loop Anti aliasing filters Digital source power control Interface with: Detection module Modulation module Source module Page 11 - ESA 4 th /5 th February 2004

ASIC Control block Control section shall interface with: Analog TM periodically refreshed External synchronization link (redundant) Stimuli link: UART in reception mode only Data links: 1553 redundant buses with TM/TC specific characterization Two redundant UART at 115.2 Kbaud Configuration Dating 1553 and gyro clock Page 12 - ESA 4 th /5 th February 2004

ASIC Inertial processing block Fiber optical gyrometer loop Several configurations Several frequencies possible Anti aliasing filtering Several configurations Digital source power control Direct command Reference point driven Status information BoardTest for debugging and production tests Page 13 - ESA 4 th /5 th February 2004

ASTRIX Validation environment PC Communication and test links on ASTRIX board MIL-1553B RS-422 D2a D2b Power Supply for ASTRIX(TM) G = D1 ASTRIX (TM) - Xilinx system ASTRIX Xilinx metallic socket Optical system (by IXSEA) D9 Parallel JTAG/Serial Programming Cable for Xilinx board (by XILINX or 3rd party) D5 PC Programming Software external synchronize signal generator TTL-RS422 converter D6 D3 D4 Debugging cables and switches on HE10-20 on Xilinx board (by IXSEA) Measurement equippement (scope, multimeter or analyser) on connectors HE10-20 on Xilinx board D8 D7 Page 14 - ESA 4 th /5 th February 2004

Page 15 - ESA 4 th /5 th February 2004 ASTRIX Demonstrator board

ASTRIX Xilinx board (1) ASIC FOOTPRINT QFP 256 Adaptor QFP256 to PINS FLEX 256 wires from ASIC I/Os 5Volt 5Volt from ASIC footprint external power supply for test purposes Regulators Optical power indicators 5V 3.3V Astrix/FOG board Resistors Buffers 2.5V RT address configuration by 1553 connector Oscillator 3.3V 16Mhz I/Os 3.3Volt connectors HE10-20 to observe dynamic signals PULL DOWNs for SODATA while FPGA-programming Oscillator 5V GYRO 16 Data 2 Clocks Xilinx board DIP Switches for ASTRIX configuration Clock 3.3/5 Volt I/Os 3.3Volt PROMs or JTAG Direct serial Programming Programming 64 I/Os (3.3Volt) on HE10-20 connectors for DEBUG purposes 1553 RT address test points XCV1000 BGA560-I Reserved I/Os 3.3Volt PRG Mode FPGA Page 16 - ESA 4 th /5 th February 2004

Page 17 - ESA 4 th /5 th February 2004 ASTRIX Xilinx board (2)

Conclusion Architectural design finished First integration at simulation level successful ASTRIX and Xilinx boards manufactured Integration of the two entities at board level is in progress this week ASIC VHDL will be verified on these boards Page 18 - ESA 4 th /5 th February 2004