Progress With iBOBs at Jodrell Bits & Bytes Meeting, JBO, 17-18 th Dec 2007 Jonathan Hargreaves Electronic Engineer, Jodrell Bank Observatory.

Slides:



Advertisements
Similar presentations
1 Building a Fast, Virtualized Data Plane with Programmable Hardware Bilal Anwer Nick Feamster.
Advertisements

Dominik Stoklosa Poznan Supercomputing and Networking Center, Supercomputing Department EGEE 2007 Budapest, Hungary, October 1-5 Workflow management in.
SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal.
0 - 0.
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Prometeo Workshop on Front-end electronics for gamma and complementary detector systems 17 th -18 th November 2011 – IFIC (Valencia) Diego Barrientos.
Nios Multi Processor Ethernet Embedded Platform Final Presentation
EPOS Studio Configuration
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
DE2-115 Control Panel - Part I
© 2003 Xilinx, Inc. All Rights Reserved Course Wrap Up DSP Design Flow.
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Addition 1’s to 20.
Test B, 100 Subtraction Facts
11 = This is the fact family. You say: 8+3=11 and 3+8=11
Week 1.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
1 Student: Khinich Fanny Instructor: Fiksman Evgeny המעבדה למערכות ספרתיות מהירות High Speed Digital Systems Laboratory הטכניון - מכון טכנולוגי לישראל.
1 Performed by: Lin Ilia Khinich Fanny Instructor: Fiksman Eugene המעבדה למערכות ספרתיות מהירות High Speed Digital Systems Laboratory הטכניון - מכון טכנולוגי.
VirtexIIPRO FPGA Device Functional Testing In Space environment. Performed by: Mati Musry, Yahav Bar Yosef Instuctor: Inna Rivkin Semester: Winter/Spring.
Configurable System-on-Chip: Xilinx EDK
The Xilinx EDK Toolset: Xilinx Platform Studio (XPS) Building a base system platform.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering Virtex II-PRO Dynamical.
Implementation of DSP Algorithm on SoC. Characterization presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompany engineer : Emilia Burlak.
v8.2 System Generator Audio Quick Start
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.
System Architecture A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Hyong-Youb Kim, Paul Willmann, Dr. Scott Rixner Rice.
Programmable Logic- How do they do that? 1/16/2015 Warren Miller Class 5: Software Tools and More 1.
31st July 2008AIDA FEE Report1 AIDA Front end electronics Report July 2008 Progress Virtex5 FPGA choice Milestones for prototype delivery.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Lecture #3 Page 1 ECE 4110– Sequential Logic Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.No Class Monday, Labor Day Holiday 2.HW#2 assigned.
Digital Radio Receiver Amit Mane System Engineer.
© 2004 Xilinx, Inc. All Rights Reserved EDK Overview.
Engineering & Instrumentation Department, ESDG, Rob Halsall, 24th February 2005CFI/Confidential CFI - Opto DAQ - Status 24th February 2005.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
SLAAC SV2 Briefing SLAAC Retreat, May 2001 Heber, UT Brian Schott USC Information Sciences Institute.
RiceNIC: A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Dr. Scott Rixner Rice Computer Architecture:
Lecture #3 Page 1 ECE 4110– Sequential Logic Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.No Class Monday, Labor Day Holiday 2.HW#2 assigned.
Research on Reconfigurable Computing Using Impulse C Carmen Li Shen Mentor: Dr. Russell Duren February 1, 2008.
PRESENTED BY OUSSAMA SEKKAT Self-Healing Mixed-Signal Baseband Processor for Cognitive Radios.
High Bandwidth Data Acquisition and Network Streaming in VLBI Jan Wagner, Guifré Molera et al. TKK / Metsähovi Radio Observatory.
LAB1 Summary Zhaofeng SJTU.SOME. Embedded Software Tools CPU Logic Design Tools I/O FPGA Memory Logic Design Tools FPGA + Memory + IP + High Speed IO.
1 EDK 7.1 Tutorial -- SystemACE and EthernetMAC on Avnet Virtex II pro Development Boards Chia-Tien Dan Lo Department of Computer Science University of.
Part A Presentation Implementation of DSP Algorithm on SoC Student : Einat Tevel Supervisor : Isaschar Walter Accompanying engineer : Emilia Burlak The.
Lecture #3 Page 1 ECE 4110–5110 Digital System Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.HW#2 assigned Due.
Peter JansweijerATLAS week: February 24, 2004Slide 1 Preparatory Design Studies MROD-X Use Xilinx Virtex II Pro –Rocket IO –Power PC –Port the current.
Connect. Communicate. Collaborate 4 Gigabit Onsala - Jodrell Lightpath for e-VLBI The iNetTest Unit Development of Real Time eVLBI at Jodrell Bank Observatory.
© 2004 Xilinx, Inc. All Rights Reserved Adding a Processor System to an FPGA Design.
Version 10.1 Xilinx Tools Update Terry Filiba CASPER Workshop II.
Peter JansweijerATLAS week: February 24, 2004Slide 1 Preparatory Design Studies MROD-X Use Xilinx Virtex II Pro –RocketIO –PowerPC –Port the current MROD-In.
1 Conduant Mark5C VLBI Recording System 7 th US VLBI Technical Coordination Meeting Manufacturers of StreamStor ® real-time recording products
Broadband Interfacing eMerlin-JIVE (1-10Gbps) Onsala-Jodrell Bank (
FABRIC WP1.2 Broadband Data Path: Protocols and Processor Interface Bonn 20/09/07 Ralph Spencer The University of Manchester.
Compute Node Tutorial(2) Agenda Introduce to RocketIO How to build a optical link connection Backplane and cross link communications How to.
UniBoard Meeting,October 12-13th 2010 Jonathan Hargreaves, JIVE Eric Kooistra, ASTRON UniBoard Testing UniBoard Meeting, October12-13 th 2010 Contract.
Title FABRIC Progress - Mark, Huib etc. T. Charles Yun Project Manager EXPReS/JIVE.
What is FABRIC? Future Arrays of Broadband Radio-telescopes on Internet Computing Huib Jan van Langevelde, JIVE Dwingeloo.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Progress on EXPReS at JBO
SA1: overview, first results
Lab 1: Using NIOS II processor for code execution on FPGA
CoBo - Different Boundaries & Different Options of
ECE 4110–5110 Digital System Design
Course Agenda DSP Design Flow.
Progress on EXPreS at JBO Ralph Spencer
Presentation transcript:

Progress With iBOBs at Jodrell Bits & Bytes Meeting, JBO, th Dec 2007 Jonathan Hargreaves Electronic Engineer, Jodrell Bank Observatory

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #2 Introduction Export – Jodrell to JIVE Import – Onsala to Jodrell iBOB introduction iBOB configured as network testing device iBOB configured as linux development board

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #3 Using CASPER tools with Xilinx v9.1 Simulation Models – Update gateways etc Use look under mask and change manually Use xlUpdateModel(‘modelname') Edit block_mask.m files Some Xilinx blocks have new names Xilinx Gateway In/Out -> Xilinx Gateway In/Out Block Scripts use this to find boundaries of user logic Changes to gen_xps_files.m and xps_block.m

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #4 Infrastructure Blocks Tengbe – the ten gigabit ports iBOB block adapted from the BEE2 version (xc2vp80) Two ports instead of four XAUI clock routing Rocket I/O & reference clock pin locations Edit system.mhs and system.ucf VSI – Interface to ZDOK connectors Added ZDOK1 to parameter options Pin locations added to BEE_hw_route.mat ADC – Interface to the ADC card 8 to 2 bit conversion done inside the block Ethlite – 100M ethernet Code slimmed down to fit in BRAM (UDP only) Incorporate into base system

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #5 Tool Flow Base System PPC, BRAM, UART Software to run TinySH Generate system.mhs, system.mss and system.ucf files XPS (EDK) Generate hardware bitmap Compile software Create bitfile Download via JTAG

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #6 iBOB = internet break-out board

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #7 iBOB FPGA Xilinx Virtex II Pro 2 PowerPCs x18 bit multipliers

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #8 iBOB SRAM 512k x 36 bits x 2 chips Double data rate

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #9 iBOB CX4 2 x standard 10Gbps connectors 15m on copper

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #10 iBOB Linux expansion card 2MB SRAM Mini SD Card

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #11 Network testing device: Simulink design

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #12 Line Rate vs. Packet Spacing

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #13 iBOB configured for Linux development RS232JTAG 10/100 Ethernet iBOB Configured to run Linux on one of its PowerPCs PC configured as network file server Interface to Mk Vb VLBI Receiver Local PC Update FPGA firmware over JTAG Local login over RS232 Removed when firmware is stable Memory Expansion 2MB RAM Mini SD Card

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #14 Conclusion Questions/Answers Contact information Dr Jonathan Hargreaves Electronic Engineer Jodrell Bank Observatory Additional Information only one “s”] EXPReS is made possible through the support of the European Commission (DG-INFSO), Sixth Framework Programme, Contract #026642

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #15 Implementation Fractional Delay Filter

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #16 Cross Correlation Results Fractional Delay Filter

17-18th Sept 2007Development of Real Time eVLBI at Jodrell Bank ObservatorySlide #17 Cross Correlation Results Fractional Delay Filter