PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC1 Herschel PACS - IBDR SIGNAL PROCESSING UNIT - SPU - HW Unit, Start-up SW and Low-level SW Drivers José.

Slides:



Advertisements
Similar presentations
Computer Architecture
Advertisements

System Integration and Performance
Dr. Rabie A. Ramadan Al-Azhar University Lecture 3
Programmable Interval Timer
Contents Even and odd memory banks of 8086 Minimum mode operation
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
Motion Tracking Recorder 360 (MTR-360) Group #1 Lee Estep Philip Robertson Andy Schiestl Robert Tate.
A.R. Hertneky J.W. O’Brien J.T. Shin C.S. Wessels Laser Controller One (LC1)
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
PACS IIDR 01/02 Mar 2001 Herschel PACS SPU - IAC1 Herschel PACS - IIDR SIGNAL PROCESSING UNIT (SPU) HW Unit, Start-up SW and Low-level SW Drivers José.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
1 © Unitec New Zealand Embedded Hardware ETEC 6416 Date: - 10 Aug,2011.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Computer Organization
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 2. Computer Structure Computer Structure The traditional diagram of a computer...
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
© Janice Regan, CMPT 300, May CMPT 300 Introduction to Operating Systems Operating Systems Overview: Using Hardware.
PACS IBDR 27/28 February 2002 PACS DEC/MEC1 Detectors & Mechanisms Controllers (DEC/MEC) J.-M. Gillis Centre Spatial de Liège (B)
PACS IBDR 27/28 Feb 2002 PACS CRE1 PACS CRE development Ybe Creten, Patrick Merken, Jan Putzeys, Vic Fonderie, Chris Van Hoof IMEC.
MICE III 68000/20/30 MICETEK International Inc. CPU MICEIII MICEView Examples Contents Part 1: An introduction to the MC68000,MC68020 and Part.
PACS IBDR 27/28 Feb 2002 SPU High Level Software1 H. Bischof, A.N. Belbachir (TUVIE) F. Kerschbaum, R. Ottensamer, P. Reegen, C. Reimers (UVIE)
Introduction to Computing: Lecture 4
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
AMS02 TIM CAB Project Status JSC, January 2007 Prepared by H. Cuesta / G. Muñoz.
PACS IBDR 27/28 Feb 2002 PA/QA Status1 PA/QA STATUS MPE /PACS/IGL.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
PACS IBDR 27/28 Feb 2002 IIDR Close-out1 Close-out of IIDR Recommendations A. Poglitsch.
PACS IHDR 12/13 Nov 2003 IBDR Close-out1 Close-out of IBDR Recommendations A. Poglitsch.
Minimum System Requirements Clock Generator Memory Interfacing.
F. Gharsalli, S. Meftali, F. Rousseau, A.A. Jerraya TIMA laboratory 46 avenue Felix Viallet Grenoble Cedex - France Embedded Memory Wrapper Generation.
N A S A G O D D A R D S P A C E F L I G H T C E N T E R I n t e g r a t e d D e s i g n C a p a b i l i t y / I n s t r u m e n t S y n t h e s i s & A.
LZRW3 Data Compression Core Dual semester project April 2013 Project part A final presentation Shahar Zuta Netanel Yamin Advisor: Moshe porian.
Author Wayne M. Koski EVLA Monitor & Control Hardware PDR March 13, EVLA Monitor and Control Module Interface Board (MIB) Design.
Memory Cell Operation.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
DPE CSSW Process Model Annex A WP-400 ECSS Case Study.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
Final Presentation Implementation of DSP Algorithm on SoC Student : Einat Tevel Supervisor : Isaschar Walter Accompanying engineer : Emilia Burlak The.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
PACS IHDR MPE 12/13 November 2003 System Engineering 1 PACS IHDR Model Philosophy, Budgets, Interfaces and IID-B Reinhard Katterloher.
Computer Architecture Lecture 24 Fasih ur Rehman.
80386DX functional Block Diagram PIN Description Register set Flags Physical address space Data types.
Design of DSP testing environment Performed By: Safovich Yevgeny Instructors: Eli Shoshan Yevgeni Rifkin הטכניון - מכון טכנולוגי לישראל הפקולטה.
PACS IBDR 27/28 Feb 2002 Digital Processing Unit1/16 DPU PRESENTATION R.Orfei & S. Pezzuto CNR- IFSI.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
SDR 7 Jun Associated Electronics Package (AEP) Curtis Ingraham.
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
PACS IBDR MPE 27/28 Feb 2002 System Engineering 1 PACS IBDR Model Philosophy / Development Plan Reinhard Katterloher.
IT3002 Computer Architecture
PACS SVR22/23 June 2006 Warm Electronics1 Warm Electronics: Components/Subsystems Test Results B. Voss PACS SVR.
ECE 371 Microprocessor Interfacing
ECE 353 Introduction to Microprocessor Systems Michael J. Schulte Week 8.
PACS IHDR 12/13 Nov 2003 Digital Processing Unit1/15 DPU PRESENTATION R.Orfei & S. Pezzuto CNR- IFSI.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Complex Programmable Logic Device (CPLD) Architecture and Its Applications
PC Mouse operated Electrical Load Control Using VB Application
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
GPM Spacecraft Ethernet Study
Introduction to Microprocessors and Microcontrollers
AT91 Memory Interface This training module describes the External Bus Interface (EBI), which generatesthe signals that control the access to the external.
Chapter 4 Introduction to Computer Organization
Command and Data Handling
ADSP 21065L.
Presentation transcript:

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC1 Herschel PACS - IBDR SIGNAL PROCESSING UNIT - SPU - HW Unit, Start-up SW and Low-level SW Drivers José M. Herreros INSTITUTO DE ASTROFÍSICA DE CANARIAS - IAC -

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC2 CONTENTS 1.Electrical Design Evolution 2.Budgets. 3.Box Outlines and Block Diagrams. 4.Software 5.Model Philosophy. 6.CRISA Status Report. 7.Critical / Problem Areas. 8.Schedule.

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC3 ELECTRICAL DESIGN EVOLUTION CPU BOARD: –Program and Data Memory sizes increase due to: PACS data reduction/compression requirements UTMC memories instead of WhiteElectronics –PSC ASIC Design consolidation (TEMIC manufacturer) DC/DC CONVERTER: –Removal of external synchronization

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC4 New MEMORY ORGANIZATION

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC5 SPU UNIT BUDGETS

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC6 PACS SPU BOX OUTLINE LFI-REBA PACS-SPU

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC7 SPU FUNCTIONAL BLOCK DIAGRAM The CPU board is designed to include as maximum:  One DSP working at 18 MHz  One 32 KW x 48 Boot PROM bank  Three EDAC protected SRAM memory banks:  512 KW x 48 for Program RAM  512 KW x 32 for Data RAM  512 KW x 32 for expansion of Data RAM  One EDAC protected up to 256 KW x 48 EEPROM memory bank.  Three IEEE1355 DS links including one common 8KWx32 Dual Port RAM buffer  Two PSC ASICs including:  Watchdog, OBT and 32 bit GP Timers.  EDAC logic and Interrupt management.  Programmable Address decoding and Wait State generator.  One Auxiliary Board Interface, including:  One redundant interface to the MIL-STD bus including one 8KWx16 Dual Port RAM buffer.  One Mother Board Interface Each CPU board executes its own specific Start Up and Application Software.

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC8 CPU BLOCK DIAGRAM

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC9 DC/DC CHARACTERISTICS Input Voltage Operation from 26 to 32 Volts Use of a SMART Converter (Buck / Push-Pull with conductance Control) Buck Switching Frequency Operating around 130kHz Outputs Voltages as follow : –+5 Volts –+/- 15 Volts

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC10 DC/DC BLOCK DIAGRAM

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC11 DAU BLOCK DIAGRAM

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC12 ASIC BLOCK DIAGRAM

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC13 START-UP SW AND LOW-LEVEL SW DRIVERS Both SWL-SPU and LWL-SPU contain their own separate but identical PROM SW activated simultaneously during the switch-on of the SPU or under a SW reset. The Start-Up SW will perform the necessary functions to boot the unit at power up, perform a health self-test and start the Application SW giving it the control. The Low-Level SW drivers is a set of primitives (source/object code) to be compiled/linked with the different application software package. CONTEXT DIAGRAM

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC14 PACS SPU START-UP SW ARCHITECTURE

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC15 SPU MODEL PHILOSOPHY

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC16

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC17 CRISA STATUS REPORT (1/4) 1.Contract / Commercial / Management Phase 1 - conditioned final milestone - achieved on W51 Phase 2 - 2nd progress Milestone - took place on W51. Phase 3 ITT not set. 2.HW & System Engineering System engineering activity: Production of revised system documents for the system BDR (HW/SW ICD). Design engineering activity: DC/DC Electrical design consolidated. PCB design finished. 3.SW Engineering Integration under way. Little adaptations being implemented in parallel with the tests.

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC18 CRISA STATUS REPORT (2/4) 4.ASIC Development ASIC tests and integration fully completed in representative FPGA. Now working in the ‘coberture’ (failure simulations) as part of the industrial file for procurement. This activity resulting more complex than expected will be finished beginning W10. The complete dossier is expected to be ready by end March Physical & Verification Engineering None. 6.Unit Tester Engineering Unit tester HW & SW (1st) in work area. Complementary ‘test set’ ready in work area.

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC19 CRISA STATUS REPORT (3/4) 7.Procurement & Parts Engineering DC/DC CV PCB for AvMs ordered week #8. Last steps of the Procurement for AvM going on compatible with schedule. No critical conflict still envisaged. Changes to DCL (coming from DC/DC design) to be reported on February 22 nd 2002 to TLG and IAC. 8.MAI Activities New CPUs set under MAI, about 60% achieved. No conflict envisaged up to now in plant to fulfil delivery dates. Two boards already waiting to be tested. 1 st DAU and AUX ready for tests.

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC20 CRISA STATUS REPORT (4/4) 9.Tests activities 1 st CPU under HW Characterisation. Timing problems detected outside the CPU, concretely within the NAIS test board (an auxiliary I/F board with the logic analyser used in test). Once confirmed this fact, tests have been normally resumed. They are satisfactorily running at good rhythm by now. SW (version 1) integration under way. Last steps performed consisting on the successful initiation of the 1355 / SCMS tests. 10.EMs / AvMs Delivery Schedule - no margin included - EM SPU ready for delivery: 15/03/02 EM REBA ready for delivery: 04/04/02 AvM SPU ready for delivery: 16/04/02 AvM SPU ready for delivery: 04/04/02

PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC21 CRITICAL / PROBLEM AREAS Financing for PACS-SPU and LFI-REBA Qualification stage: Confirmed un-officially. Funds expected for end of December not received. Negotiations in progress. ITT for Phase III: Qualification and QM Not started pending of receiving funds. Request for financing Phase IV: Flight Models To be made before 15 of March.