Logika — generatory i kontrolery parzystości to komponenty elektroniczne, które pełnią zasadniczą rolę w systemach cyfrowych w celu zapewnienia integralności danych. Układy te zaprojektowano tak, aby generowały bit parzystości, prostą formę kodu wykrywania błędów, za pośrednictwem obwodu logicznego przetwarzającego zestaw bitów danych wejściowych. Kiedy dane są przesyłane lub przechowywane, bit parzystości jest oceniany w celu potwierdzenia, że dane nie zostały uszkodzone. Podczas działania generatory parzystości tworzą ten dodatkowy bit, sprawdzając, czy w danych znajduje się parzysta czy nieparzysta liczba bitów „1”, podczas gdy moduły sprawdzania parzystości mają za zadanie weryfikować sumę bitów „1” w celu wykrycia potencjalnych błędów. Ich główną funkcją jest zapewnienie poziomu bezpieczeństwa, zgodnie z którym otrzymane lub odzyskane dane są takie, jakie zostały pierwotnie wysłane lub zapisane, co czyni je kluczowymi w systemach, w których dokładność danych jest najważniejsza.
Urządzenia te są powszechnie spotykane w urządzeniach cyfrowych systemy komunikacyjne, pamięć komputera i wszelkie interfejsy cyfrowe, w których niezawodny transfer danych ma kluczowe znaczenie. Charakteryzują się możliwością pracy z dużymi prędkościami przy jednoczesnym sprawdzaniu błędów w czasie rzeczywistym, co ma kluczowe znaczenie w utrzymaniu stabilności systemu i zapobieganiu uszkodzeniom danych. Główne cechy obejmują liczbę bitów, które mogą przetworzyć, napięcie robocze i prędkość, z jaką przeprowadzają kontrole. Kilku producentów znanych z produkcji generatorów i kontrolerów parzystości logicznej to Texas Instruments, ON Semiconductor, Nexperia i STMicroelectronics.