Skip to main content

Block-Random Access Memory-Based Digital Pulse Modulator Architecture for DC–DC Converters

  • Conference paper
  • First Online:
  • 778 Accesses

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 446))

Abstract

This paper proposes a new digital pulse-width modulation (DPWM) and digital frequency modulation (DPFM) architecture using block RAM (BRAM) present in the field-programmable gate arrays (FPGAs). In Xilinx FPGAs, Block RAM (BRAM) elements are available only with a synchronous reset. As the synchronous reset is used in this code, the synthesis tool implemented the code in a single BRAM element. This minimizes the decoding logic and reduces the area. Block RAM available in FPGA is used to store the desired pattern to derive the variable duty cycle and variable-frequency pulses. This DPWM/DPFM architecture can be used with switching type of DC–DC converters under both light- and heavy-load conditions. Architecture is developed with Verilog hardware language for three different control bits (4 bit, 5 bit, and 6 bit), synthesized, and implemented with Xilinx PlanAhead 14.2 tool. This proposed architecture provides higher resolution without any requirement for higher clock frequency and larger logic resources which ultimately wits the small change in output voltage produced at the output of power converter. Maximum operating frequency of 306 MHz can be achieved for 4-bit control input. For the 6-bit control input, 4096 different bit patterns are stored to derive the more precise pulses to control the DC–DC converters.

This is a preview of subscription content, log in via an institution.

References

  1. Manninger M (2007) Power management for portable devices. In: 33rd European solid state circuits conference (ESSCIRC), pp 167–173

    Google Scholar 

  2. Ranganathan S, Sriharsha HS, Krishnan R (2015) Low cost FPGA implementation of SPWM using dynamically configurable switching frequency for three phase voltage source inverter. In: IEEE international conference on computational intelligence and computing research (ICCIC), pp 01–05

    Google Scholar 

  3. Scharrer M, Halton M, Scanlan T (2009) FPGA-based digital pulse width modulator with optimized linearity. In: Applied power electronics conference and exposition (APEC), pp 1220–1225 (2009)

    Google Scholar 

  4. Huerta SC, de Castro A, García O, Cobos JA (2008) FPGA-based digital pulse width modulator with time resolution under 2 ns. IEEE Trans Power Electron 23(6):3135–3314

    Article  Google Scholar 

  5. Wang K, Rahman N, Lukic Z, Prodic A (2006) All-digital DPWM/DPFM controller for low power dc-dc converters. In: Twenty-first annual IEEE applied power electronics conference and exposition, pp 719–723

    Google Scholar 

  6. Sun A, Tan MT, Siek L (2010) Segmented hybrid DPWM and tunable PID controller for digital DC–DC converters. In: IEEE Symposium on next generation electronics, pp 154–157

    Google Scholar 

  7. Gao Y, Guo S, Xu Y, Lin SX (2009) FPGA-based DPWM for digitally controlled high-frequency DC–DC SMPS. In: 3rd international conference on power electronics systems and application PESA, pp 1–7 (2009)

    Google Scholar 

  8. Rahman N, Wang K, Prodic A (2006) Digital pulse-frequency/pulse-amplitude modulator for improving efficiency of SMPS operating under light load. In: IEEE workshops on computers in power, pp 149–153

    Google Scholar 

  9. Syed A, Ahmed E, Maksimovic D (2004) Digital pulse width modulator architectures. In: 35th annual IEEE power electronics specialists conference, pp 4689–4695

    Google Scholar 

  10. Chander S, Agarwal P, Gupta I (2013) ASIC and FPGA based DPWM architectures for single-phase and single-output DC–DC converter: a review. Central European J Eng 3:620–643

    Google Scholar 

  11. Gao Y, Guo S, Xu Y, Lin SX, Allard B (2009) FPGA-based DPWM for digitally controlled high frequency DC-DC SMPS. In: 3rd international conference on power electronics systems and applications, pp 01–07

    Google Scholar 

  12. de Leon I, Sotta G, Eirea G, Acle JP (2014) Analysis and implementation of low-cost FPGA based digital pulse-width modulators. In: IEEE international instrumentation and measurement technology conference (I2MTC), pp 1523–1528

    Google Scholar 

  13. Xilinx Documentation IP Processor Block RAM (BRAM) Block (v1.00a) product specification (2011)

    Google Scholar 

  14. le Roux R, van Schoory G, van Vuuren P (2015) Block RAM-based architecture for real-time reconfiguration using Xilinx FPGAs. Research Article-SACJ 56, pp 22–32

    Google Scholar 

  15. Nimara S, Boncalo O, Amaricia A, Popa M (2016) FPGA architecture of multi-codeword LDPC decoder with efficient BRAM utilization. In: 19th international symposium on design and diagnostics of electronic circuits and systems (DDECS), pp 1–4

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. Radhika .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Radhika, V., Baskaran, K. (2018). Block-Random Access Memory-Based Digital Pulse Modulator Architecture for DC–DC Converters. In: Bhuvaneswari, M., Saxena, J. (eds) Intelligent and Efficient Electrical Systems. Lecture Notes in Electrical Engineering, vol 446. Springer, Singapore. https://doi.org/10.1007/978-981-10-4852-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-4852-4_4

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-4851-7

  • Online ISBN: 978-981-10-4852-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics