Forum Discussion
Altera_Forum
Honored Contributor
15 years agoNeed help with parity checker!
Hi guys i'm totally new to VHDL and this is the start of my 2nd week learning it and i'm supposed to design a test and test bench on 8-bit parity checker (D0 to D7 as inputs) with 2 outputs (ouput_even and output_odd). When the sum of '1/HIGH's through D1-D7 is even, the output_even would show a HIGH while the output_odd would give a LOW. Likewise, when the sum of 1/HIGH's through D1-D7 is odd, output_even would show a LOW while output_odd would give a HIGH. Any takers? Please help! :confused:
2 Replies
- Altera_Forum
Honored Contributor
Ok i totally get it now thanks so much!!! :D
- Altera_Forum
Honored Contributor
odd <= ((D0 xor D1) xor (D2 xor D3)) xor ((D4 xor D5) xor (D6 xor D7));
even <= not odd;