May 24, 2004
Overview
Version 0.5.2 is a beta release of the Channelization API for DPL3 and LightParser Boards.
The "Channelization API Reference Manual", "DPL3 Hardware Reference Manual" and "Light Parser Hardware Reference Manual" describe details of the currently supported and unsupported features in the API and hardware.
The following changes are introduced in this release:
Notes:
This release includes new FPGA configurations for LightParser and DPL3 boards. Run the dplp_flashup or dpl_flashup program to update the FPGAs on the boards.
Normally software releases with the same major and minor version numbers are meant to be compatible. However, for LightParser, versions 0.5.1 and above include modifications to Virtex FPGA and API functions for E4 and STM-1 extraction that are not compatible with those in version 0.5.0.
This release is intended for evaluation purposes and does not represent the intended final production release. Some aspects of the application program interface (API) are subject to change as the software development continues to meet design requirements and usability issues.
DPL3: New Main FPGA Configuration Fixes L3 Interface Disable
The 5-volt VIO build of the FPGA did not have this problem.
DPL3: New Expansion FPGA Configuration for Boards Without L3 Support
Note: this FPGA configuration was not part of the original 0.5.2 software distribution released prior to May 24, 2004.
DPL3: Additional Initialization Performed by the dpl_init Program
DPL3: Bug Fix in the L3 Framer Mode API function
DPL3: Added Hardware Error Status Interrupts
The interrupt capability is primarily provided for diagnostic and debugging purposes and is used in the dpl_framermon diagnostic program (see below).
In addition to the utility program changes described above, the following changes to programs are included:
The dpl_framercfg program for DPL3 now displays the loop-back setting when it configures a loop-back mode for the L3 interface. The program is also fixed to display the general usage summary if an invalid pulse mode parameter is specified for the -p option in case the option was given unintentionally.
Modified Demonstration Programs
Component Versions for This Release
The component versions for DPL3 and LightParser Software Release 0.5.2 are:
| Component: | Version: |
| API Library and Programs | 0.5.2 |
| Solaris Device Driver | 0.5.2 |
| Linux Device Driver | 0.5.2 |
| Light Parser Spartan Configuration | 0.5.3 |
| Light Parser Virtex Configuration | 0.5.1 |
| DPL3 Main FPGA Configuration | 0.5.4 |
| DPL3 Expansion FPGA Configurations | |
| E3 G751 E1 variation | 0.5.2 |
| E3 G832 Bulk variation | 0.5.2 |
| DS3 M13 T1 variation | 0.5.2 |
| Generic (no L3) variation | 0.5.2 |