Digital circuits
by gowtham[ Edit ] 2010-02-16 09:41:29
digital electronic circuits, electric signals take on discrete values, to represent logical and numeric values [3]. These values represent the information that is being processed. In the vast majority of cases, binary encoding is used: one voltage (typically the more positive value) represents a binary '1' and another voltage (usually a value near the ground potential, 0 V) represents a binary '0'. Digital circuits make extensive use of transistors, interconnected to create logic gates that provide the functions of Boolean logic: AND, OR, NOT, and all possible combinations thereof. Transistors interconnected so as to provide positive feedback are used as latches and flip flops, circuits that have two or more metastable states, and remain in one of these states until changed by an external input. Digital circuits therefore can provide both logic and memory, enabling them to perform arbitrary computational functions. (Memory based on flip-flops is known as SRAM (static random access memory). Memory based on the storage of charge in a capacitor, DRAM (dynamic random access memory) is also widely used.)
Digital circuits are fundamentally easier to design than analog circuits for the same level of complexity, because each logic gate regenerates the binary signal, so the designer need not account for distortion, gain control, offset voltages, and other concerns faced in an analog design. As a consequence, extremely complex digital circuits, with billions of logic elements integrated on a single silicon chip, can be fabricated at low cost. Such digital integrated circuits are ubiquitous in modern electronic devices, such as calculators, mobile phone handsets, and computers.
Digital circuitry is used to create general purpose computing chips, such as microprocessors, and custom-designed logic circuits, known as Application Specific Integrated Circuits (ASICs). Field Programmable Gate Arrays (FPGAs), chips with logic circuitry whose configuration can be modified after fabrication, are also widely used in prototyping and development.
[edit]