Open main menu

DAVE Developer's Wiki β

Changes

Hardware design
Of course, the expected behavior depends strongly on the nature and severity of injected anomalies. After an anomaly is injected, PPSU verifies whether the DUT is operating properly or not and logs the test result. PPSU can also be programmed to run the test cycle repeatedly for the desired number of iterations and optionally to stop if the test fails.
TBD  Combining several test waveforms of different types (1) and running these test tests over the entire DUT's operating temperature range allow to achieve good confidence that the product's PSU will not fail in the field because of "misbehaving" power supply. Furthermore, these tests are extremely useful to detect hardware design errors or more subtle situations like the one described in [https://www.st.com/resource/en/application_note/an5861-stpmic1-auto-turnon-stmicroelectronics.pdf this application note] by ST Microelectronics. Thank to the use of PPSU, during the qualification of the [[ETRA SBC/General Information/Block Diagram and Features|ETRA Single Board Computer]], we had been able to spot the issue illustrated in this application note before STM released it publicly.
== Hardware design ==
The following image shows the PCB. It integrates several sections whose purpose will be clear after illustrating the operating modes.
[[File:PPSU3-PCB.png|center|thumb|600x600px]]
PPSUv2 is the legacy mode utilized when it the PPSU board works in tandem with a PC. In this case, the PC hosts the some programs required to "depict" the desired supply voltage.Once the waveform is defined, it is encoded in a proprietary format and sent to an FPGA that stores it in a RAM buffer. When the actual test starts, the logic implemented in the FPGA scans the waveform and feed a DAC. The analog signal output by the DAC is amplified by the power stage connected to the DUT. [[File:PPSU-PPSUv2.png|center|thumb|644x644px]] PPSUv3 mode is an optimization of PPSUv2 mode. As depicted in the following image, in this case the PPSU board is connected to a control board equipped with an FMC connector. For this purpose, the BoraX/BoraXEVB system can be [[File:PPSU-PPSUv3.png|center|thumb|404x404px]]
4,650
edits