Quadrature Signals are frequently used.
Two clock signals with a 90-degree relation can very easily be created with only two D-FlipFlips.
The signals might be used to drive analog circuits like e.g. a quadrature modulator / de-modulator.
Quadrature signal generation
I was browsing/reading ElektorMag: NOVEMBER/DECEMBER 2025
I came across Project 2.0
The item ‘Contactloze E-Veld Metingen (1)’
Elektor 7-8/2025, p. 28 (240279)
There was a discussion about ‘reference’ clocks with a 90 degree shift. A glitch was discussed. I didn’t went back to the article, I just liked to show an improved manner to produce a Quadrature signal generation. The reference clocks mentioned have a frequency of ¼ of the ‘Takt’ clock’s frequency.
Used circuit with glitch
The circuit as discussed in the Project 2.0 item was redraw using ‘Quartus Prime Lite’ from Intel/Altera (FPGA design tool). and simulated. And as correctly discussed in the mentioned Project 2.0 item, indeed the out_8a is corrupted with glitches.
Improved Quadrature signal generation
Instead of a feedback of the ‘Q-not’ into the ‘D’ of the same D-Flip Flop, consider a feedback of the inverted-Q of FF_B to reach over the two D-FF’s to feed into the D-input of FF_A. And connect the FF_A/Q to the FF_B/D, and give both the D-FF’s the same ‘Takt’ clock (CLK1).
Here the quadrature-clocks cycles become created by the feedback from the inverted Q of FF_B, and at the same time a 90-degree relation is in the clocks. The outputs oQFF_A and oQFF_B are both very clean glitch-free signals that also have the same Clk -> FF-Q delay. Therefore the Quadrature relation is truly 90.000 degree. Further it is also cheaper as it does not need additional (XOR) circuits.
Improved Quadrature signal generation in practice
The shown circuit is used internally in a Altera/Intel FPGA. But it can be build using a device out of the famous 7400 series. The 74LS74 contains two D-Flip Flops that can be used :
Using a 74HC74 or a CD4013 is recommended if the quadrature signals are directly used to drive into some analog circuit, that is because the output signals drive over the full range from almost GND up to almost VDD.
A complete pdf-file is included, here al the cirquits and simulation results are shown.
Elektor Magazine is al 65 jaar een van de toonaangevende informatiebronnen op het gebied van elektronica voor ingenieurs, ontwerpers, start-ups en bedrijven. Ons magazine wordt ondersteund door een actieve community van elektronica-ingenieurs – van studenten tot professionals – die gepassioneerd zijn over het ontwerpen en delen van innovatieve ideeën.
Voor hen publiceren we jaarlijks honderden items in verschillende formats, zoals artikelen, video’s, webinars en andere leervormen. Onze missie is om kennis op elke mogelijke manier te delen en lezers te inspireren met de nieuwste ontwikkelingen binnen de elektrotechnische sector.
Bedankt voor uw beoordeling!
Voeg hieronder eventueel commentaar toe!
Bedankt voor uw beoordeling!
Reactie bij uw beoordeling plaatsen? Log hieronder in. Geen behoefte aan? Sluit dan gewoon dit venster.
Discussie (0 opmerking(en))