Architectures for implantable stimulators having N electrodes are disclosed. The architectures contains X current sources, or DACs. In a single anode/multiple cathode design, one of the electrodes is designated as the anode, and up to X of the electrodes can be designated as cathodes and independently controlled by one of the X DACs, allowing complex patient therapy and current steering between electrodes. The design uses at least X decoupling capacitors: X capacitors in the X cathode paths, or one in the anode path and X−1 in the X cathode paths. In a multiple anode/multiple cathode design having X DACs, a total of X−1 decoupling capacitors are needed. Because the number of DACs X can typically be much less than the total number of electrodes (N), these architectures minimize the number of decoupling capacitors which saves space, and ensures no DC current injection even during current steering.L'invention concerne des architectures pour des stimulateurs implantables comportant N électrodes. Les architectures contiennent X sources de courant, ou CNA. Dans une conception à anode unique/cathodes multiples, une des électrodes est désignée en tant qu'anode, et X électrodes au maximum peuvent être désignées en tant que cathodes et commandées de manière indépendante par l'une des X CNA, permettant une thérapie complexe de patient et une commande du courant entre les électrodes. La conception utilise au moins X condensateurs de découplage : X condensateurs dans les X trajets de cathode, ou un dans le trajet d'anode et X-1 dans les X trajets de cathode. Dans une conception à anodes multiples/cathodes multiples comportant X CNA, X-1 condensateurs de découplage au total sont nécessaires. Parce que le nombre X de CNA peut généralement être très inférieur au nombre total d'électrodes (N), ces architectures réduisent à un minimum le nombre de condensateurs de découplage, ce qui économise l'espace, et garantit une absence d'injection de courant continu même pendant un