Hoi, ik moet voor een opdracht checken of van twee ingangssignalen (beide 4 bits groot) hun even pariteit gelijk is. Dit in VHDL.
Met andere woorden: ik heb een ingangsignaal A met 4 bits (bvb "0010") en ingangssignaal B met 4 bits (bvb "1101").
De opdracht is om een uitgang te definiëren namelijk "epeq" en deze is 1 bit, dus oftewel '1' oftewel '0'.
Bij de info van de taak staat; epeq = “even pariteit A” gelijk aan “even pariteit B”, dus epeq is '1' als even pariteit A gelijk is aan even pariteit B.
Nu ik denk dat dit wil zeggen dat A en B elk evenveel 1'tjes moet bevatten. Bvb A = '1110' en B = '1101'. Dan hebben ze dezelfde even pariteit.
Nu weet ik niet zo goed hoe ik dit moet verwezenlijken in VHDL, kan iemand mij hierbij helpen?
Met andere woorden: ik heb een ingangsignaal A met 4 bits (bvb "0010") en ingangssignaal B met 4 bits (bvb "1101").
De opdracht is om een uitgang te definiëren namelijk "epeq" en deze is 1 bit, dus oftewel '1' oftewel '0'.
Bij de info van de taak staat; epeq = “even pariteit A” gelijk aan “even pariteit B”, dus epeq is '1' als even pariteit A gelijk is aan even pariteit B.
Nu ik denk dat dit wil zeggen dat A en B elk evenveel 1'tjes moet bevatten. Bvb A = '1110' en B = '1101'. Dan hebben ze dezelfde even pariteit.
Nu weet ik niet zo goed hoe ik dit moet verwezenlijken in VHDL, kan iemand mij hierbij helpen?