CGS analog switch matrix

Jump to navigation Jump to search

CGS55 the CGS analog switch matrix (v2.0) is a complex router, allowing one input to be switched between four outputs, or vice versa, or even to route one signal through one of four external effects (e.g. wave multipliers, filters etc.). It can also be used as four independent analog switches.

All analog switches are independently addressed, so combinations of these arrangements are also possible. Further enhancing this is that the common input and output external are to the main switching matrix. There is also a separate mixer than can be used for recombining signals when routing between different effects, or the mixer can be used as an independent general purpose DC coupled unity gain mixer.

The analog switch is DC coupled so can be used for both control voltages and audio signals.

Suitable drivers for one-at-a-time switch control include the CGS gate sequencer and the CGS weighted random switch. Any module, or combination of modules, that generates gate signals can be used to drive the matrix if having more than one switch closed at time is acceptable or desirable.

The CGS weighted random switch is a companion module, as it can be directly connected while leaving the standard gate inputs functional.

While untested, the module should work on +/-12 volts

A little on how it works

The schematic of the CGS analog switch matrix.

How does a device (the 4066) that has only a 15v range allow at least +/-10V to pass through it? The answer is it doesn't. By powering the 4066 and its associated drive circuitry from +14.4V and -0.6V, and placing the output of the analog switch at the virtual ground point of an inverting op-amp buffer, the full range of the signal is allowed to pass while the voltage at that point is held near or at 0V by the action of the op-amp while the analog switch is closed. When the analog switch is open, the diode connected between the input and 0V prevents in incoming signal from going below -0.6V, and thus prevents it from going outside the allowed input range. There is no need to protect against excursions in the positive direction, as these are in the allowed input range. A second diode at the output of the analog switch prevents the op-amp from driving the output below -0.6V, should the switch open while such potential exists.


The component overlay for the VER2.0 PCB. Click through for an enlarged, printable version. Print at 300dpi for a correct scale printout.

Before you start assembly, check the board for etching faults. Look for any shorts between tracks, or open circuits due to over etching. Take this opportunity to sand the edges of the board if needed, removing any splinters or rough edges.

When you are happy with the printed circuit board, construction can proceed as normal, starting with the resistors first, followed by the IC socket if used, then moving onto the taller components.

Take particular care with the orientation of the polarized components such as electrolytics, diodes, transistors and ICs.

When inserting ICs into sockets, take care not to accidentally bend any of the pins under the chip. Also, make sure the notch on the chip is aligned with the notch marked on the PCB overlay.

Weighted Random Switch

As mentioned, this switch matrix can be used to expand the switching capabilities of the CGS weighted random switch.

Joining the two is relatively straight forward.

On the CGS51 board there is an area of the board marked off with a thin line, containing the text "The Neurotic". All parts are to be omitted from this area as they are not needed.

There are numerous pads around this area marked with a white outline. Of interest are those marked 0, 1, 2, 3, and C. These connect directly to the corresponding pads on the CGS55 board, thus linking the two together.

It is possible to omit the power supply parts from one of the two PCBs and link the pads marked +VE, -VE, 0V and -0.6V as well. If it is easier, there is no reason why the power supply parts can't be installed on both boards, with each board being fed via its power connector.

These pads line up on the two boards, so it would be possible to mount the boards one on top of the other, with a plug and socket arrangement between the two boards to allow easy servicing. These plugs and sockets could be made from machine socket pins or similar. Again, this is only optional, and simply running insulated wires between the corresponding pads may prove more reliable and easier to build.

A switch could be placed between the C pads, allowing the switch matrix to be isolated from the weighted random board when the switch matrix is needed without the random function.

Parts list

This is a guide only. Parts needed will vary with individual constructor's needs.

Part Quantity
Resistors (1% metal film)
330R 6
2.2k 2
10k 4
15k 1
100k 49
47pF 14
100nF (=0.1uF) 8
10uF electrolytic 3
1N4148 14
4066 1
TL072 7
TL074 1
Ferrite bead 2
MTA-156 connector 4 pin 1
MTA-156 header 4 pin 1


  • PCB is 6" x 2" with 3mm mounting holes 0.15" in from the edges.


Readers are permitted to construct these circuits for their own personal use only. Ken Stone retains all rights to his work.

See also


External links