Diagram o strukturze drzewa W tym diagramie zamiast skoków z jednego stanu do innego, poruszamy się po gałęziach drzewa w górę bądź w dół, w zależności czy na wejściu zostało odebrane „0” czy „1”. Pierwsza gałąź wykrywa przybycie „1” lub „0”. Zaczynamy od stanu „0..0” ( zer). Jeżeli zostanie odebrane „0” idziemy w drzewie do góry, a jeżeli „1” to idziemy w dół. Na rys. 6 linie koloru czerwonego oznaczają przybycie na wejście „0”, natomiast linie kolor niebieskiego mówią, że na wejście nadeszła „1”. Pierwsze bity oznaczają stan wyjścia, bity w nawiasach informują o stanie kodera. W przypadku, gdy sekwencja wejściowa jest dłuższa od gałęzi drzewa należy „rozciągnąć” gałęzie drzewa – przeskakujemy w drzewie do miejsca gdzie bity wyjściowe i stan odpowiada naszemu następnemu stanowi.
Diagram kratowy Tworzenie diagramu kratowego stany, jakie mogą wystąpić. W diagramie takim poruszamy się poziomo zgodnie z upływem czasu. Każda transmisja oznacza, że na wejście został podany jeden nowy bit. Rysując diagram kratowy, musimy najpierw nanieść wszystkie możliwe stany na oś pionową. Później łączymy każdy stan z dopuszczalnym stanem następnym. W każdym stanie są tylko dwie możliwości do wybrania. Są one zdeterminowane przez nadchodzące bity w zależności czy to jest „0” czy „1”.