1 / 17

Progress With iBOBs at Jodrell Bits & Bytes Meeting, JBO, 17-18 th Dec 2007

Progress With iBOBs at Jodrell Bits & Bytes Meeting, JBO, 17-18 th Dec 2007. Jonathan Hargreaves Electronic Engineer, Jodrell Bank Observatory. Introduction. Export – Jodrell to JIVE Import – Onsala to Jodrell iBOB introduction iBOB configured as network testing device

marnin
Télécharger la présentation

Progress With iBOBs at Jodrell Bits & Bytes Meeting, JBO, 17-18 th Dec 2007

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Introduction • Export – Jodrell to JIVE • Import – Onsala to Jodrell • iBOB introduction • iBOB configured as network testing device • iBOB configured as linux development board Development of Real Time eVLBI at Jodrell Bank Observatory

  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 Development of Real Time eVLBI at Jodrell Bank Observatory

  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 Development of Real Time eVLBI at Jodrell Bank Observatory

  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 Development of Real Time eVLBI at Jodrell Bank Observatory

  6. iBOB = internet break-out board Development of Real Time eVLBI at Jodrell Bank Observatory

  7. iBOB FPGA Xilinx Virtex II Pro 2 PowerPCs 232 18x18 bit multipliers Development of Real Time eVLBI at Jodrell Bank Observatory

  8. iBOB SRAM 512k x 36 bits x 2 chips Double data rate Development of Real Time eVLBI at Jodrell Bank Observatory

  9. iBOB CX4 2 x standard 10Gbps connectors 15m on copper Development of Real Time eVLBI at Jodrell Bank Observatory

  10. iBOB Linux expansion card 2MB SRAM Mini SD Card Development of Real Time eVLBI at Jodrell Bank Observatory

  11. Network testing device: Simulink design Development of Real Time eVLBI at Jodrell Bank Observatory

  12. Line Rate vs. Packet Spacing Development of Real Time eVLBI at Jodrell Bank Observatory

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

  14. Conclusion Questions/Answers • Contact information Dr Jonathan Hargreaves Electronic Engineer Jodrell Bank Observatory jh@jb.man.ac.uk • Additional Information http://expres-eu.org/ [note: only one “s”] http://www.jive.nl/ • EXPReS is made possible through the support of the European Commission (DG-INFSO), Sixth Framework Programme, Contract #026642 Development of Real Time eVLBI at Jodrell Bank Observatory

  15. Fractional Delay Filter Implementation Development of Real Time eVLBI at Jodrell Bank Observatory

  16. Fractional Delay Filter Cross Correlation Results Development of Real Time eVLBI at Jodrell Bank Observatory

  17. Fractional Delay Filter Cross Correlation Results Development of Real Time eVLBI at Jodrell Bank Observatory

More Related