Brevet FR2894096A1 — publié le 20070601

Générateur de formes d'ondes triangulaires de précision Cette invention se rapporte de manière générale à des convertisseurs de puissance modulés en largeur d'impulsion et, plus particulièrement, à un générateur de formes d'ondes triangulaires de précision qui génère une onde triangulaire utilisée, par exemple, dans les amplificateurs à modulation de largeur d'impulsion entrelacée. L'amplification à modulation de largeur d'impulsion (PWM) pour les applications audio a été utilisée pour augmenter l'efficacité en incorporant des dispositifs de sortie qui agissent comme des commutateurs par opposition aux dispositifs linéaires qui doivent dissiper une quantité importante de puissance. Dans les amplificateurs PWM, un signal d'entrée audio est converti en forme d'onde modulée en largeur d'impulsion. A cette fin, un signal audio est fourni à l'amplificateur pour moduler la largeur d'une forme d'onde rectangulaire basée, par exemple, sur l'amplitude du signal audio. La forme d'onde modulée est utilisée pour commander un ou plusieurs dispositifs de sortie comme des commutateurs qui sont soit entièrement saturés ou éteints. Les dispositifs de sortie, souvent implémentés en utilisant des transistors de puissance de commutation, peuvent être alignés par paires de demi-ponts de sorte qu'un dispositif de la paire commute une tension positive vers la sortie, alors que l'autre dispositif commute une tension négative vers la sortie. Les signaux de sortie commutés peuvent être fournis à l'entrée d'un filtre passe-bas afin de supprimer les signaux harmoniques et les bandes latérales qui sont au-delà du spectre de la forme d'onde de sortie désirée. Le signal analogique filtré est utilisé pour commander la charge, comme par exemple un haut-parleur. Les générateurs de formes d'ondes triangulaires sont utilisés pour moduler le signal audio afin de générer les formes d'ondes modulées en largeur d'impulsion. Ces générateurs de formes d'ondes triangulaires peuvent utiliser des oscillateurs commandés en tension dont la fréquence réagit à une certaine tension de commande. L'onde triangulaire générée par un tel générateur de formes d'ondes triangulaires peut être verrouillée en phase sur une fréquence de référence. L'onde triangulaire peut être modulée par la tension de commande pour faire correspondre l'amplitude à la largeur d'impulsion. Actuellement, les générateurs de formes d'ondes triangulaires ne sont pas capables de contrôler simultanément l'amplitude, la fréquence, la symétrie et/ou la phase de l'onde. On a donc besoin de systèmes et de procédés permettant de contrôler plus précisément la qualité de la forme d'onde triangulaire. C'est pourquoi la présente invention concerne un générateur de formes d'ondes triangulaires qui comprend un élément capacitif, un régulateur et un circuit de contrôle. Le régulateur est configuré pour charger l'élément capacitif en réponse à un premier signal de contrôle et pour décharger l'élément capacitif en réponse à un second signal de contrôle. Le circuit de contrôle réagit à une forme d'onde de référence pour générer les premier et second signaux de contrôle. Selon l'invention, le circuit de contrôle génère les premier et second signaux de contrôle en réponse à l'amplitude, la fréquence, la phase et la symétrie de la forme d'onde de référence. Selon un mode de réalisation de l'invention le générateur de forme d'ondes comprend un générateur de formes d'ondes de référence fournissant un premier et un second signal de référence, un générateur de formes d'ondes triangulaires générant un premier signal de forme d'onde triangulaire en suivant la fréquence et la phase du premier signal de référence et générant un second signal de forme d'onde triangulaire en suivant la fréquence et la phase du second signal de référence. L'invention concerne de même un amplificateur comprenant un étage de puissance, un générateur de formes d'ondes de référence fournissant les premier et le second signaux de référence possédant des phases différentes, un générateur de formes d'ondes triangulaire générant un premier signal de forme d'onde triangulaire en suivant l'amplitude, la fréquence et la phase du premier signal de référence et générant un second signal de forme d'onde triangulaire en suivant l'amplitude, la fréquence et la phase du second signal de référence, un amplificateur à modulation de largeur d'impulsion (PWM) entrelacée générant des impulsions PWM entrelacées en réponse à un signal d'entrée et aux premier et second signaux de formes d'ondes triangulaires pour commander l'étage de puissance. Selon un autre mode de réalisation de l'invention le générateur de formes d'ondes triangulaires comprend un dispositif de stockage d'une charge électrique, un dispositif de régulation permettant de charger et décharger le dispositif de stockage, où le dispositif de régulation réagit à un premier signal de contrôle pour charger le dispositif de stockage et à un second signal de contrôle pour décharger le dispositif de stockage ; et un dispositif de contrôle permettant de générer les premier et second signaux de contrôle en réponse à une forme d'onde de référence. L'invention concerne enfin un procédé permettant de générer une forme d'onde triangulaire comprenant le chargement d'un élément capacitif en réponse à un premier signal de contrôle pour générer une première rampe de la forme d'onde triangulaire, le déchargement de l'élément capacitif en réponse à un second signal de contrôle pour générer une seconde rampe complémentaire de la forme d'onde triangulaire, le suivi de la phase et la fréquence d'un signal de référence pour générer les premier et second signaux de contrôle. D'autres systèmes, procédés, caractéristiques et avantages de l'invention vont sembler évidents, ou devenir évidents, pour les hommes de métier lors de l'examen des figures et de la description détaillée qui ;suivent. Il est prévu que tous ces systèmes, procédés, caractéristiques et avantages supplémentaires soient inclus dans cette description, entrent dans le champ de l'invention et soient protégés par les revendications suivantes. L'invention peut être mieux comprise en se référant aux dessins et à la description qui suivent. Les composants sur les figures ne sont pas nécessairement à l'échelle, l'accent étant plutôt mis sur l'illustration des principes de l'invention. En outre, sur les figures, les numéros de référence identiques désignent des parties correspondantes sur toutes les vues. La figure 1 est un schéma fonctionnel d'un amplificateur modulé 30 en largeur d'impulsion possédant un ordre d'entrelacement de 2. La figure 2 est un schéma fonctionnel d'un système de contrôle de phase-fréquence exemplaire qui peut être utilisé dans le système montré sur la figure 1. La figure 3 est un schéma fonctionnel d'un système de génération d'ondes triangulaires exemplaire qui peut être utilisé dans le système montré sur la figure 1. La figure 4 est un schéma fonctionnel d'un autre système de 10 contrôle de phase-fréquence exemplaire qui peut être utilisé dans le système montré sur la figure 1. La figure 5 est un schéma fonctionnel d'un autre système de génération d'ondes triangulaires exemplaire qui peut être utilisé 15 dans le système montré sur la figure 1. La figure 1 est un schéma fonctionnel d'un exemple d'amplificateur modulé en largeur d'impulsion (PWM) 100 à pont complet 20 avec un entrelacement de deux (N=2). L'amplificateur PWM entrelacé 100 reçoit un signal d'entrée en provenance d'une source de signaux 110. Le signal d'entrée peut être séparé en une première branche 112 et en une seconde branche 114. La première branche 112 inclut un bloc inverseur 120 configuré pour 25 inverser le signal d'entrée. Le bloc inverseur 120 est connecté à un premier modulateur de largeur d'impulsion 130, désigné par PWM A. PWM A 130 est connecté à un premier demi-pont 150, désigné par demi-pont A. La sortie du demi-pont A 150 est ensuite connectée à une charge 160. 30 Le signal d'entrée inversé peut être modulé sur une première forme d'onde triangulaire avec une modulation PWM N=2 par PWM A 130. La production de la première forme d'onde triangulaire implique la production d'une fréquence de commutation (Fs) pour chaque canal de sortie fournie à la charge 160 en utilisant un système de contrôle de phase-fréquence 170. La (les) fréquence(s) de commutation (Fs) peut (peuvent) être utilisée(s) par un système de génération d'ondes triangulaires 180 pour générer la première forme d'onde triangulaire. La modulation du signal d'entrée inversé sur la première forme d'onde triangulaire entraîne un premier signal de contrôle. Le premier signal de contrôle peut être fourni au premier demi-pont 150 pour contrôler la puissance délivrée vers la charge 160. La seconde branche 114 inclut un bloc non inverseur 125 qui est connecté à un second modulateur de largeur d'impulsion 135, désigné par PWM B. PWM B 135 module de manière similaire le signal d'entrée non inversé sur une seconde forme d'onde triangulaire pour générer un second signal de contrôle en utilisant un système de contrôle de phase-fréquence 170 et un système de génération d'ondes triangulaires 180. Le second signal de contrôle peut être fourni au second demi-pont 155, désigné par PWM B, pour contrôler la sortie de puissance délivrée vers la charge 160. Dans un exemple, le système de contrôle de phase-fréquence 170 et le système de génération d'ondes triangulaires 180 peuvent être fournis fonctionnellement sous la forme d'un circuit intégré. Un tel circuit intégré permettrait de réduire le coût et la taille. Les multiples canaux de génération de formes d'ondes triangulaires pourraient être inclus à l'intérieur d'un seul boîtier. Le circuit intégré peut être commandé à partir d'une horloge de référence commune avec un contrôle de phase rigoureux. Dans d'autres exemples, le système de contrôle de phase-fréquence 170 et le système de génération d'ondes triangulaires 180 peuvent être formés comme des composants séparés ou dans toute combinaison de composants séparés et d'un ou plusieurs circuits intégrés. La figure 2 est un schéma fonctionnel d'un exemple de système de contrôle de phase-fréquence 200 pour un modulateur de largeur d'impulsion. Le système de contrôle de phase-fréquence 200 peut être formé comme un circuit intégré et/ou comme des composants indépendants interconnectés. La discussion suivante d'un exemple de configuration est basée sur un système de contrôle de phase-fréquence 200 formé dans un circuit intégré. Sur la Figure 2, un oscillateur maître 202 est actionné avec un quartz maître 204 pour générer un signal de sortie d'oscillateur maître sur une ligne de sortie maîtresse 206 quand il est activé par un signal maître/esclave (M/S) 207. Le quartz maître 204 peut être situé à l'extérieur du circuit intégré tel qu'indiqué par les cercles sur la figure 2 qui représentent des broches d'entrée/sortie sur le circuit intégré. Le quartz maître 204 peut dicter une fréquence prédéterminée, telle que 16 MHz, à partir de la vaste plage de fréquences pour laquelle un quartz peut être utilisé pour générer une fréquence. Le premier signal de sortie 206 peut être fourni à une porte OU 208. Un oscillateur commandé en tension 210 peut fournir un signal de sortie commandé en tension sur une ligne commandée en tension 212 à la porte OU 208 quand il est activé par un signai maître/esclave (M/S) 216. L'oscillateur commandé en tension 210 peut recevoir un signal de contrôle d'une pompe de charge de détecteur de phase-fréquence 218.30 L'oscillateur commandé en tension 210 peut être un esclave qui fonctionne indépendamment de l'oscillateur maître 202 quand l'oscillateur maître 202 est indisponible. Dans un autre mode de réalisation, puisque l'oscillateur maître 202 fonctionne avec une fréquence prédéterminée fixée, l'oscillateur maître 202 peut être désactivé et: l'oscillateur commandé en tension 210 peut être activé pour faire fonctionner le système de contrôle de phase-fréquence 200 à une fréquence autre qu'une fréquence prédéterminée fixée. Une sortie Cie la porte OU 208 peut être fournie à. un premier compteur synchrone 224 et à un second compteur synchrone 226. Les premier et second compteurs synchrones 224 et 226 sont configurés pour compter la longueur pleine et fournir des bits de sortie qui changent tous en même temps pour fournir le contrôle de phase entre une pluralité de canaux de sortie 228. Dans un exemple, les premier et second compteurs synchrones 224 et 226 peuvent être des compteurs synchrones de 6 bits. Les premier et second compteurs synchrones 224 et 226 peuvent être actionnés avec un registre de phase-fréquence 232 qui fournit une première valeur au premier compteur synchrone 224. Dans un autre mode de réalisation, les premier et second compteurs synchrones 224 et 226 peuvent avoir des registres indépendants et séparés. Le(s) registre(s) 232 des premier et second compteurs synchrones 224 et 226 peut (peuvent) être non volatile(s) et chargé(s) avec des valeurs qui entraînent un contrôle de fréquence fixe par le système de contrôle de phase-fréquence 200. Dans un autre mode de réalisation, le(s) registre(s) 232 peut (peuvent) être volatile(s) et chargé(s) avec une ou plusieurs valeurs qui entraînent une fréquence variable. Par exemple, seul le second compteur synchrone 226 peut être doté d'une mémoire non volatile dans laquelle une valeur peut être stockée. Dans cet exemple, en suivant la procédure de mise sous tension et l'opération d'incrémentation du second compteur synchrone 226, le second compteur synchrone 226 peut charger une valeur dans le premier compteur synchrone 224 quand le second compteur synchrone 226 compte jusqu'à un état prédéterminé. Dans encore un autre mode de réalisation, l'une des valeurs ou les deux valeurs peuvent être chargées dans le(s) registre(s) 232 par un signal I2C sur une ligne de signaux I2C 234. Dans d'autres exemples, tout autre système de communication et/ou protocole peuvent être utilisés pour télécharger les valeurs dans le(s) registre(s) 232. Les canaux de sortie 228 commutent les signaux de fréquence (Fs) qui sont maintenus comme des signaux internes à l'intérieur du circuit intégré et qui sont fournis à un système de génération d'ondes triangulaires 180 (FIGURE 1). Sur la FIGURE 2, il y a quatre canaux de sortie 228 ; dans d'autres exemples, n'importe quel autre nombre de canaux de sortie 228 peut être généré selon la charge qui est fournie. Un premier signal de fréquence de commutation peut être fourni sur un premier canal (Ch 1 Fs) 236. Le premier signal de fréquence de commutation peut être généré à partir du premier compteur synchrone 224 quand une valeur prédéterminée est atteinte sur un bit prédéterminé, tel qu'un bit Q5, du compteur synchrone 224. Le premier signal de fréquence de commutation peut être retardé par une mémoire tampon 238 et peut ensuite être fourni comme entrée à une ;seconde bascule de canal de sortie 240. La seconde bascule de canal de sortie 240 peut être basculée sur la base d'un signal d'horloge fourni comme une valeur de sortie à partir du compteur synchrone 224. La valeur de sortie peut être un autre bit, tel qu'un bit Q3, du premier compteur synchrone 224. La sortie de la seconde bascule de canal de sortie 240 peut être un second signal de fréquence de commutation (Fs) fourni sur un second canal (Ch2 Fs) 242. Une troisième bascule de canal de sortie 244 et une quatrième bascule de canal de sortie 246 peuvent être encore retardées de manière séquentielle avant de générer un troisième signal de fréquence de commutation fourni sur un troisième canal (Ch3 Fs) 248 et un quatrième signal de fréquence de commutation fourni sur un quatrième canal (Ch4 Fs) 250, respectivement. Chacun des premier, second, troisième et quatrième signaux de fréquence de commutation peut être décalé par rapport aux autres d'un degré prédéterminé de sorte que le convertisseur de puissance entrelacé produise des vecteurs qui sont répartis uniformément (par exemple d'environ 22,5 degrés). Dans d'autres exemples, d'autres systèmes et procédés peuvent ètre utilisés pour générer les premier, second, troisième et quatrième signaux de fréquence de commutation décalés sur les canaux respectifs. Le système de contrôle de phase-fréquence 200 inclut également un diviseur de fréquence 260, un récepteur équilibré 262 et un émetteur équilibré 264. Le diviseur de fréquence 260 peut être utilisé pour générer une fréquence inférieure quand l'oscillateur commandé en tension 210 est activé. La fréquence générée peut être inférieure à la fréquence d'une horloge de référence externe 266 fournie à partir d'une autre horloge maîtresse, telle qu'un autre circuit intégré ou une source d'alimentation. L'horloge de référence externe 266 peut être fournie au diviseur de fréquence 260 par le récepteur équilibré 262. L'horloge de référence externe 266 peut être reçue en provenance d'une source extérieure au circuit intégré du présent exemple, tel qu'illustré par les cercles représentant les broches d'entrée/sortie du circuit intégré. Le récepteur équilibré 262 peut fonctionner comme une mémoire tampon qui est équilibrée pour réduire les champs électromagnétiques (EMF) et améliorer les rapports signal sur bruit (S/N) à. l'intérieur du circuit intégré. Par conséquent, quand l'oscillateur maître 202 n'est pas disponible (ou désactivé), l'oscillateur commandé en tension 210 et la pompe de charge de détecteur de phase-fréquence 218 peut fonctionner à la fréquence de référence et/ou à une ou plusieurs fréquences réduites fournies par le diviseur de fréquence 260 sur la base de la référence de fréquence fournie au récepteur équilibré 262. Quand l'oscillateur maître 202 est activé, l'émetteur équilibré 264 peut être activé de manière similaire avec le même signal maître/esclave 207. L'émetteur équilibré 264 peut fournir un signal représentatif de l'oscillateur maître 202 comme horloge de référence externe 266. Quand l'oscillateur maître 202 fonctionne, l'horloge de référence externe 266 peut être fournie comme référence de fréquence aux autres dispositifs externes au circuit intégré. Durant le fonctionnement, le système de contrôle de phase-fréquence 200 est capable de générer une pluralité de canaux de signaux de fréquence de commutation (Fs) qui sont décalés en phase les uns par rapport aux autres d'un degré déterminé. Le modulateur de largeur d'impulsion peut moduler les formes d'ondes sous la forme de formes d'ondes triangulaires qui codent les informations d'amplitude en informations de largeur d'impulsion sur la base des signaux de fréquence de commutation (Fs). La capacité de contrôle de la phase des signaux de fréquence de commutation (Fs) est utile pour minimiser l'altération des signaux résultant de la diaphonie des bruits de commutation. Si tous les canaux de sortie 236, 242, 248 et 250 fonctionnent en synchronisation précise, les chances qu'une diaphonie se produise sont maximales. La mise en phase des canaux de telle sorte qu'il y ait un maximum de temps entre les événements de commutation minimise l'altération des signaux résultant de la diaphonie. En d'autres termes, la distance entre la commutation des paires de commutateurs peut être maximisée pour minimiser la diaphonie. Le système de contrôle de phase-fréquence 200 peut inclure un contrôle précis de la phase relative pour diviser la période de modulation en intervalles tempérés régulièrement entre l'ensemble des canaux de sortie 236, 242, 248 et 250. Le système de contrôle de phase-fréquence 200 peut également fonctionner pour contrôler la phase quand une modulation entrelacée est requise à des entrelacements de quatre ou plus. Une seule forme d'onde triangulaire est adéquate pour un entrelacement de deux tel qu'illustré sur la figure 2. La figure 3 est un schéma fonctionnel d'un système de génération d'ondes triangulaires 300 qui peut être utilisé pour implémenter le système de génération d'ondes triangulaires 180 illustré sur la Figure 1. Le système de génération d'ondes triangulaires 300 peut être formé comme un circuit intégré et/ou comme des composants indépendants interconnectés. La discussion suivante d'un exemple de configuration est basée sur un système de génération d'ondes triangulaires 300 formé dans un circuit intégré.30 Sur la figure 3, le système de génération d'ondes triangulaires 300 inclut un oscillateur commandé en tension 301 et une pompe de charge de détecteur de phase-fréquence 303. Une onde triangulaire est formée avec l'oscillateur commandé en tension 301 en chargeant ou en déchargeant élément capacitif tel qu'un condensateur Ct 302. Le condensateur Ct 302 peut avoir une forme avantageuse pour un circuit intégré en ce sens qu'il possède une extrémité mise à la terre et l'autre extrémité pilotée. Cela peut être avantageux puisque la capacité latérale est relativement importante dans les condensateurs de circuit intégré et que la capacité latérale est maintenant parallèle à la capacité prévue. Le condensateur Ct 302 peut être chargé et déchargé sélectivement avec un régulateur de charge 304 et un régulateur de décharge 306. Le régulateur de charge 304 inclut un commutateur de courant de charge 308 et une source de courant de charge 309. Le régulateur de décharge 306 inclut un commutateur de courant de décharge 310 et une source de courant de décharge 311. La source de courant de charge 309 et la source de courant de décharge 311 peuvent être dotées d'une tension d'alimentation (Vdd) 314, telle qu'un courant continu de 5 volts, et d'une masse. En outre, l'intensité de courant fournie par chacune des sources de courant 309 et 311 et les commutateurs de courant 308 et 310 peut être contrôlée. La commutation sélective des commutateurs de courant respectifs 308 et 310 et le contrôle des sources de courant respectives 309 et 311 peuvent contrôler une tension (Vt) 316 présente sur le condensateur Ct 302. La tension (Vt) 316 peut être comparée à une tension de potentiel positif Vtp 318 et à une tension de potentiel négatif Vtn 320 par un premier comparateur 322 et un second comparateur 324 inclus dans l'oscillateur commandé en tension 301.. Les tensions de potentiel positif et négatif Vtp 318 et Vtn 320 peuvent être représentatives des rails de sortie de l'amplificateur PWM 100 illustré sur la FIGURE 1. Les tensions de potentiel positif et négatif Vtp 318 et Vtn 320 peuvent être centrées sur une tension déterminée telle qu'une tension continue CMOS de 2,5 volts ou une tension de potentiel de terre des composants séparés, ou zéro volts. La tension (Vt) 316 peut être tamponnée par une mémoire tampon 328 avant d'être comparée par les premier et second comparateurs 322 et 324. Les premier et second comparateurs 322 et 324 peuvent former un détecteur de fenêtre. Les sorties de comparateurs peuvent être utilisées pour basculer un commutateur à hystérésis 329, tel qu'une bascule R-S. Le commutateur à hystérésis 329 peut activer le contrôle du chargement et du déchargement des courants qui manipulent la charge sur le condensateur Ct 302. Le contrôle du chargement et du déchargement des courants fournis par la source de courant de charge 309 et la source de courant de décharge 311 peut être effectué avec la pompe de charge de détecteur de phase-fréquence 303. L'oscillateur commandé en tension 301 peut générer des ondes triangulaires quand la source de courant de charge 309 et la source de courant de décharge 311 sont programmées par des signaux de contrôle de fréquence communs fournis par la pompe de charge de détecteur de phase-fréquence 303. La pompe de charge de détecteur de phase- fréquence 303 peut contrôler les courants de la source de courant de charge 309 et de la source de courant de décharge 311 pour suivre les courants qui sont à peu près égaux et opposés en intensité. Dans le système de génération d'ondes triangulaires 300, la source de courant de charge 309 et la source de courant de décharge 311 sont régulées séparément pour permettre un contrôle précis des deux rampes qui forment la forme d'onde triangulaire. Un premier signal de sortie de comparateur de fenêtre sur une première ligne de sortie de comparateur de fenêtre 330 et un second signal de sortie de comparateur de fenêtre sur une seconde ligne de sortie de comparateur de fenêtre 322 peuvent ètre fournis comme une logique un ou une logique zéro par le commutateur à hystérésis 329. Les sorties du commutateur à hystérésis 329 sont fournies à la pompe de charge de détection de phase-fréquence 303 et sont également fonctionnelles pour contrôler le fonctionnement des commutateurs de courant de charge et décharge 308 et 310 dans les premier et second régulateurs respectifs 304 et 306. La pompe de charge de détection de phase-fréquence 303 inclut un premier détecteur de phase-fréquence 340 et un second détecteur de phase-fréquence 342. Durant le fonctionnement, les premier et second détecteurs de phase-fréquence 340 et 342 comparent chacun un front de l'onde triangulaire à un signal de fréquence de commutation de référence (Fs) 344 et à un signal de fréquence de commutation de référence inversé /Fs 346. Le signal de fréquence de commutation de référence (Fs) 344 est fourni par le système de contrôle de phase-fréquence 200 (Figure 2). Les premier et second détecteurs de fréquence 340 et 342 comparent les fronts et les signaux de référence en ce qui concerne la fréquence et la symétrie Les détecteurs de phase-fréquence 340 et 342 peuvent être des détecteurs numériques qui effectuent la comparaison et activent un groupe de pompes de charge 350 de manière à réaliser les contrôles prévus. Plus spécifiquement, le groupe de pompes de charge 350 inclut un premier ensemble de pompes de charge 352 qui est actionné pour générer un signal de contrôle de courant de charge sur une ligne de contrôle de courant de charge 354. En outre, un second ensemble de pompes de charge 356 est activé pour générer un signal de contrôle de courant de décharge sur une ligne de contrôle de courant de décharge 358. Ainsi, deux boucles de contrôle séparées et assez indépendantes peuvent contrôler indépendamment la source de courant de charge 309 et la source de courant de décharge 311. Le premier groupe de pompes de charge 352 inclut une première pompe de charge principale 362 et une première pompe de charge couplée transversalement 364. De manière similaire, le second ensemble de pompes de charge 356 inclut une seconde pompe de charge principale 366 et une seconde pompe de charge couplée transversalement 368. Dans d'autres exemples, le nombre d'ensembles de pompes de charge et/ou le nombre de pompes de charge utilisé peut être augmenté ou diminué. Durant le fonctionnement, les premier et second détecteurs de phase- fréquence 340 et 342 peuvent tous deux converger sur une erreur de degré zéro. Dans des conditions d'erreur de degré zéro, à la fois les sorties " ascendantes " et "descendantes " des premier et second détecteurs de phase-fréquence 340 et 342 sont en fonctions, ce qui allume les pompes de charge 362, 364, 356, 358 de manière égale et opposée, ce qui aboutit à zéro aux sorties sur les lignes de contrôle de courant de charge et décharge 354 et 358. Dans un exemple de système de contrôle, chaque détecteur 340 et 342 peutmanipuler la pompe de charge qui contrôle la rampe qui a activé le front du commutateur à hystérésis 329 qui a été comparé au signal de fréquence de commutation de référence semblable (Fs). Toutefois, cette approche n'offre pas un système convergent. L'augmentation de la vitesse de rampe d'un front va faire avancer la séquence d'événements d'un front supérieur au front prévu. L'interaction totale des fronts peut entraîner un conflit entre les deux boucles de contrôle durant le fonctionnement. Quand un événement est avancé, cela avance l'autre événement, ce qui amène l'autre dispositif de contrôle à retarder les deux événements. Dans un autre exemple de système de contrôle représenté sur la figure 3, pour améliorer la stabilité, l'interaction entre les deux événements peut être une séquence convergente. Quand un dispositif de contrôle augmente sa vitesse de rampe, l'autre vitesse de rampe peut être atténuée et vice-versa. Cependant, si un dispositif de contrôle devait toujours corriger ses effets avec une contre correction exacte de l'autre dispositif de contrôle, cela limiterait la capacité du système de génération d'ondes triangulaires 300 à obtenir un contrôle de la fréquence de l'oscillateur commandé en tension 301 et à se verrouiller sur le signal de fréquence de commutation de référence (Fs), alors que la période d'oscillateur totale pourrait être dépourvue de contrôle réel. Pour mettre en oeuvre et maintenir un contrôle réel, le filtrage des signaux de contrôle qui sont lents par rapport aux principaux signaux qui sont traités et régulés peut être utilisé. De gros condensateurs, comme par exemple des condensateurs supérieurs aux condensateurs de 100 picofarads, peuvent être inclus dans le système de génération d'ondes triangulaires 300 pour le filtrage dans les circuits de contrôle. Puisque l'intégration de gros condensateurs dans un circuit intégré peut être difficile, des bornes de boîtier ajoutées peuvent être incluses pour connecter le circuit intégré aux condensateurs externes. Dans un autre mode de réalisation, un circuit de pompe de charge dans le circuit intégré, tel que représenté sur la figure 3, peut être utilisé pour filtrer les signaux de contrôle plus lents au lieu des gros condensateurs. Un tel circuit de pompe de charge peut fonctionner de la même manière qu'une pompe de charge utilisée avec un détecteur numérique de phase-fréquence sur une boucle à verrouillage de phase ou à verrouillage de retard. Le point de verrouillage peut être situé à la phase zéro quand les signaux de contrôle deviennent très étroits et impulsifs. Aux degrés zéro, les impulsions ascendantes et descendantes de charge peuvent devenir très étroites et coïncider temporellement, ce qui annule la sortie de charge de manière réciproque. Avec peu de ou pas d'ondulation dans des conditions de verrouillage, il peut être relativement facile de filtrer un tel signal en utilisant uniquement de petits condensateurs dans un circuit à faible fuite. L'ondulation peut être importante lors du déverrouillage, mais il ne s'agit pas d'un mode de fonctionnement. Les quatre pompes de charge 362, 364, 366 et 368 peuvent permettre l'implémentation d'un dispositif de contrôle convergent dans le générateur d'ondes triangulaires 301. Les pompes de charge couplées transversalement 364 et 368 peuvent être pondérées (Facteur K) avec une intensité de courant, qui est inférieure aux pompes de charge principales 362 et 366. C'est-à- dire que le facteur K doit être inférieur à un. Si K est égal à un, le contrôle de la fréquence peut être diminué. Si K est supérieur à un, le contrôle de la fréquence peut être divergent. Par conséquent, K peut être un nombre positif supérieur à zéro, mais inférieur à un. Un exemple de valeur de K est K = 0,5. Pour être stable, chaque boucle de contrôle peut se voir introduire un zéro dans sa boucle de contrôle. C'est le but d'un circuit RC monté en série 370 inclus dans un réseau de stockage de charge de chacun des premier et second ensembles de pompes de charge 352 et 356. Chacun des circuits RC 370 inclut au moins une résistance 372 et au moins un condensateur 374. Dans d'autres exemples, des quantités et configurations de résistances et de condensateurs différentes de celles qui sont illustrées peuvent être utilisées. La valeur de résistance de la résistance (des résistances) 327 peut être relativement importante, mais peut ne pas nécessiter de précision. Ainsi, la résistance (les résistances) 372 peut être facilement intégrée dans un processus de signaux mélangés CMOS. Le système de génération d'ondes triangulaires 300 peut également inclure un ajustement de l'amplitude des formes d'ondes triangulaires pour activer une compensation avec action prévisionnelle d'un gain de convertisseur à boucle ouverte. Cela peut être réalisé en rendant les formes d'ondes triangulaires proportionnelles en amplitude aux tensions d'alimentation dans les étages de convertisseur de puissance, les demi ponts 150 et 155 de la Figure 1. Quand les formes d'ondes triangulaires sont maintenues proportionnelles en amplitude aux tensions d'alimentation, le gain peut devenir constant et indépendant des tensions d'alimentation. Sans cette compensation, le gain peut être directement proportionnel aux tensions d'alimentation. Le système de génération d'ondes triangulaires 300 peut également fonctionner avec des fréquences de modulation différentes. Par exemple, un convertisseur de puissance utilisé comme un simple amplificateur audio de classe D peut être conçu avec une capacité de bande passante complète et peut effectuer une modulation à 500 KHz alors que si le convertisseur de puissance était conçu pour être utilisé uniquement à des basses fréquences, le convertisseur pourrait effectuer une modulation à 50 KHz. Les demandes de modulation de fréquence et d'amplitude peuvent agir ensemble pour augmenter considérablement la plage des pentes de l'onde triangulaire qui sont utilisées. Le système de génération d'ondes triangulaires 300 peut être utilisé dans une plage de modulation allant de 1 MHz à environ 50 MHz en raison de la vaste plage de pentes possibles pouvant être obtenue sur la base d'une variation contrôlable de la vitesse de rampe de l'onde triangulaire. Dans un autre exemple, le système de génération d'ondes triangulaires 300 peut être utilisé dans une plage de modulation allant de 50 KHz à 500 KHz. La mise en correspondance de l'amplitude avec la largeur d'impulsion se fait en grande partie sans distorsion parce que les formes d'ondes triangulaires sont très linéaires et ont une symétrie sensiblement exacte. C'est-à-dire que la pente ascendante uniforme de la forme d'onde triangulaire est en grande partie égale en amplitude à la pente descendante. Permettre une erreur de symétrie, c'est introduire un spectre PWM non désiré dans la sortie fournie à une charge suite à l'ajout d'une modulation de phase à la forme d'onde PWM de sortie. Le système de génération de formes d'ondes triangulaires 300 peut également fonctionner sans bruit extérieur sur la forme d'onde pour éviter les erreurs de bruit potentielles apparaissant dans la sortie PWM. Ces erreurs sont grossies par la tension d'alimentation d'étage de sortie effective. Durant le fonctionnement, le système de contrôle résultant peut effectuer des ajustements aux points les plus opportuns de la forme d'onde triangulaire. Ces points opportuns peuvent être, par exemple, aux extrémités où la discontinuité naturelle dans la forme d'onde triangulaire apparaît aux limites du processus de modulation. En d'autres termes, le contrôle peut saisir la forme d'onde triangulaire au niveau de ces points et la réguler. Le contrôle peut être formé pour être fortement convergent en ce sens que à la fois la vitesse de rampe excédentaire et la vitesse de rampe déficitaire peuvent être corrigées proportionnellement à leur erreur pour réguler le résultat. La figure 4 est un schéma fonctionnel d'un autre circuit qui peut être utilisé pour implémenter le contrôle de phase-fréquence 170 montré sur la figure 1. Des circuits similaires à ceux utilisés sur la figure 2 sont montrés avec des numéros de référence identiques. Comme le circuit utilisé sur la figure 2, le circuit 400 peut être actionné dans l'un des deux modes opérationnels. Dans un mode d'horloge maîtresse, le signal d'horloge maîtresse 404 est généré sur la base d'un signal interne fourni par l'oscillateur maître 202 en association avec le quartz 204. Dans un mode asservi, le signal d'horloge maîtresse 404 est généré par VCO 210 sur la base de la sortie d'une pompe de charge de détecteur de phase- fréquence 218 qui, à sont tour, réagit au signal d'horloge de référence externe 266. Dans l'exemple montré sur la figure 4, le circuit de contrôle de phase-fréquence 400 génère deux signaux de référence 406 et 408, bien que le circuit 400 puisse être étendu pour générer des signaux de référence supplémentaires. Les signaux de référence 406 et 408 dans le circuit 400 peuvent avoir la même fréquence et peuvent être en phase ou déphasés l'un de l'autre. Les signaux 406 et 408, à leur tour, sont utilisés comme signaux de référence par le générateur d'ondes triangulaires 180 pour générer les ondes triangulaires multiples qui sont utilisées par les modulateurs de largeur d'impulsion 130 et 135. Chaque compteur de temps 226 atteint son compte terminal. Un signal est généré à la ligne 410 vers le compteur 224 qui ordonne au compteur 224 de charger la valeur stockée dans le registre de mode 412 à l'intérieur du compteur 224. Dans l'exemple illustré, seules les données stockées aux bits D8 à D13 du registre de mode 412 sont chargés dans le compteur 224. Des bits de sortie Q4 et Q5 du compteur 224 sont connectés aux entrées d'un multiplexeur 412. Le bit de sortie Q5 est également fourni à l'entrée d'un diviseur 414 qui, à son tour, divise la fréquence à laquelle le bit de sortie Q5 est transmis à la ligne 416. Dans cette architecture exemplaire, les entrées du multiplexeur 412 comprennent un premier signal ayant une fréquence de MCIk/32, un second signal ayant une fréquence de MClk/64 et un troisième signal ayant une fréquence de MClk/ 128. La fréquence du signal d'horloge fourni à la sortie du multiplexeur 418 vers l'entrée d'horloge d'une bascule 420 est déterminée par l'état des bits de sortie D14 et D15 du registre de mode 412. De manière similaire, les bits de sortie D14 et D15 peuvent être utilisés pour déterminer le facteur par lequel la fréquence du signal à Q5 est divisée, ainsi que la fréquence du signal de sortie 406. Ensemble, les données de phase des bits D8 à D13 et les données de fréquence des bits D14 et D15 coopèrent pour ordonner au circuit 400 de générer les signaux de référence 406 et 408 à la fréquence désirée et à la phase relative. La figure 5 est un schéma fonctionnel d'une autre version d'un système de génération d'ondes triangulaires 500 qui peut être utilisé pour implémenter le système de génération d'ondes triangulaires 180 illustré sur la figure 1. Le système 500 est similaire à de nombreux égards au système 300 montré sur la figure 3 et, par conséquent, des numéros de référence identiques sont utilisés. A la différence du système 300, le condensateur 505 n'est pas une référence à la masse réelle. Au lieu de cela, le condensateur 505 est connecté à une borne négative d'un amplificateur opérationnel 520 de sorte qu'il est chargé en tenant compte de la tension de masse virtuelle ayant un niveau de tension Vrsrc. Cette architecture facilite un chargement et un déchargement précis du condensateur 505 en réduisant les problèmes d'implémentation à l'intérieur des régulateurs 304 et 306. Bien que diverses applications de l'invention aient été décrites, il sera évident pour les hommes de métier que de nombreuses autres applications entrant dans le cadre de l'invention sont possibles. Par conséquent, l'invention n'est pas limitée, sauf à la lumière des revendications jointes et de leurs équivalents. Revendications1. 15 2. 20 3. 25 30 Un générateur de formes d'ondes triangulaires (180, 300, 500) caractérisé en ce qu'il comprend : un élément capacitif (302); un régulateur (304, 306) configuré pour charger et décharger l'élément capacitif, dans lequel le régulateur réagit à un premier signal de contrôle pour charger l'élément capacitif et à un second signal de contrôle pour décharger l'élément capacitif ; et un circuit de contrôle (170, 200, 400) réagissant à une forme d'onde de référence pour générer les premier et second signaux de contrôle. Le générateur de formes d'ondes triangulaires selon la revendication 1, caractérisé en ce que le circuit de contrôle (170, 200, 400) génère les premier et second signaux de contrôle en réponse à la fréquence et à la phase de la forme d'onde de référence. Le générateur de formes d'ondes triangulaires selon la revendication 2, caractérisé en ce que le circuit de contrôle comprend : un premier ensemble de pompes de charge (352) adapté pour générer le premier signal de contrôle ; et un second ensemble de pompes de charge (356) adapté pour générer le second signal de contrôle, dans lequel les premier et second ensembles de pompes de charge sont couplés transversalement entre eux pour générer les premier et second signaux de contrôle. 4. Le générateur de formes d'ondes triangulaires selon la revendication 2, caractérisé en ce que le circuit de contrôle comprend : un circuit de détection de fenêtre générant un signal de comparateur de fenêtre en réponse à une forme d'onde triangulaire générée ; un premier détecteur de phase-fréquence générant un signal de sortie en réponse au signal de comparateur de fenêtre et à la forme d'onde de référence ; et un second détecteur de phase-fréquence générant un signal de sortie en réponse à une version inversée du signal de comparateur de fenêtre et à une version inversée de la forme d'onde de référence. 5. Le générateur de formes d'ondes triangulaires selon la revendication 4, caractérisé en ce que le circuit de contrôle comprend en outre : un premier ensemble de pompes de charge (352) adapté pour générer le premier signal de contrôle ; et un second ensemble de pompes de charge (356) adapté pour générer le second signal de contrôle. 6. Le générateur de formes d'ondes triangulaires selon la revendication 5, caractérisé en ce que les premier et second ensembles de pompes de charge sont couplés transversalement entre eux pour générer les premier et second signaux de contrôle. 7 Le générateur de formes d'ondes triangulaires selon la revendication 5, caractérisé en ce que le premier ensemble de pompes de charge (352) comprend : une pompe de charge principale (362) réagissant au signal de sortie du premier détecteur de phase-fréquence et à une version inversée du signal de sortie du premier détecteur de phase-fréquence, dans lequel la pompe de charge principale fournit un courant commuté Ir utilisé pour générer le premier signal de contrôle ; et une pompe de charge secondaire (364) réagissant au signal de sortie du second détecteur de phase-fréquence et à une version inversée du signal de sortie du second détecteur de phase-fréquence, dans lequel la pompe de charge secondaire fournit un courant commuté K*Ir utilisé pour générer le premier signal de contrôle. 8. Le générateur de formes d'ondes triangulaires selon la revendication 7, caractérisé en ce que le second ensemble de pompes de charge (356) comprend : une autre pompe de charge principale réagissant au signal de sortie du second détecteur de phase-fréquence et à une version inversée du signal de sortie du second détecteur de phase-fréquence, dans lequel ladite autre pompe de charge principale fournit un courant commuté Ir utilisé pour générer le second signal de contrôle ; et une autre pompe de charge secondaire (368) réagissant au signal de sortie du premier détecteur de phase-fréquence et à une version inversée du signal de sortie du premier détecteur de phase-fréquence, dans lequel la pompe de charge secondaire fournit un courant commuté K*Ir utilisé pour générer le second signal de contrôle.9. Le générateur de formes d'ondes triangulaires selon la revendication 4, caractérisé en ce que le circuit de détection de fenêtre (330) comprend : un premier comparateur (322) disposé pour comparer la forme d'onde triangulaire générée avec une tension de seuil supérieure pour générer un signal de sortie correspondant ; un second comparateur (324) disposé pour comparer la forme d'onde triangulaire générée avec une tension de seuil inférieure pour générer un signal de sortie correspondant ; et une bascule (420) réagissant aux signaux de sortie des premier et second comparateurs pour générer le signal de comparateur de fenêtre. 10. Le générateur de formes d'ondes triangulaires selon la revendication 9, caractérisé en ce que la bascule réagit en outre aux signaux de sortie des premier et second comparateurs pour générer la version inversée du signal de comparateur de fenêtre. 11. Un générateur de formes d'ondes caractérisé en ce qu'il comprend : un générateur de formes d'ondes de référence fournissant un premier et un second signaux de référence ; un générateur de formes d'ondes triangulaires générant un premier signal de forme d'onde triangulaire en suivant la fréquence et la phase du premier signal de référence et générant un second signal de forme d'onde triangulaire en suivant la fréquence et la phase du second signal de référence.12. Le générateur de formes d'ondes selon la revendication 11, caractérisé en ce que le générateur de formes d'ondes de référence est opérationnel dans un mode maître dans lequel les premier et second signaux de référence sont générés en réponse à un signal d'horloge fixé généré à l'intérieur du générateur de formes d'ondes de référence et dans un mode asservi dans lequel les premier et second signaux de référence sont générés en réponse à un signal d'horloge (266) généré de manière externe. 13. Le générateur de formes d'ondes selon la revendication 11, caractérisé en ce que le générateur de formes d'ondes de référence comprend : un registre de phase/fréquence (232) adapté pour recevoir des données correspondant à la fréquence et à la phase de chacun des premier et second signaux de référence ; et un compteur réagissant à un signal d'horloge (266) et aux données dans le registre de phase/fréquence pour générer un ou plusieurs signaux de contrôle utilisés pour la production des premier et second signaux de référence. 14. Le générateur de formes d'ondes selon la revendication 11, caractérisé en ce que le générateur de formes d'ondes triangulaires comprend : un premier élément capacitif (302) ; un premier régulateur (304) configuré pour charger et décharger le premier élément capacitif, dans lequel le premier régulateur réagit à un premier signal de contrôle pour charger le premier élément capacitif et à un second signal de contrôle pour décharger le premier élément capacitif ; un premier circuit de contrôle réagissant au premier signal de référence pour générer les premier et second signaux de contrôle ; un second élément capacitif ; un second régulateur (306) configuré pour charger et décharger le second élément capacitif, dans lequel le second régulateur réagit à un troisième signal de contrôle pour charger le second élément capacitif et à un quatrième signal de contrôle pour décharger le second élément capacitif ; et un second circuit de contrôle réagissant au second signal de référence pour générer les premier et second signaux de contrôle. 15. Le générateur de formes d'ondes selon la revendication 14, caractérisé en ce que le premier circuit de contrôle génère les premier et second signaux de contrôle en réponse à la fréquence et à la phase du premier signal de référence. 16. Le générateur de formes d'ondes selon la revendication 15, caractérisé en ce que le premier circuit de contrôle comprend : un premier ensemble de pompes de charge (352) adapté pour générer le premier signal de contrôle ; et un second ensemble de pompes de charge (356) adapté pour générer le second signal de contrôle, dans lequel les premier et second ensembles de pompes de charge sont couplés transversalement entre eux pour générer les premier et second signaux de contrôle.Le générateur de formes d'ondes selon la revendication 16, caractérisé en ce que le premier circuit de contrôle comprend en outre : un premier ensemble de pompes de charge (352) adapté pour générer le premier signal de contrôle ; et un second ensemble de pompes de charge (356) adapté pour générer le second signal de contrôle. Le générateur de formes d'ondes triangulaires selon la revendication 18, caractérisé en ce que les premier et second ensembles de pompes de charge sont couplés transversalement entre eux pour générer les premier et second signaux de contrôle. 17. Le générateur de formes d'ondes selon la revendication 15, caractérisé en ce que le premier circuit de contrôle comprend : un circuit de détection de fenêtre générant un signal de comparateur de fenêtre en réponse à la première forme d'onde triangulaire ; un premier détecteur de phase-fréquence générant un signal de sortie en réponse au signal de comparateur de fenêtre et à la première forme d'onde de référence ; et un second détecteur de phase-fréquence générant un signal de sortie en réponse à une version inversée du signal de cornparateur de fenêtre et à une version inversée de la première forme d'onde de référence. 10 15 18. 20 19. 25 30 20. Le générateur de formes d'ondes selon la revendication 19, caractérisé en ce que le premier ensemble de pompes de charge (352) comprend : une pompe de charge principale (362) réagissant au signal de sortie du premier détecteur de phase-fréquence et à une version inversée du signal de sortie du premier détecteur de phase-fréquence, dans lequel la pompe de charge principale fournit un courant commuté Ir utilisé pour générer le premier signal de contrôle ; et une pompe de charge secondaire (364) réagissant au signal de sortie du second détecteur de phase-fréquence et à une version inversée du signal de sortie du second détecteur de phase-fréquence, dans lequel la pompe de charge secondaire fournit un courant commuté K*Ir utilisé pour générer le premier signal de contrôle. 21. Le générateur de formes d'ondes triangulaires selon la revendication 20, caractérisé en ce que le second ensemble de pompes de charge (356) comprend : une autre pompe de charge principale (366) réagissant au signal de sortie du second détecteur de phase-fréquence et à une version inversée du signal de sortie du second détecteur de phase-fréquence, dans lequel l'autre pompe de charge principale fournit un courant commuté Ir utilisé pour générer le second signal de contrôle ; et une autre pompe de charge secondaire (368) réagissant au signal de sortie du premier détecteur de phase-fréquence et à une version inversée du signal de sortie du premier détecteur de phase-fréquence, dans lequel la pompe de charge secondaire fournit un courant commuté K*Ir utilisé pour générer le second signal de contrôle. 32 22. Le générateur de formes d'ondes selon la revendication 17, caractérisé en ce que le circuit de détection de fenêtre (330) comprend : un premier comparateur (322) disposé pour comparer la première forme d'onde triangulaire avec une tension de seuil supérieure pour générer un signal de sortie correspondant ; un second comparateur (324) disposé pour comparer la première forme d'onde triangulaire avec une tension de seuil inférieure pour générer un signal de sortie correspondant ; et une bascule réagissant aux signaux de sortie des premier et second comparateurs pour générer le signal de comparateur de fenêtre. 23. Le générateur de formes d'ondes selon la revendication 22, caractérisé en ce que la bascule réagit en outre aux signaux de sortie des premier et second comparateurs pour générer la version inversée du signal de comparateur de fenêtre. 24. Un amplificateur caractérisé en ce qu'il comprend : un étage de puissance ; un générateur de formes d'ondes de référence fournissant les premier et second signaux de référence possédant des phases différentes ; un générateur de formes d'ondes triangulaires générant un premier signal de forme d'onde triangulaire en suivant l'amplitude, la fréquence et la phase du premier signal de référence et générant un second signal de forme d'onde 5 25. 10 15 20 26. 25 27. 30 triangulaire en suivant l'amplitude, la fréquence et la phase du second signal de référence ; un amplificateur (100) à modulation de largeur d'impulsion (PWM) entrelacée générant des impulsions PWM entrelacées en réponse à un signal d'entrée et aux premier et second signaux de formes d'ondes triangulaires pour commander l'étage de puissance. Un générateur de formes d'ondes triangulaires caractérisé en ce qu'il comprend : un dispositif de stockage d'une charge électrique ; un dispositif de régulation permettant de charger et décharger le dispositif de stockage, dans lequel le dispositif de régulation réagit à un premier signal de contrôle pour charger le dispositif de stockage et à un second signal de contrôle pour décharger le dispositif de stockage ; et un dispositif de contrôle permettant de générer les premier et second signaux de contrôle en réponse à une forme d'onde de référence. Le générateur de formes d'ondes triangulaires selon la revendication 25, caractérisé en ce que le dispositif de contrôle génère les premier et second signaux de contrôle en réponse à la fréquence et à la phase de la forme d'onde de référence. Le générateur de formes d'ondes triangulaires selon la revendication 26, caractérisé en ce que le dispositif de contrôle comprend : un premier dispositif de pompes de charge (352) adapté pour générer le premier signal de contrôle ; et 28. 15 20 29. 25 30 30.un second dispositif de pompes de charge (356) adapté pour générer le second signal de contrôle, dans lequel les premier et second dispositifs de pompes de charge sont couplés transversalement entre eux pour générer les premier et second signaux de contrôle. Le générateur de formes d'ondes triangulaires selon la revendication 26, caractérisé en ce que le dispositif de contrôle comprend : un dispositif de détection de fenêtre permettant de générer un signal de comparateur de fenêtre en réponse à une forme d'onde triangulaire générée ; un premier dispositif de détection de phase-fréquence permettant de générer un signal de sortie en réponse au signal de comparateur de fenêtre et à la forme d'onde de référence. un second dispositif de détection de phase-fréquence permettant de générer un signal de sortie en réponse à une version inversée du signal de comparateur de fenêtre et à une version inversée de la forme d'onde de référence. Le générateur de formes d'ondes triangulaires selon la revendication 27, caractérisé en ce que le dispositif de contrôle comprend en outre : un premier dispositif de pompes de charge permettant de générer le premier signal de contrôle ; et un second dispositif de pompes de charge permettant de générer le second signal de contrôle. Le générateur de formes d'ondes triangulaires selon la revendication 29, caractérisé en ce que les premier et second dispositifs de pompes de charge sont couplés transversalement entre eux pour générer les premier et second signaux de contrôle. 31. Le générateur de formes d'ondes triangulaires selon la revendication 29, caractérisé en ce que le premier dispositif de pompes de charge (352) comprend : un dispositif principal de pompes de charge (362) permettant de fournir un courant commuté Ir utilisé pour générer le premier signal de contrôle en réponse au signal de sortie du premier dispositif de détection de phase-fréquence et à une version inversée du signal de sortie du premier dispositif de détection de phase-fréquence ; et un dispositif secondaire de pompes de charge (364) permettant de fournir un courant commuté K*Ir utilisé pour générer le premier signal de contrôle en réponse au signal de sortie du second dispositif de détection de phase-fréquence et à une version inversée du signal de sortie du second dispositif de détection de phase-fréquence. 32. Le générateur de formes d'ondes triangulaires selon la revendication 31, caractérisé en ce que le second dispositif de pompes de charge (356) comprend : un autre dispositif principal de pompes de charge (366) permettant de fournir un courant commuté Ir utilisé pour générer le second signal de contrôle en réponse au signal de sortie du second dispositif de détection de phase-fréquence et à une version inversée du signal de sortie du second dispositif de détection de phase-fréquence ; et un autre dispositif secondaire de pompes de charge (368) permettant de fournir un courant commuté K*Ir utilisé pour générer le second signal de contrôle en réponse au signal de sortie du premier dispositif de détection de phase-fréquence et à une version inversée du signal de sortie du premier dispositif de détection de phase-fréquence, dans lequel la pompe de charge secondaire fournit le courant. 33. Le générateur de formes d'ondes triangulaires selon la revendication 30, caractérisé en ce que le dispositif de détection de fenêtre (330) comprend : un premier dispositif de comparaison permettant de générer un signal de sortie en réponse à une comparaison entre la forme d'onde triangulaire générée et une tension de seuil supérieure ; un second dispositif de comparaison permettant de générer un signal de sortie en réponse à une comparaison entre la forme d'onde triangulaire générée et une tension de seuil inférieure ; et une bascule réagissant aux signaux de sortie des premier et second dispositifs de comparaison pour générer le signal de cornparateur de fenêtre. 34. Un procédé permettant de générer une forme d'onde triangulaire caractérisé en ce qu'il comprend les étapes suivantes : le chargement d'un élément capacitif en réponse à un premier signal de contrôle pour générer une première rampe de la forme d'onde triangulaire ; le déchargement de l'élément capacitif en réponse à un second signal de contrôle pour générer une seconde rampe complémentaire de la forme d'onde triangulaire ;le suivi de la phase et la fréquence d'un signal de référence pour générer les premier et second signaux de contrôle.