Memory Allocation - Keysight E4428C ESG RF Programming Manual

Signal generators
Table of Contents

Advertisement

Keysight MXG (Only): Internal
Storage media
(i.e. Nonvolatile memory)
FIR
STATE
BIN
MXG (only) USB media:
File listing with extensions
Keysight ESG and PSG (Only):
Nonvolatile memory
BIN
1
This NONVOLATILE directory shows the files with the same extensions as the USB media and is useful with ftp.
2
The Keysight MXG uses an optional "USB media" to store non–volatile waveform data.

Memory Allocation

Volatile Memory
The signal generator allocates volatile memory in blocks of 1024 bytes. For example, a user–data file
with 60 bytes uses 1024 bytes of memory. For a file that is too large to fit into 1024 bytes, the signal
generator allocates additional memory in multiples of 1024 bytes. For example, the signal generator
allocates 3072 bytes of memory for a file with 2500 bytes.
3 x 1024 bytes = 3072 bytes of memory
As shown in the examples, files can cause the signal generator to allocate more memory than what is
actually used, which decreases the amount of available memory.
User–data blocks consist of 1024 bytes of memory. Each user–data file has a file header that uses
512 bytes for the Keysight MXG, or 256 bytes for the ESG/PSG in the first data block for each
user–data file.
Non–Volatile Memory (Keysight MXG)
On the N5182A, non–volatile files are stored on the non–volatile internal signal generator memory
(i.e. internal storage) or to the USB media, if available. The Keysight MXG non–volatile internal
memory allocated according to a Microsoft compatible file allocation table (FAT) file system. The
Keysight MXG signal generator allocates non–volatile memory in clusters according to the drive size
Keysight Signal Generators Programming Guide
Root directory
USERFLAT
WAVEFORM
2
BIT
FIR
STATE
USER
NONVOLATILE
USERFLAT
WAVEFORM
Creating and Downloading User–Data Files
Signal Generator Memory
Volatile memory directory
BBG1
Volatile memory data
(WFM1)
WAVEFORM/PRAM
1
Keysight MXG
319

Advertisement

Table of Contents
loading

Table of Contents