/*----------------------------------------------------- /* SPU HLSW V10.1 - WHAT'S NEW !! /* /* Project: HSO/PACS, SPU HLSW /* Contact: spuhlsw@prip.tuwien.ac.at /* Date: 15-06-2004 /*----------------------------------------------------- SPU HLSW 10.1 is positioned as an upgrade of SPU HLSW 10.0, containing the following new features: * Lower processing time using Rzip algorithm. * Detector Selection algorithm for Blue photometry improved in term of processing time. * TM buffer size decreased to 257 packets. * DEC/MEC Header Check is performed after storing and closing a buffer. This will be explained in the specific sections that follow. The required Decompression SW version is: - Decompress10 (Ground Decompression Software in Java) The SPU HLSW Development Team. Lower processing time using Rzip algorithm ------------------------------------------- Rzip algorithm makes use of a faster bit coding function which decreases the CPU workload by 25%. This bit coding function is supported by a look-up table that stores the bit location to make bit coding faster. Detector Selection algorithm for Blue photometry improved in term of processing time ------------------------------------------------------------------------------------ To save stack memory, the mechanism for detector selection for blue photometry (the 4 sub-arrays) is done in one function (DXS.c), instead of the 4-time function call (4 tables) from the main function. TM buffer size decreased to 257 packets ---------------------------------------- To have more margin in the stack memory, the TM buffer capacity has been decreased from 305 packets to 257. DEC/MEC Header Check is performed after storing and closing a buffer --------------------------------------------------------------------- To decrease the processing time of the supervisor task in blue photometry by 66%, the DEC/MEC header check is performed after receiving and closing one buffer (~0.5 MB). This check was done in the previous SW version each time SPU, in started compression, receives a science data frame from DEC/MEC. The following c/h files has been changed since HLSW version 10.0: - dmch_cp.c - dxs.c - llc.c - spuasw.h - Spvs_Tst.c - supervs.c - write.c /* --- EOF ---