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
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.
Slide1
ZEBRA
Tom Cobbpresented by Nick Rees
Slide2What 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.
Slide3What is ZEBRA?
A digital signal level converter and position compare box1U metal box with front panel BNCs and Lemos and rear panel encoder inputs
Slide4What 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
Slide5Slide6FPGA 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
Slide7How 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
Slide8The System Bus
Slide9AND/OR Blocks
Slide10GATE Blocks
Slide11DIV Blocks
Slide12PULSE Blocks
Slide13QUAD Block and Encoders
Slide14PC Setup
Slide15PC Plot
Slide16What doesn’t ZEBRA do?
AnalogueSignals < 20nsLow latency data transferHigh bandwidth data transferSequencing
Slide17When can I have one?
Available from Quantum Detectorshttp://www.quantumdetectors.com/products/zebraShould be in stock by Christmas
Slide18Ideas 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