Block diagram
Encyclopedia
Block diagram is a diagram
of a system
, in which the principal parts or functions are represented by blocks connected by lines, that show the relationships of the blocks.
They are heavily used in the engineering world in hardware design
, electronic design, software design
, and process flow diagram
s.
The block diagram is typically used for a higher level, less detailed description aimed more at understanding the overall concepts and less at understanding the details of implementation. Contrast this with the schematic diagram and layout diagram
used in the electrical engineering world, where the schematic diagram shows the details of each electrical component and the layout diagram shows the details of physical construction. Because block diagrams are a visual language
for describing actions in a complex system, it is possible to formalize them into a specialized programmable logic controller (PLC) programming language. A Function block diagram
is one of five programming languages defined in part 3 of the IEC 61131 (see IEC 61131-3
) standard. Since this is a real, bona fide computer programming language, it is highly formalized (see formal system
) with strict rules for how diagrams are to be built. Directed lines are used to connect input variables to function inputs, function outputs to output variables, and function outputs to inputs of other functions. These blocks portray mathematical or logical operations that occur in time sequence. They do not represent the physical entities, such as processors or relays, that perform those operations. Each block is therefore a black box
. The rules require the logical sequence to go from left to right and top to bottom.
is not expected to show each and every wire and dial and switch, but the schematic diagram is. The schematic diagram of a radio does not show the width of each wire in the printed circuit board
, but the layout diagram does.
To make an analogy to the map making world, a block diagram is similar to a highway map of an entire nation. The major cities (functions) are listed but the minor county roads and city streets are not. When troubleshooting, this high level map is useful in narrowing down and isolating where a problem or fault is.
Block diagrams rely on the principle of the black box
where the contents are hidden from view either to avoid being distracted by the details or because the details are not known. We know what goes in, we know what goes out, but we can't see how the box does its work.
In electrical engineering, a design will often begin as a very high level block diagram, becoming more and more detailed block diagrams as the design progresses, finally ending in block diagrams detailed enough that each individual block can be easily implemented (at which point the block diagram is also a schematic diagram). This is known as top down design
. Geometric shapes are often used in the diagram to aid interpretation and clarify meaning of the process or model. The geometric shapes are connected by lines to indicate association and direction/order of traversal. Each engineering discipline has their own meaning for each shape.
In Biology there is an increasing use of engineering principles,techniques of analysis and methods of diagramming. There is some similarity between the block diagram and what is called Systems Biology Graphical Notation
. As it is there is use made in systems biology
of the block diagram technique harnessed by control engineering
where the latter itself is a an application of control theory
.
Diagram
A diagram is a two-dimensional geometric symbolic representation of information according to some visualization technique. Sometimes, the technique uses a three-dimensional visualization which is then projected onto the two-dimensional surface...
of a system
System
System is a set of interacting or interdependent components forming an integrated whole....
, in which the principal parts or functions are represented by blocks connected by lines, that show the relationships of the blocks.
They are heavily used in the engineering world in hardware design
Hardware architecture
In engineering, hardware architecture refers to the identification of a system's physical components and their interrelationships. This description, often called a hardware design model, allows hardware designers to understand how their components fit into a system architecture and provides...
, electronic design, software design
Software design
Software design is a process of problem solving and planning for a software solution. After the purpose and specifications of software are determined, software developers will design or employ designers to develop a plan for a solution...
, and process flow diagram
Process Flow diagram
A process flow diagram is a diagram commonly used in engineering to indicate the general flow of plant processes and equipment.The PFD displays the relationship between major equipment of a plant facility and does not show minor details such as piping details and designations...
s.
The block diagram is typically used for a higher level, less detailed description aimed more at understanding the overall concepts and less at understanding the details of implementation. Contrast this with the schematic diagram and layout diagram
Integrated circuit layout
Integrated circuit layout, also known IC layout, IC mask layout, or mask design, is the representation of an integrated circuit in terms of planar geometric shapes which correspond to the patterns of metal, oxide, or semiconductor layers that make up the components of the integrated circuit.When...
used in the electrical engineering world, where the schematic diagram shows the details of each electrical component and the layout diagram shows the details of physical construction. Because block diagrams are a visual language
Visual language
A visual language is a system of communication using visual elements. Speech as a means of communication cannot strictly be separated from the whole of human communicative activity which includes the visual and the term 'language' in relation to vision is an extension of its use to describe the...
for describing actions in a complex system, it is possible to formalize them into a specialized programmable logic controller (PLC) programming language. A Function block diagram
Function block diagram
A function block diagram is a block diagram that describes a function between input variables and output variables. A function is described as a set of elementary blocks. Input and output variables are connected to blocks by connection lines...
is one of five programming languages defined in part 3 of the IEC 61131 (see IEC 61131-3
IEC 61131-3
IEC 61131-3 is the third part of the open international standard IEC 61131 for programmable logic controllers, and was first published in December 1993 by the IEC...
) standard. Since this is a real, bona fide computer programming language, it is highly formalized (see formal system
Formal system
In formal logic, a formal system consists of a formal language and a set of inference rules, used to derive an expression from one or more other premises that are antecedently supposed or derived . The axioms and rules may be called a deductive apparatus...
) with strict rules for how diagrams are to be built. Directed lines are used to connect input variables to function inputs, function outputs to output variables, and function outputs to inputs of other functions. These blocks portray mathematical or logical operations that occur in time sequence. They do not represent the physical entities, such as processors or relays, that perform those operations. Each block is therefore a black box
Black box
A black box is a device, object, or system whose inner workings are unknown; only the input, transfer, and output are known characteristics.The term black box can also refer to:-In science and technology:*Black box theory, a philosophical theory...
. The rules require the logical sequence to go from left to right and top to bottom.
Usage examples
As an example, a block diagram of a radioRadio
Radio is the transmission of signals through free space by modulation of electromagnetic waves with frequencies below those of visible light. Electromagnetic radiation travels by means of oscillating electromagnetic fields that pass through the air and the vacuum of space...
is not expected to show each and every wire and dial and switch, but the schematic diagram is. The schematic diagram of a radio does not show the width of each wire in the printed circuit board
Printed circuit board
A printed circuit board, or PCB, is used to mechanically support and electrically connect electronic components using conductive pathways, tracks or signal traces etched from copper sheets laminated onto a non-conductive substrate. It is also referred to as printed wiring board or etched wiring...
, but the layout diagram does.
To make an analogy to the map making world, a block diagram is similar to a highway map of an entire nation. The major cities (functions) are listed but the minor county roads and city streets are not. When troubleshooting, this high level map is useful in narrowing down and isolating where a problem or fault is.
Block diagrams rely on the principle of the black box
Black box
A black box is a device, object, or system whose inner workings are unknown; only the input, transfer, and output are known characteristics.The term black box can also refer to:-In science and technology:*Black box theory, a philosophical theory...
where the contents are hidden from view either to avoid being distracted by the details or because the details are not known. We know what goes in, we know what goes out, but we can't see how the box does its work.
In electrical engineering, a design will often begin as a very high level block diagram, becoming more and more detailed block diagrams as the design progresses, finally ending in block diagrams detailed enough that each individual block can be easily implemented (at which point the block diagram is also a schematic diagram). This is known as top down design
Top-down and bottom-up design
Top–down and bottom–up are strategies of information processing and knowledge ordering, mostly involving software, but also other humanistic and scientific theories . In practice, they can be seen as a style of thinking and teaching...
. Geometric shapes are often used in the diagram to aid interpretation and clarify meaning of the process or model. The geometric shapes are connected by lines to indicate association and direction/order of traversal. Each engineering discipline has their own meaning for each shape.
In Biology there is an increasing use of engineering principles,techniques of analysis and methods of diagramming. There is some similarity between the block diagram and what is called Systems Biology Graphical Notation
Systems Biology Graphical Notation
The Systems Biology Graphical Notation is a standard graphical representation crafted over several years by a community of biochemists, modelers and computer scientists....
. As it is there is use made in systems biology
Systems biology
Systems biology is a term used to describe a number of trends in bioscience research, and a movement which draws on those trends. Proponents describe systems biology as a biology-based inter-disciplinary study field that focuses on complex interactions in biological systems, claiming that it uses...
of the block diagram technique harnessed by control engineering
Control engineering
Control engineering or Control systems engineering is the engineering discipline that applies control theory to design systems with predictable behaviors...
where the latter itself is a an application of control theory
Control theory
Control theory is an interdisciplinary branch of engineering and mathematics that deals with the behavior of dynamical systems. The desired output of a system is called the reference...
.
See also
- Black boxBlack boxA black box is a device, object, or system whose inner workings are unknown; only the input, transfer, and output are known characteristics.The term black box can also refer to:-In science and technology:*Black box theory, a philosophical theory...
- Bond graphBond graphA bond graph is a graphical representation of a physical dynamic system. It is similar to the better known block diagram and signal-flow graph, with the major difference that the arcs in bond graphs represent bi-directional exchange of physical energy, while those in block diagrams and signal-flow...
- Data flow diagramData flow diagramA data flow diagram is a graphical representation of the "flow" of data through an information system, modelling its process aspects. Often they are a preliminary step used to create an overview of the system which can later be elaborated...
- Functional flow block diagramFunctional flow block diagramA Functional Flow Block Diagram is a multi-tier, time-sequenced, step-by-step flow diagram of a system’s functional flow.The FFBD notation was developed in the 1950s, and is widely used in classical systems engineering...
- One-line diagramOne-line diagramIn power engineering, a one-line diagram or single-line diagram is a simplified notation for representing a three-phase power system. The one-line diagram has its largest application in power flow studies. Electrical elements such as circuit breakers, transformers, capacitors, bus bars, and...
- Schematic diagram
- Signal-flow graphSignal-flow graphA signal-flow graph is a special type of block diagram—and directed graph—consisting of nodes and branches. Its nodes are the variables of a set of linear algebraic relations. An SFG can only represent multiplications and additions. Multiplications are represented by the weights of the branches;...