Transposed FIR
Transposed FIR of 8 taps (number of h_i coefficients):
Waveforms
Code
\documentclass[border = 3pt, tikz]{standalone}% Packages\usepackage{tikz}\usetikzlibrary{calc, shapes.geometric}% Defaults% Thicker Lines\tikzset{every path/.append style=semithick}% Triangle Node\tikzset{triangle/.style = {fill=blue!20,regular polygon,regular polygon sides=3,rotate=180}}% D Flip-Flop Node\newcommand{\DFF}[3]{%\node (#2) at (#1) [draw, fill = black!5, minimum width=1, minimum height=1] {$z^{-1}$};%\node[shift={(0,-0.7)}] at (#1) {\small DFF{#3}}}% Adder Node\newcommand{\Adder}[2]{%\node (#2) at (#1) [draw, circle, fill = black!15, inner sep=2pt, minimum size=3pt] {$\mathbf+$}%}% Multiplier Node\newcommand{\Multiplier}[3]{%\node (#2) at (#1) [draw, triangle, fill = black!30, inner sep=0.8pt, minimum size=3pt] {$\mathbf\times$};%\node[shift={(-0.6,0)}] at (#1) {$h_{#3}$}}% Constants\def\x{2} % x distance\def\in_out_x{1.2} % distance between last component and input, output\def\y{2.2} % y distance\def\num{7} % number of coefficients