Design, implementation, and testing of a High-Resolution Timer for motor control and power applications
Microcontroller designing allows companies to launch flexible and complex product implementations that can target a wide variety of industrial applications. Monolithic Power Systems, INC. is developing its own product to cover the power converters and motor control sector. Among the many submodules...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2023 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/389286 |
| Acceso en línea: | https://hdl.handle.net/2117/389286 |
| Access Level: | acceso embargado |
| Palabra clave: | Automatic timers Digital-to-analog converters MCU timer counter digital design VHDL power converter motor control high-resolution RTL implementation testing simulations Temporitzadors Convertidors digital/analògics Àrees temàtiques de la UPC::Enginyeria electrònica::Electrònica de potència |
| id |
ES_c2136c856e0e503a5dca22d4abc27bd5 |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/389286 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applicationsDesign, implementation and testing of a High Resolution Timer for Power and Motor control applicationsRiera I Rovira, OriolAutomatic timersDigital-to-analog convertersMCUtimercounterdigitaldesignVHDLpower convertermotor controlhigh-resolutionRTLimplementationtestingsimulationsTemporitzadorsConvertidors digital/analògicsÀrees temàtiques de la UPC::Enginyeria electrònica::Electrònica de potènciaMicrocontroller designing allows companies to launch flexible and complex product implementations that can target a wide variety of industrial applications. Monolithic Power Systems, INC. is developing its own product to cover the power converters and motor control sector. Among the many submodules that can be found inside the MCU, the master thesis focuses its work on the digital design and RTL implementation of a high-resolution timer with a maximum accuracy of 200 ps in the period and the generated PWM duty cycle. The result is a ~10 um2 peripheral able to generate complex waveform configurations, receive external signals for closed-loop output control, and generate the necessary triggers for other peripherals inside the MCU. An organized register map is also generated to allow the user to set-up and monitor the state of the IP. It supports many topologies including buck, boost, full bridge phase shifted converters, either in voltage or current mode, as well as motor applications with deadtime insertion and overlap protection, among all the possible waveform modification techniques. To meet the timing requirements, the timer uses a PLL clock of 156.25 MHz and 32 phases along with state-of-the-art technology to delay the duty cycle and period edges with precision by clock switching the signals over the PLL phases. This paper, gathers all the information found about the possible applications and market solutions to present the final design with all the features rigorously explained. Finally, several tests are performed to check its behavior and extract conclusions.Universitat Politècnica de CatalunyaMoreno Aróstegui, Juan ManuelRodríguez Vilamitjana, Enric20232023-02-0720232023-06-2120282028-06-21master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesisapplication/zipapplication/pdfhttps://hdl.handle.net/2117/389286reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengembargoed accesshttp://purl.org/coar/access_right/c_f1cfinfo:eu-repo/semantics/embargoedAccessoai:upcommons.upc.edu:2117/3892862026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications Design, implementation and testing of a High Resolution Timer for Power and Motor control applications |
| title |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications |
| spellingShingle |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications Riera I Rovira, Oriol Automatic timers Digital-to-analog converters MCU timer counter digital design VHDL power converter motor control high-resolution RTL implementation testing simulations Temporitzadors Convertidors digital/analògics Àrees temàtiques de la UPC::Enginyeria electrònica::Electrònica de potència |
| title_short |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications |
| title_full |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications |
| title_fullStr |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications |
| title_full_unstemmed |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications |
| title_sort |
Design, implementation, and testing of a High-Resolution Timer for motor control and power applications |
| dc.creator.none.fl_str_mv |
Riera I Rovira, Oriol |
| author |
Riera I Rovira, Oriol |
| author_facet |
Riera I Rovira, Oriol |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Moreno Aróstegui, Juan Manuel Rodríguez Vilamitjana, Enric |
| dc.subject.none.fl_str_mv |
Automatic timers Digital-to-analog converters MCU timer counter digital design VHDL power converter motor control high-resolution RTL implementation testing simulations Temporitzadors Convertidors digital/analògics Àrees temàtiques de la UPC::Enginyeria electrònica::Electrònica de potència |
| topic |
Automatic timers Digital-to-analog converters MCU timer counter digital design VHDL power converter motor control high-resolution RTL implementation testing simulations Temporitzadors Convertidors digital/analògics Àrees temàtiques de la UPC::Enginyeria electrònica::Electrònica de potència |
| description |
Microcontroller designing allows companies to launch flexible and complex product implementations that can target a wide variety of industrial applications. Monolithic Power Systems, INC. is developing its own product to cover the power converters and motor control sector. Among the many submodules that can be found inside the MCU, the master thesis focuses its work on the digital design and RTL implementation of a high-resolution timer with a maximum accuracy of 200 ps in the period and the generated PWM duty cycle. The result is a ~10 um2 peripheral able to generate complex waveform configurations, receive external signals for closed-loop output control, and generate the necessary triggers for other peripherals inside the MCU. An organized register map is also generated to allow the user to set-up and monitor the state of the IP. It supports many topologies including buck, boost, full bridge phase shifted converters, either in voltage or current mode, as well as motor applications with deadtime insertion and overlap protection, among all the possible waveform modification techniques. To meet the timing requirements, the timer uses a PLL clock of 156.25 MHz and 32 phases along with state-of-the-art technology to delay the duty cycle and period edges with precision by clock switching the signals over the PLL phases. This paper, gathers all the information found about the possible applications and market solutions to present the final design with all the features rigorously explained. Finally, several tests are performed to check its behavior and extract conclusions. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023 2023-02-07 2023 2023-06-21 2028 2028-06-21 |
| dc.type.none.fl_str_mv |
master thesis http://purl.org/coar/resource_type/c_bdcc NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/389286 |
| url |
https://hdl.handle.net/2117/389286 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
embargoed access http://purl.org/coar/access_right/c_f1cf |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
| rights_invalid_str_mv |
embargoed access http://purl.org/coar/access_right/c_f1cf |
| eu_rights_str_mv |
embargoedAccess |
| dc.format.none.fl_str_mv |
application/zip application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869418634371137536 |
| score |
15,301629 |