Your message has been sent, you will be contacted soon
Keysight

Call Me Now!

Close
Home » news » Hot feature: easily switch firmware

Hot feature: easily switch firmware

Did you know that on our 8-bit PCIe digitizer the U1084A you can upload 2 firmwares to process your data on board among the 4 that are available for this product? Indeed, the U1084A includes the standard digitizer firmware (DGT option), its functions can be extended (DGS option) to add features such as: Simultaneous Acquisition and Readout (SAR) and Zero Suppress mode, aka Threshold Gating. Furthermore a second firmware can now be simultaneously programmed on-board, either: the Real-time Averaging (AVG option) or the Real-time Signal Peak Detection (TDC option). You can switch from one firmware to the other very easily. Read more more about this flexible option below. 

The table below lists the various available firmware combinations and hot switch possibilities:

Combination #

Order option

Firmware hot switch possibilities

 
 

1

DGT

None

 

2

DGT / DGS

None

 

3

DGT / AVG

Averager ↔ Digitizer

 

4

DGT / DGS / AVG

Averager ↔ Digitizer

 

5

DGT / TDC

PeakTDC ↔ Digitizer

 

6

DGT / DGS / TDC

PeakTDC ↔ Digitizer

 

7

AVG / TDC

Averager ↔ PeakTDC

 

8

AVG

None

 

9

TDC

None

 

 This second table lists the physical memory used to store the firmware, and is to be used when firmware need to be reprogrammed on a module.

Order option

Firmware  on-board memory location*

EEPROM 0

EEPROM 1

DGT

Digitizer

None

DGT / DGS

Digitizer

None

DGT / AVG

Averager

Digitizer

DGT / DGS / AVG

Averager

Digitizer

DGT / TDC

PeakTDC

Digitizer

DGT / DGS / TDC

PeakTDC

Digitizer

AVG / TDC

Averager

PeakTDC

AVG

Averager

None

TDC

PeakTDC

None

 Agilent MD1 version 1.10.6 and above

 At initial startup, the U1084A is configured in digitizer mode with:

  • standard functions in case of DGT and DGS (combination #1 to #6 in above table)
  • basic functions in case of AVG and TDC (combination #7 to #9 in above table)

When using MD1, a simple call to the configuration function will switch the firmware to the required mode. The function “AcqrsD1_configMode” accepts the following mode:

  • 0 to switch to the standard DGT / basic digitizer functions (this is the configuration at initial startup described above)
  • 2 to switch to the AVG functions
  • 5 to switch to the TDC functions
  • 7 to switch to the DGS Zero-Suppress function

 Note on calibration: An internal calibration of the module is required after each firmware switch. It is important to note that during the firmware switch the FPGA automatically turn off the power of the acquisition circuit for a very short time. The power resumes as the module restarts. This sequence induce some signal drift in the front-end during the startup time. This drift may vary from one module to another. We recommend waiting 10 seconds at the very least before launching a calibration after a firmware switch. After 10 seconds the module is expected to have again reached its working condition and be within 1% measurement precision.

Tags:

About Benedetta Viti

Benedetta is a PR & Web Editor. She is the key player behind the blog High-Speed ADC, willing to know more about the people behind the products. She holds a Bachelor in Languages and a Master in International Marketing.

Leave a Comment