EPICS EPICS Collaboration Meeting Argonne June 2006 Transient Recording with a uDIMM EPICS Collaboration Meeting: Embedded Controllers Argonne, June 15.

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

嵌入式微處理機 Embedded Processors 國立中興大學 電機工程學系 微控實驗室 蔡智強.
Microcontroller – PIC – 4 PIC types PIC architecture
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
Proximity Sensor Board: Final Report Sarat Bhogavalli Nathan Ellefsen Ryan Fig Michel Kinsy Mentor: John Winters.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
ASPPRATECH.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Asst. Prof. Dr. Alper ŞİŞMAN
Introduction to the Raw Handheld Board Jason Miller, David Wentzlaff, Nathan Shnidman.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
OS Implementation On SOPC Final Presentation
Argonne National Laboratory is managed by The University of Chicago for the U.S. Department of Energy P0 Feedback Project: Merging EPICS with FPGA’s Nicholas.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
Camera Interfacing using ARM7
Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
COMPUTER SYSTEM LABORATORY Lab10 - Sensor II. Lab 10 Experimental Goal Learn how to write programs on the PTK development board (STM32F207). 2013/11/19/
APS BPM and power supply applications on micro-IOCs W. Eric Norum
DCS Detector Control System Hardware Dirk Gottschalk Volker Kiworra Volker Lindenstruth Vojtech Petracek Marc Stockmeier Heinz Tilsner Chair of Computer.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS-DCT (SNL) Training.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Lab 1 Department of Computer Science and Information Engineering National Taiwan University Lab1 - Sensor 2014/9/23/ 13 1.
Update on FPGA/IOC applications and RTEMS developments at the APS W. Eric Norum
Confidential 1 SpecificationsFeatures ProcessorFreescale MPC8640 Single 1 GHz DDRAMDual channel DDR2 with ECC, 512 MB (expandable up to 2GB) Flash.
The IT700 PIM only supports up to network layer, all other above layers must be executed by other processor. Therefore in the PLC control network two types.
0 Blackfin BF52x / Low Power. 1 Performance MHz Performance MHz Power mW BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
Designing with Components Wilmer Arellano. How to chose a Microcontroller Choose one that you are familiar with or that is easy to learn.
The microIOC Family Gasper Pajor EPICS Collaboration Meeting Argonne National Laboratory June 2006.
Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga r.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS Core Applications.
DINO Peer Review 29 October 2015 Command and Data Handling Li, Michael Jayaraman, Vijay Bhatia, Vishal Winkelman, Martin.
Microcontroller System Design Introduction- 1  Seattle Pacific University Take a microprocessor/ microcontroller chip How to Succeed in Life – The micro.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Epics Archiving at DESY Albert Kagarmanov (IHEP Protvino Russia) Matthias Clausen (DESY Hamburg Germany)
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
EPICS EPICS Collaboration Meeting Argonne National Laboratory drvTS improvements for soft timing EPICS Collaboration Meeting Argonne National Laboratory.
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias.
Matthias Clausen, Gongfa Liu, Bernd Schoeneburg (DESY), ICALEPCS, 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Redundant EPICS.
The “Drink Mixer” Design Constraints. Project Success Criteria An ability to digitally mix audio and adjust individual levels An ability to digitally.
ChibiOS/RT Demo A free embedded RTOS
1 EPICS Transient Recorder Support EPICS Meeting at BESSY May 2002 Marty Kraimer.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
X-HYPER270-TKU H/W.
A Quick Start Guide to PIC16F877 microcontroller And Microchip Development Environment A Quick Start Guide to PIC16F877 microcontroller And Microchip Development.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
FOR MORE CLASSES VISIT   ECET 340 Week 1 HomeWork 1  ECET 340 Week 1 iLab 1  ECET 340 Week 2 HomeWork 2  ECET 340 Week 2 iLab.
A Networked Control/Data Acquisition System Based On The ColdFire Microprocessor. Abstract Nose Cone Colorimeter Control (N3C) is a highly dynamic system.
Popular Microcontrollers and their Selection by Lachit Dutta
Computer System Laboratory
Implementation of Embedded OS
ATF/ATF2 Control System
Chip Configuration and Drivers – Status Report
Commissioning the SIS3316 Digitizer
University of Illinois, at Urbana-Champaign
asyn Driver Tutorial Measurement Computing 1608GX-2A0
Digital Signal Processors-1
Presentation transcript:

EPICS EPICS Collaboration Meeting Argonne June 2006 Transient Recording with a uDIMM EPICS Collaboration Meeting: Embedded Controllers Argonne, June Matthias Clausen on behalf of Erwin Gadwinkel and Albert Kagarmanov DESY Cryogenic Controls

2 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks The µCDIMM 68 mm 40 mm

3 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 From the Web-Site: Hardware Support 8/16 MB RAM 4/8/16 MB NOR Flash NAND Flash Version Available 66 MHz ColdFire RISC Core 32 Bit wide SDRAM addressing 512KB on-chip flash 64 Kbytes of static RAM eMAC DSP functionality 10/100 Ethernet MAC Ethernet PHY CAN 2.0 Bus interface Two RS232 serial UARTs QSPI with four chip selects QADC A-to-D converter Four 32-bit timers Eight 16-bit timer channels Four periodic interrupt timers I2C bus controller 16 dedicated GPI/O BDM for debug Operation from -40C to +85C

4 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks Developed Basic-Board with µCDIMM (MCF 5282) / realized I/O-System

5 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks Basic-Board with µCDIMM (MCF 5282) / Component placement 143 mm 99 mm

6 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks Using the Basic-Board with µCDIMM (MCF 5282) as a Transient Recorder to monitor the 3 Phases (R S T) of a 400 VAC Power System

7 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks Using the Basic-Board with µCDIMM (MCF 5282) as a Transient Recorder to monitor the 3 Phases (R S T) of a 400 VAC Power System

8 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks

9 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks

10 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Realizing a Transient Recorder by the use of the µCDIMM with MCF 5282 from Arcturus Networks

11 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 (Hardware) Outlook With the developed Hardware around the µCDIMM it will be possible to use the unit in many Applications. The possibility to add an Extension-Board to the Basic- Board in the same Case opens even more Application Areas. Note: All the Applications need hardware and software !

12 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Software Support Using the uDimm for a transient reorder was triggered by a presentation from Eric Norum about one year ago. ●uDimm provides all he necessary functionality for a transient recorder on the chip ●Rtems support for the uDimm allows to run EPICS natively After having made the decision to use the uDimm we’ve got a lot of support from Eric ●Getting Rtems running ●Support for Generic Transient Recorder (GTR) ●powerMonitor record support ●Driver for the ADC on the uDimm

13 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 EPICS Database Generic Transient Recorder records: 2/gtr.htmlhttp:// 2/gtr.html AM/pdf/transientRecorders.pdfhttp://www-csr.bessy.de/control/Epics02/THU- AM/pdf/transientRecorders.pdf Additional records Beside raw value waveforms -> EGU based waveforms Utility records

14 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Some Information on Software Epics R RTEMS on uDimm ColdFire 5282 Freq=50Hz, RMS_SAMPLE_COUNT = 156 Currently default number of points numberPTS (number of post trigger samples to take)=8000 numberPPS (number of prePost samples)=4000 Add new records powerMonitor:uniPolarInput (biPolar current if 0, otherwise unipolar) powerMonitor:RawA_ai (ai-raw value, not so useful, mostly for testing) for simplify count2Volts understanding we're adding powerMonitor:PhaseA_calc - RMS in volts powerMonitor:HIGH_ao - default level in volts i.e etc powerMonitor:RawVeff_ao max Veff for triggering in volts i.e 240, 390 etc

15 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Screendumps from a ‚sign wave‘ (flipped by harware to gain resolution)

16 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Screendumps: Power-Failure Simulaion Mains drops by 33%

17 EPICS EPICS Collaboration Meeting Argonne National Laboratory Matthias Clausen, Erwin Gadwinkel, Albert Kagarmanov DESY Transient Recording with a uDimm, 15-June-06 Outlook About 20 units will be installed at DESY Additional Applications possible ●Transient recorder for digital values ●Adding 16bit ADC to extension port Thanks to Eric for his help!!