Linear networks based on transistors

Any network of linear resistors in which only currents are considered can be implemented solely by transistors. Values are controlled by sizes of transistors in the general case, and by their gate voltage for weak inversion. The voltage range is compressed and the concept of virtual ground facilitates the extraction of any current flowing to ground. An edge-detecting silicon retina is described as an example of application.