The SRAM Setup and Configuration is the main user interactive window for developing new configuration schemes and activating them in a single step mode for non-CPU automatic testing. Since each FRAME must be set by the Channels The FRAME is already active for setup. The user may save the current IBR settings in the SRAM buffer by going to the SRAM Frame Setup dialog and entering the To=00 and From=FF and Store the frame. This ease of use allows many frames to be setup for testing by saving all 255 IBR registers.
The SRAM setup diagram below shows the parameters that re being set with the software. Each Frame may contain a user defined behavior by setting as many IBR as required for the controlled response of the PMG-M-130. Each frame may be activated sequentially via remote digital I/O control inputs or randomly under software control.
Setup SRAM Frames - The Setup SRAM Frames button activates the SRAM Frames dialog which allows the user to setup random or sequential frames.
Load SRAM Files List - This button allows the user to consolidate several SRAM configuration files in a single list file for future reference and loading. Once the list file is loaded and the SRAM files displayed the user just has to single click on a file and the parameters are displayed in the File Transfer Properties display section and in the dialog The user may change the location of the Start address and other parameters and transfer the file to the On-Board SRAM by setting the transfer type to READ SRAM or WRITE SRAM from the pull down menu and clicking the SRAM TRANSFER button.
CLEAR LIST - This will clear the SRAM List box for an new list configuration file to be created.
SAVE File List - This will allow the use to save the files in the list box to a user defined List file (*.lst) for future reference and loading.
RETURN - This button will return to the MAIN Display program. If any IBR store functions were executed, the current position and addresses are kept.
Files List Box - The files list is the user selected SRAM Blocks and Frames files that has been previously setup which may define specific test setups or application setup data.
Add SRAM File - This allows the user to add additional files to the List box to create a group of frames or block files to be loaded to the On-Board SRAM of the selected device.
LOAD SAVE and VIEW LOCAL BUFFER TRANSFER PROPERTIES window. - This section displays the file parameters of the selected SRAM file in the list box. It is explained in the following sections. The parameters set in this window will be set as the default load parameters in the file saved.
View Current File Parameters - This section of the dialog allows the user to view the default file parameters of the files selected in the list box. A detailed explanation of the section follows.
SRAM DEVICE I/O - This sections allows the user to read the current state of the On-Board SRAM to a holding buffer in the READ SRAM selection. In the WRITE SRAM selection from the pulldown menu the user will write to the SRAM the current buffer starting at the selected SRAM Start Address entered in the fields.
STATUS - This is the Status bard the indicates the status of the last command executed.
The EBR, (External Behavioral Register) setup group is the starting point for all SRAM configuration activity. There are several data entry areas that allow the user to configure the SRAM addresses and view the SRAM data stored in the local SRAM buffer array. All transactions to and from the selected device on-board SRAM are from the SRAM addresses set in this area. The user may save the data to a file or load the current frame selected when in Frame View mode to the PMG IBR’s displayed for the selected frame. This allows single stepping through the modulation scheme or frequency scheme stored in the local buffer array.
Load SRAM File To Buffer - This will allow the user to select a saved SRAM file and load it to the SRAM internal buffer for modification or SRAM Device transfer.
Buffer Start Address - This is the current buffer address where the file was stored to. It is the starting address of the SRAM BLOCK.
NUMBER OF FRAMES SETUP - The Number of Frames field is a reference for the user. It is used to calculate the actual size and the number of IBR’s to be transferred. If this is set to zero, then one frame will be setup when the user calls the SRAM TRANSFER Dialog. This field increments each time the “Store IBR Sequence” on the IBR ADDRESS - RANDOM SRAM LOAD SEQUENCE setup area, (shown in Figure 2.23.0) is pushed.
IBR FRAME SIZE - The IBR FRAMES Size is the number of IBR Bytes to be transferred during a remote operation each time a pulse is applied to the START pin on the REMOTE I/O Connector. The data is either stored in the holding buffer and waits for an update pulse or the user may generate the update pulse at the last IBR address transferred to the holding registers.
TRANSFER Size - This is the physical size of the SRAM BLOCK.
FRAME TO VIEW ENTRY - This field selects FRAME to view when in the “Frame View” mode.
Save SRAM Buffer to File - This will allow the user to save a SRAM buffer created.
SET SCAN COUNTER - This is the number of scans that the block will be repeated.
SRAM File loaded in Buffer
through These are the actual data values stored in the file.
SRAM TRANSFER - This button performs the function set by the pull down menu, READ SRAM or WRITE SRAM.
through are the parameters loaded to the PMG-M-130 Device.
Copyright© 1990-2021 BASIL Networks, PLLC. All rights reserved