Digital computer simulation of sampled-data communication systems using the block diagram compiler: Blodib

Digital computer simulation of communication systems is accomplished readily by means of the system-oriented programming language called BLODIB (for BLOck DIagram Compiler, B). The language is designed for programming sampled-data systems which may be represented either in block diagram form or in the mathematical representation of the z-transform calculus. Contained within the language are 40 basic “building” blocks from which an entire communication system can be built. In addition, new blocks may be defined as consisting of complex configurations of basic blocks. The structure of BLODIB allows convenient specification of system parameters as well as permitting these parameters to be varied in order to study changes in system performance. The use of BLODIB is demonstrated by its application in the simulation of a voice-coding (vocoder) system.