SCUBA2 DATA ACQUISITION SYSTEM - PowerPoint PPT Presentation

About This Presentation
Title:

SCUBA2 DATA ACQUISITION SYSTEM

Description:

Red Hat 9: shrike-i386-disc1(2,3).iso -RTAI: rtai-24.1.13.tgz -Kernel: linux-2.4.20.tar.gz ... fibre optic link speed: 250 MHz at 10 bits per byte, for a net ... – PowerPoint PPT presentation

Number of Views:137
Avg rating:3.0/5.0
Slides: 10
Provided by: xg
Category:

less

Transcript and Presenter's Notes

Title: SCUBA2 DATA ACQUISITION SYSTEM


1
SCUBA2 DATA ACQUISITION SYSTEM
  • Xiaofeng Gao
  • Dennis Kelly
  • UK ATC
  • 19/June23/June 2006

2
DA PC inside JAC structure
JOCS
FTS
RTS
RTSC
Polarimeter
SMU
SCUMOMO-2
TCS
DA PCs
MCEs
ENVIRO
WVM
3
Interface between DA PC system and others
Drama command
MCE command
RTS Client
Sc2da Drama task
MCE
Sdsu_driver
PCI
reply
data frame / command reply
bigphysarea
Sc2dadh Task
Drama parameter
processed and raw data frame gt NDF file
Data storage disk
Other.. ..
4
SCUBA2 DATA ACQUISITION (DA) PCOS and additional
hardware
  • Operation software
  • -Red Hat 9 shrike-i386-disc1(2,3).iso
  • -RTAI rtai-24.1.13.tgz
  • -Kernel linux-2.4.20.tar.gz
  • -Bigphysarea patch bigphysare-2.4.20.tar.gz
  • (considering)
  • Fedora Core 5
    FC-5-i386-dis1(,2,3,4,5).iso
  • RTAI rtai-3.3
  • Kernel linux-2.6.15
  • Bigphysarea patch
    bigphysarea-2.6.15
  • Additional Hardware
  • SDSU PCI card
  • -DSP Motorola DSP56301
  • -fibre optic link speed 250 MHz at 10 bits per
    byte, for a net speed of 25 Mbyte/sec
  • -PCI bus speed 33 MHz at 32-bits per transfer
  • -memory on the board 24 Mbytes

5
SCUBA2 DA Layout
6
DA software Outline
MCE/PCI commands
Drama Command/ reply
Sc2da Drama task
Sdsu_driver
reply/ data frame available
MCE/PCI Command/ Reply/data frame
Drama parameter
data frame ready
ready to write NDF
acquired data frame
Shared Memory
QL data ready
Recalled data frame
Bigphysarea
Sc2dadh Task
Memory
Save data frame
7
DA drama actions
  • sc2da_Abort, 0, 0, 0, 0,
    0, "ABORT",
  • sc2da_Config, sc2da_ConfigKick, 0, 0, 0,
    0, "CONFIGURE", kick not implemented
  • sc2da_Exit, 0, 0, 0, 0,
    0, "EXIT" ,
  • sc2da_Help, 0, 0, 0, 0,
    0, "HELP" ,
  • sc2da_Init, sc2da_initKick, 0, 0, 0,
    0, "INITIALISE", kick not implemented
  • sc2da_Ping, 0, 0, 0, 0,
    0, "PING" ,
  • sc2da_SetSeq, sc2da_SetSeqKick, 0, 0, 0,
    0, "SETUP_SEQUENCE",
  • sc2da_Seq, sc2da_SeqKick, 0, 0, 0,
    0, "SEQUENCE",
  • sc2da_Report, 0, 0, 0, 0,
    0, REPORT, not implemented
  • sc2da_Test, 0, 0, 0, 0,
    0, TEST", not implemented
  • ///
    ///
  • sc2da_Servo, 0, 0, 0, 0,
    0, "SERVO",
  • sc2da_Batch, 0, 0, 0, 0,
    0, "MCEBATCHGO",
  • sc2da_Trkheat, sc2da_trkKick, 0, 0, 0,
    0, "MCETRKHEATER",
  • sc2da_Version, 0, 0, 0,
    0, 0,"DASVERSION",
  • sc2da_MceStatus, 0, 0, 0,
    0, 0,"MCESTATUS",
  • sc2da_Mcecmd, 0, 0, 0, 0,
    0, "MCECMD",
  • sc2da_Downld2PCI, 0, 0, 0, 0,
    0, "DWLOADDSP" , // only PCI

8
SCUBA2 DA Driver
Get Version-Info
SDSU Driver
Send MCE Command
Send PCI Command
Handle unsolicited message
Application
SDSU PCI
Transfer data frame
9
SCUBA2 DA Driver outline
LINUX USER SPACE
buffer address recycle
MCE command /reply
Version Info/ driver error message
PCI command /reply
SDSU structure
data frame
RTAI LINUX
User fifo handler
Data thread
PCI thread
MCE thread
Memory for Mce cmd
Shared memory For Kernel/ application
Bigphysarea
Memory for mce reply
DMA
DMA data frame
SDSU PCI
Write a Comment
User Comments (0)
About PowerShow.com