| 123456789101112131415161718192021222324 |
- % matrix of [shunt volt mean, shunt volt std, supply volt, supply std]
- shunt=1.020; %ohms
- data = [
- % 80.599e-3 49e-6 4.0162 2e-3 % Empty FPGA
- 89.47e-3 36e-6 4.0243 2.214e-3 % Empty socket test
- 89.849e-3 33.1e-6 4.026 6e-3 % OISC8 mult 16bit loop
- 89.968e-3 35.6e-6 4.0222 2.47e-3 % RISC8 mult 16bit loop
- ];
- I=data(:,1)*shunt; % current vector
- P=(data(:,3)-data(:,1)).*I; % power in W
- Pstd=data(:,2).*data(:,4);
- xnames = {'Auxilary' 'OISC' 'RISC'};
- x = categorical(xnames);
- x = reordercats(x,xnames);
- bar(x,P)
- hold on
- er = errorbar(x,P,-Pstd./2,+Pstd./2);
- er.Color = [0 0 0];
- er.LineStyle = 'none';
- grid on
|