Le XOR est une opération logique (OU exclusif) qui ne prend en entrées que des signaux binaires et ne délivre en sortie qu'un signal binaire.
Il se trouve que c'est l'équivalent logique d'une multiplication quatre quadrant si on admet que l'état haut binaire (ON) est une valeur négative et l'état binaire bas (OFF) une valeur positive, alors si on prend la table de vérité de l'opérateur XOR et que l'on remplace par le signe on retrouve la logique de la multiplication normale :
Code : Tout sélectionner
A B AxorB signeA signeB multiplication
0 0 0 + + +
0 1 1 + - -
1 0 1 - + -
1 1 0 - - +
Donc une porte XOR qui reçoit en entrée des signaux rectangulaires donne le même résultat qu'un Ring Modulator (multiplicateur 4 quadrant) pour les mêmes signaux d'entrées. Par contre si l'on soumet des sinus, des dent de scie à l'entrée d'une porte XOR le résultat n'a plus rien à voir avec celui d'un vrai ring modulator.
A noter que techniquement un circuit XOR est très simple et peu cher à réaliser qu'un ring modulator qui doit être parfaitement équilibré et amplifié.
L'ARP Odyssey, le MS20, le Teisco 110F utilisent un XOR while ARP2600, les CS 30, CS80 Yamaha, SH5, SH7, Roland 700 et autres utilisent un modulateur quatre quadrant. Le 800DV est un cas à part car ce n'est ni un XOR ni un multiplicateur quatre quadrant mais un multiplicateur deux quadrants (autrement dit un VCA et donc il n'y a pas de réjection de porteuse et de modulatrice au contraire d'une multiplication quatre quadrants)