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
Manninger M (2007) Power management for portable devices. In: 33rd European solid state circuits conference (ESSCIRC), pp 167–173
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
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)
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
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
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
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)
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
Syed A, Ahmed E, Maksimovic D (2004) Digital pulse width modulator architectures. In: 35th annual IEEE power electronics specialists conference, pp 4689–4695
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
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
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
Xilinx Documentation IP Processor Block RAM (BRAM) Block (v1.00a) product specification (2011)
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
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)