background image

Struck Documentation 

SIS3153 

VME interface 

 

 

Page 36 of 38 

 

 

Summary of Contents for SIS3153

Page 1: ...38 SIS3153 USB3 Ethernet VME Interface User Manual SIS GmbH Harksheider Str 102A 22399 Hamburg Germany Phone 49 0 40 60 87 305 0 Fax 49 0 40 60 87 305 20 email info struck de http www struck de Versio...

Page 2: ...ation 1 00 25 10 2013 First official release 1 01 29 10 2013 Minor touch up 1 02 26 11 2014 Hardware version 2 FX3 boot mode added 1 03 01 12 2014 Software section minor touch up 1 04 21 01 2015 USB c...

Page 3: ...2 USB SIS3153 VME Space Data Rate 20 4 2 1 VME Data Rate measured with a Chrislin VME Memory 20 4 2 2 VME Data Rate measured with a SIS3305 ADC 21 5 Front Panel Elements 22 6 LEDs 23 6 1 Front Panel...

Page 4: ...and will incorporate proposed changes and corrections as quickly as possible The most recent version of this manual can be obtained by email from info struck de Feel free to apply for an account for...

Page 5: ...D32 BLT32 MBLT64 2eVME 2eSST160 2eSST267 2eSST320 VME master write cycles A16 A24 A32 D8 D16 D32 BLT32 MBLT64 2eVME VME slave not implemented yet 2 digital front panel inputs NIM or TTL level select...

Page 6: ...3 1 SIS3153 USB Register space The driver offers the following calls int sis3153Usb_Register_Single_Read HANDLE usbDevice ULONG addr ULONG data int sis3153Usb_Register_Dma_Read HANDLE usbDevice ULONG...

Page 7: ...W USB VME Master Status Control register 0x11 R USB VME Master Cycle Status Register 0x12 R USB VME Interrupt Status Register 0x100 KA Key reset all 0x 0000 1000 R W Internal RAM 0x 0000 1FFF 0x 0010...

Page 8: ...disable bits for a specific function at the same time On read access the same register represents the status register Bit write Function read Function 31 reserved 0 30 reserved 0 29 reserved USB speed...

Page 9: ...ation SIS3153 VME interface Page 9 of 38 Bit 1 Bit 0 Internal read speed to USB3 controller 0 0 16 ns 32 bit word 0 1 8 ns 32 bit word 1 0 1 us 32 bit word 1 1 reserved This feature is used for test p...

Page 10: ...ule Id Bit 11 1 26 Module Id Bit 10 25 Module Id Bit 9 24 Module Id Bit 8 23 Module Id Bit 7 5 22 Module Id Bit 6 21 Module Id Bit 5 20 Module Id Bit 4 19 Module Id Bit 3 3 18 Module Id Bit 2 17 Modul...

Page 11: ...RIAL_NUMBER_REG 0x2 This register holds the Serial Number of the module BIT access Name Function 31 17 FFFE0000 RO reserved 16 00010000 RO Serial Number Not Valid Flag 0 valid 1 not valid 15 0 0000FFF...

Page 12: ...M level 0 15 Enable Software Level Control Status Software Level Control 14 reserved Status of reserved 13 reserved Status of reserved 12 reserved Status of reserved 11 reserved Status of reserved 10...

Page 13: ...scribed in detail in SIS3153USB Ethernet UDP Addendum Bit 31 9 8 7 5 4 3 0 Function reserved UDP transmit Data packet format bit reserved UDP transmit jumbo Packet enable bit UDP transmit packet gap b...

Page 14: ...SET bit 0 16 Clear VME System Controller Enable bit Status VME System Controller 2 15 Set SYSTEM VME BERR TIMER BIT1 Status SYSTEM VME BERR TIMER BIT1 14 Set SYSTEM VME BERR TIMER BIT0 Status SYSTEM V...

Page 15: ...mastership within the long timer period The AS AS gap of 90 ns will be extended by the 170 ns release period i e the reduction in transfer speed is negligible Explanation function of bit combinations...

Page 16: ...eout 0x110 USB Protocol Error invalid parameter 0x111 USB Protocol Error USB write error 0x112 USB Protocol Error USB read error 0x113 USB Protocol Error USB read length error 0x211 VME Bus Error 0x21...

Page 17: ...IRQ level 1 16 Test IRQ level 0 15 8 0 7 Status VME IRQ 7 on VME BUS 6 Status VME IRQ 6 on VME BUS 5 Status VME IRQ 5 on VME BUS 4 Status VME IRQ 4 on VME BUS 3 Status VME IRQ 3 on VME BUS 2 Status VM...

Page 18: ...E usbDevice ULONG addr ULONG am ULONG size ULONG data int EXPORT sis3153Usb_Vme_Dma_Write HANDLE usbDevice ULONG addr ULONG am ULONG size ULONG fifo_mode ULONG dmabufs ULONG req_nof_data ULONG put_nof...

Page 19: ...Siemens Fujitsu Celsius W420 PC 3 4 GHz i7 3770 CPU running under Windows 7 Professional 4 1 USB SIS3153 Internal Space Data Rate appr continuous Data Rate Single Data Write DMA Block Write Single Da...

Page 20: ...MByte sec 25 M yte sec A32 MBLT64 19 MByte sec 39 M yte sec USB3 0 approximate continuous Data Rate Write Read A32 D32 81 KByte sec 84 KByte sec A32 DMA D32 9 MByte sec 9 M yte sec A32 BLT32 25 MByte...

Page 21: ...MBLT64 40 M yte sec A32 2eVME 40 M yte sec A32 2eSST160 40 M yte sec A32 2eSST267 40 M yte sec A32 2eSST320 40 M yte sec USB3 0 approximate continuous Data Rate Read A32 DMA D32 15 M yte sec A32 BLT32...

Page 22: ...Struck Documentation SIS3153 VME interface Page 22 of 38 5 Front Panel Elements The SIS3153USB has 14 front panel LEDs 2 LEMO 00 input 2 LEMO 00 output connectors a SFP cage and a type B USB connector...

Page 23: ...ror During power up self test and FPGA configuration all LEDs except the Ready R LED are on After the initialisation phase is completed all LEDs except the Ready R LED and the Power P have to go off T...

Page 24: ...put set to NIM level logic state voltage 0 0 V 1 0 8 V TTL In output set to TTL level logic state voltage 0 0 7 V 1 2 4 V Note 1 the factory default power up logic level is NIM The input default level...

Page 25: ...lt lit without SFP installed also D200B RX LOS Signals SFP link loss lit without SFP installed also D 1 2V_Core D 1 2V_Core Signals presence of 1 2V Core power D 2 5V D 2 5V Signals presence of 2 5V p...

Page 26: ...G port on connector CON100 Hardware like the HW USB II G JTAG in connection with the appropriate software will be required for in field JTAG firmware upgrades CON100 is a 2mm i e metric 14 pin header...

Page 27: ...e table 1 2 3 4 5 6 7 8 O F F SW162 1 2 3 4 5 6 7 8 O F F SW162 Off Function On Function 1 Disable A32 slave addressing Enable A32 slave addressing 2 3 Led L indicates USB activities Led L indicates E...

Page 28: ...EMO input JP133 LEMO output logic level Example JP123 both inputs configured for NIM i e at factory default setting JP133 both outputs configured for NIM i e at factory default setting Note The positi...

Page 29: ...ftware used by Struck and to force the USB FX3 controller to boot with a Cypress default bootloader This is necessary to reload a new FX3 images Struck bootloader into the FX3 Flashprom SIS3153 V1 SN0...

Page 30: ...Page 30 of 38 7 5 FX3 Boot mode SIS3153 V2 SN006 and above Normal operation FX3 starts with a Struck bootloader after PowerUp PMODE0 and PMODE2 are closed Force the FX3 to start with a Cypress defaul...

Page 31: ...nosis module like the VDIS or a measurement with a VME bus extender can be used to check whether a particular CPU or interface generates system clock with all other interfaces CPUs unplugged from the...

Page 32: ...re both supported for Ethernet and USB operation The software can be found on the Struck product DVD as shown in the screenshot below Please refer to the software manuals for details Note The document...

Page 33: ...t application coming with the ROOT installer kit of the version that was used at time of generation A ready to run application for the SIS3316 digitizer is furnished also 10 2 2 USB In the LINUX case...

Page 34: ...Struck Documentation SIS3153 VME interface Page 34 of 38 11 Appendix 11 1 Power Consumption Find below a table listing the currents Configuration 5V 12V 12V USB3 interface 1 0 A 0 mA 100 mA...

Page 35: ...ront port in our lab So far we have not found reliable cables with active redrivers that allow for a safe extension of the possible cable length While PHY errors are expected at a certain rate due the...

Page 36: ...Struck Documentation SIS3153 VME interface Page 36 of 38...

Page 37: ...ace 29 GUI 32 Harting 32 IACK cycle 17 interrupt vector 17 introduction 4 IRQ level 17 JP123 12 24 28 JP133 12 24 28 JTAG 26 Labview 32 LED 22 23 front panel 23 NIM 24 TTL 24 LEDs SMD 25 LEMO 22 32 li...

Page 38: ...W161 27 SW162 27 31 switch system controller 31 SYSRESET 31 system controller 27 31 timeout 16 arbitration 15 16 BERR 15 Timeout 16 Transfer Data Rate 19 TTL 5 12 22 24 28 TX 29 TX FAULT 25 Tyco 32 U1...

Reviews: