Author Archive

Xilinx Alliance Program Engineer Re-Certification 2020

Tuesday, October 20th, 2020

ELMG Digital Power Engineers and the Xilinx Alliance Program

ELMG Digital Power Engineers and the Xilinx Alliance Program form an ongoing, valuable, and extremely productive partnership.

When asked about this ELMG Digital Power CTO,  Dr. Laird said

“Maintaining ELMG Digital Power’s commitment to providing exceptional service and products is our key uniqueness. To this end we are pleased to continue in the Xilinx Alliance Program membership.  We see great things happening with Xilinx All Programmable FPGAs and Zynq SoCs, UltraScale devices and the Spartan7.

It is great to see the capability of the Xilinx tools like Vitis and the Vivado Suite continue to allow exceptionally fast, reliable and robust development flows.  We are really pleased to support engineers to maintain competance and capability with Xilinx tools and devices.”

ELMG Digital Power Engineers and the Xilinx Alliance Program

Continuing Training with Xilinx Tools and Devices at ELMG Digital Power

Dr Laird continues

“As always this training opportunity let’s me stay capable and able to create Xilinx based power electronics controllers. Learning about the new improved HLS and Vitis tools is an invaluable capability to offer ELMG Digital Power Customers.”

Contact ELMGDigitalPower now.

ELMG Digital Power and the Xilinx Alliance Program

Xilinx Alliance Member ELMG Digital Power

About the Xilinx Partner Program

The Xilinx Partner Program is a worldwide ecosystem of qualified companies who offer Acceleration solutions, IP cores, Design Services, and Board development and production. Ecosystem Partners help system designers in the rapid integration of Xilinx FPGAs, SoCs, 3DICs, intellectual property, and software-defined solutions. They offer proven products and expert design support from chip level to full turnkey product development, which accelerate time to production of complex electronic systems.

ELMG Xilinx Alliance Partner Listing

Digital Power Webinar Schedule for 2020

Saturday, May 9th, 2020

Each year ELMG Digital Power presents our regular digital power webinar series. These webinars cover everything on digital power electronics.

These webinars are free. They are open to anyone who wants to attend. Space is limited to one hundred people so get in quick.

This is the schedule for webinars for 2020 – 2021.

Precision Correction in Digital Modulators Tuesday 2nd June 2020Dehli 9:30 am, Beijing 11 am, Tokyo 12 noon, Sydney 1 pm
Precision Correction in Digital Modulators Tuesday 2nd June 2020London 9 am, Frankfurt 10 am
Precision Correction in Digital ModulatorsTuesday 2nd June 202012 Noon PDT, 3pm EDT
Choosing your Digital Power Processor… RegisterTuesday 6th October 202012 Noon PDT, 3pm EDT
Frequency Responses for Control in Digital PowerTuesday 10th November 202012 Noon PST, 3pm EST
Digital Frequency Response Measurement for Power ConvertersTuesday 8th December 202012 Noon PST, 3pm EST
Simulation for Control of Digital Power – what needs to be in the simulationTuesday 12th January 2021 12 Noon PST, 3pm EST
Why FPGAs are the best for Digital Power Electronics ControlTuesday 9th February 202112 Noon PST, 3pm EST
Webinar Schedule

Previous webinars recordings are available. Check out a previous webinar by clicking on the video below.

Previous ELMG Digital Power Webinar

Signup to follow the blog for webinar registration reminder!

Free Webinar – Digital Control of Power Electronics using Zynq

Friday, January 31st, 2020

If you have just sat down at your desk with a coffee, then put that aside for a minute and grab your diary. Review your schedule for Tuesday 4th February and consider this stellar opportunity: on that day ELMG Digital Power will be hosting a FREE webinar on Digital Control of Power Electronics using Zynq.

That’s right, from the comfort of your own desk you can join ELMG Digital Power (Members of the Xilinx Alliance Program) for their Zynq Digital Power Webinar and expand your knowledge and expertise by discovering:

* What is important in digital power, including numeric precision and latency
* Why you would use a FPGA for digital power and why the Zynq SoC in particular
* Key issues in digital controllers in programmable logic, such as the serial-parallel trade-off, fixed or floating point,      choosing sample rates and what precision to use
* Building blocks for digital control with ELMG’s licensable IP cores
* Using the ARM cores in the Zynq to your full advantage.

This webinar will be hosted and presented by Dr. Hamish Laird, ELMG Digital Power’s CTO and a Principal FPGA and Power Electronics Engineer. Hamish has considerable experience the design and implementation of varied digital control systems and IP for power electronics on FPGA platforms.

The webinar on Digital Control of Power Electronics using Zynq, which includes a short Q&A session, will be held on Tuesday 4th Pacific Standard Time at 10am and is available globally.

Spaces are limited.  

See you at the webinar.

Click here to register

PSMA Software Firmware Reliability Improvement Report

Monday, December 2nd, 2019

Improvement of software reliability is a pressing issue in the digital control of power electronics. It is commonly reported by managers and executives in large power supply purchasing OEMs that most of the issues with power supplies are due to software problems.

Improving software quality for digital power

As part of an initiative by the Power Supply Manufacturers Association (PSMA) Reliability Committee, ELMG Digital Power provided research, examples and written material for the PSMA Software Firmware Reliability Improvement Report.

ELMG Digital Power is proud to be primary contributor to the PSMA Software / Firmware Reliability Improvement Report

Typical issues in digital power electronics

Typical issues in digital power electronics include

  • Limited modulator precision due to timer and clock speed
  • Numeric precision limits in digital filters
  • Excessive delays from limited processing power

Software quality improvement

As software quality is the result of following and implementing a repeatable process the report details how

  • Version control
  • Code standards
  • Defect tracking
  • Code reviews
  • Code inspections
  • Inspections before testing
  • Test specifications

are used to improve code quality.

How do you get the report?

Best way to get the report is to join the PSMA or you can purchase it.

Want to preview the report?

Improving Quality is the ELMG Way

We are all really proud to be part of the effort to create this report on improving the quality of software in power supplies. It fits really well with our aim to improve the performance, efficiency and quality of digital power electronics systems.

Contact us for software quality improvement

If you are interested in having us review your software code and development process contact us.

Precision Correction for Digital PWM

Friday, August 30th, 2019

Precision Correction in Digital PWM Modulators – Free Webinar

Get the best digital PWM modulator performance.

Register here

Tuesday October 1 at 12 noon PDT (3pm EDT)

Register here

Digital Modulators have precision limits that arise from the limited timer clock rate of microprocessors and digital signal processors.  Possible effects on the control of the power converter includes

  • Poor steady state tracking
  • Limit cycle oscillation from slip-strike 
  • Reduced stability margins and possible instability
Get the best digital PWM modulator performance
Get the best digital PWM modulator performance

Get the best digital PWM modulator performance

In the webinar these topics are explained

  • Timer precision
  • PWM Quantization
  • Variable Period Oscillator Quantization
  • Precision extension as a solution to digital modulator issues
  • Designing the digital modulator

The webinar will explain how to get the best performance from your digital PWM for you converter designs. Take a look at our Power Control IP Blocks

Register here

As always there will be 10 minutes of questions and answers after the webinar.

Register here

Choosing you power electronics processor effectively in Digital Power Electronics Development – Free Webinar

Thursday, May 16th, 2019

Tuesday June 4 at 12 noon PDT (3pm EDT)

How do you choose your processor.

Your Digital Power Electronics Processor Choice power electronics processor is crucial to success in Digital Power. And the key to choosing in a way that doesn’t end up creating delays in the project delivery.

So what are the most important issues to consider

Processing latency

Delays in the digital processor add phase lag and so can make getting stable operation at reasonable target bandwidth. Estimating accurately the delay that is acceptable and possible with possible target processors ensures that the processor will not run out of time during the development.

How to manage the limited number of bits

The limited number of bits in a processor means that there is a trade off between precision and dynamic range. The natural instinct is often to have larger dynamic range and lower precision. Best practice is to choose the opposite. Joins us in the webinar to see why.

Timer resolution

Likewise timer precision limits the available resolution in PWM and variable frequency modulators.

ELMG Digital Power are offering you the opportunity to attend our regular webinar on Digital Power Electronics. The next webinar is

Tuesday June 4 at 12 noon PDT (3pm EDT)

This is an hour webinar on that details the accumulated ELMG Digital Power experience with processor choices for power electronics control

Join ELMG Digital Power’s regular monthly Digital Power Webinar and expand your Digital Power knowledge and expertise. 

The webinar will be hosted and presented by Dr. Hamish Laird  ELMG Digital Power’s CTO  Hamish has 25 years experience the design and implementation of varied digital control systems and IP for power electronics.

This exciting opportunity is free and includes a 15 minute Q&A session with Dr. Hamish.

Dr Hamish Laird

The webinar is scheduled for

Tuesday June 4 at 12 noon PDT (3pm EDT)

Click the link below to sign up for the webinar