/
ZEBRA Tom  Cobb presented by Nick Rees ZEBRA Tom  Cobb presented by Nick Rees

ZEBRA Tom Cobb presented by Nick Rees - PowerPoint Presentation

tatiana-dople
tatiana-dople . @tatiana-dople
Follow
342 views
Uploaded On 2019-06-22

ZEBRA Tom Cobb presented by Nick Rees - PPT Presentation

What is a zebra Zebras ˈzɛbrə ZEB rə or ˈziːbrə ZEE brə 1 are several species of African equids horse family united by their distinctive black and white stripes ID: 759858

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "ZEBRA Tom Cobb presented by Nick Rees" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

ZEBRA

Tom Cobbpresented by Nick Rees

Slide2

What is a zebra?

Zebras (/ˈzɛbrə/ ZEB-rə or /ˈziːbrə/ ZEE-brə)[1] are several species of African equids (horse family) united by their distinctive black and white stripes.

Slide3

What is ZEBRA?

A digital signal level converter and position compare box1U metal box with front panel BNCs and Lemos and rear panel encoder inputs

Slide4

What does ZEBRA do?

Takes front panel single channel inputs

TTL, LVDS, PECL, NIM, Open Collector

And rear panel encoder signals

A+B RS422 Quadrature decoder, Z, connected

Pass the signals through some FPGA logic

Logic gates, position compare circuitry

Ouput front and rear panel signals

Same format as inputs, rewirable at run time

Slide5

Slide6

FPGA Design

Communications

(8-bit soft Micro Controller)

Logic Control

PositionCompare

SRAMCtrl

UARTCtrl

Spartan-6 FPGA

RS232

16 Mbit

SPI

Flash

2MBx8

SRAM

12 x LVTTL Inputs

12 x LVTTL outputs

4 Ch x RS422 outputs

4 Ch x RS422 Inputs

256x16 Config BRAM

ctrl

arm/gate/

pulse

ctrl

rs422

signals

Slide7

How do you configure ZEBRA?

115200 baud RS232 link to EPICSParameters set/get via EPICSLogic blocks rewired via the system busData download of position/time informationSave to internal flash

Slide8

The System Bus

Slide9

AND/OR Blocks

Slide10

GATE Blocks

Slide11

DIV Blocks

Slide12

PULSE Blocks

Slide13

QUAD Block and Encoders

Slide14

PC Setup

Slide15

PC Plot

Slide16

What doesn’t ZEBRA do?

AnalogueSignals < 20nsLow latency data transferHigh bandwidth data transferSequencing

Slide17

When can I have one?

Available from Quantum Detectorshttp://www.quantumdetectors.com/products/zebraShould be in stock by Christmas

Slide18

Ideas for Zebra2

Ethernet interface

TCP not UDP, so...

Zinq

, rather than Spartan6

IOC on board(?)

Additional encoder capture/trigger signals:

Analogue input

Serial encoder input

Event

reciever

(?)

Better support for counters

Differences?

More gates