Receiver and digital demodulation circuitry for an external controller for communicating with an implantable medical device (IMD) is disclosed. A Digital Signal Processor (DSP) is used to sample received analog data transmitted from the IMD at a lower rate than would otherwise be required for the frequency components in the transmitted data by the Nyquist sampling criteria. To allow for this reduced sampling rate, the incoming data is shifted to a lower intermediate frequency using a switching circuit. The switching circuit receives a clock signal, which is preferably but not necessarily the same clock signal used by the DSP to sample the data. The switching circuit multiplies the received data with the clock signal to produce lower intermediate frequencies, which can then be adequately sampled at the DSP at the reduced sampling rate per the Nyquist sampling criteria.L'invention concerne un récepteur et des circuits de démodulation numérique pour une unité de commande externe en vue de communiquer avec un dispositif médical implantable (IMD). Un processeur de signal numérique (DSP) est utilisé pour échantillonner des données analogiques reçues, transmises depuis l'IMD à un taux inférieur à celui qui serait autrement nécessaire pour les composants de fréquence dans les données transmises par les critères d'échantillonnage de Nyquist. Pour permettre ce taux d'échantillonnage réduit, les données entrantes sont décalées vers une fréquence intermédiaire inférieure à l'aide d'un circuit de commutation. Le circuit de commutation reçoit un signal d'horloge qui est, de préférence mais pas nécessairement, le même signal d'horloge que celui utilisé par le DSP pour échantillonner les données. Le circuit de commutation multiplie les données reçues avec le signal d'horloge pour produire des fréquences intermédiaires inférieures, qui peuvent être échantillonnées de manière adéquate au niveau du DSP, au taux d'échantillonnage réduit selon les critères d'échantillonnage de Nyquist.