Appendix A

Principal Simulink Blocks used in Chapters 1–13

A.A.1 Sources (Figure A.1)


  • The DSP sine wave block is convenient for vector-based computation where that computation method can be selected.
  • The Bernoulli binary generator produces random ones and zeros.
  • The Random integer generator produces M-ary random integers, typically used in conjunction with M-ary modulations.

Figure A.1 Sources.

A.A.2 Sinks (Figure A.2)


  • The To Workspace block sends data to the workspace for subsequent study.
  • The display provides a view of the results following the Simulink execution.
  • The scope block enables viewing multiple real-valued waveforms.
  • The Time scope from the DSP library accepts real or complex inputs.
  • The spectrum analyzer has multiple settings including the FFT window size and type.

Figure A.2 Sinks.

A.A.3 Modulations (Figure A.3)


  • The Communications System Toolbox has an extensive set of digital baseband modulators and demodulators.
  • Many Simulink models developed in this book use BPSK as a well-known modulation, where the focus is typically on another aspect of a complex simulation.

Figure A.3 Modulators and Demodulators.

A.A.4 Channels ...

Get Modeling of Digital Communication Systems Using SIMULINK now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.