BuY  D  D g'30-OCT-99-20:16:11 30-OCT-99-20:16:11 (30-OCT-9920:16:127.0 version of GHDL!- VSS($WD20ACTION$1TEMPS[1:5]COUT#$WD21ACTION$1TEMPSVDD($WD19ACTION$1TEMPS[1:4]0CIN1CIN2 A1 CIN3 SOUT NCOUT A2!$WD20ACTION[1:1]B1A3!$WD21ACTION[1:1]B2A4B3B4FULLADDER_X4!$WD19ACTION[1:1]  INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT  INPUT  INPUT WIRE  WIRESUPPLY1SUPPLY0  WIREVARIABLEVARIABLEVARIABLEVARIABLEVARIABLEVARIABLEVARIABLEVARIABLEVARIABLEe          $ Circuit fulladder_x4 ( Input a1 , Input a2 , Input a3 , Input a4 , Input b1 , Input b2 , Input b3 , Input b4 , Input cin1 , Input cin2 , Input cin3 , Output cout , Output sout , Supply1 vdd , Supply0 vss ); WIRE ncout := not ((a1 and b1) or ((a2 or b2) and cin1)) ; WIRE sout := (((a3 and b3) and cin2) or (((a4 or b4) or cin3) and ncout)) ; WIRE cout := not ncout ; EndCircuit N&30-OCT-99-20:16:11 30-OCT-99-20:16:11TTL090CIRCUIT_25 Symbols 1 Elements 25 Carriers 45 Objects 15 Terminals 3 Action lists 12 Actions 0 RamRoms A1 1 A2 1 A3 1 A4 1 B1 1 B2 1 B3 1 B4 1 CIN1 1 CIN2 1 CIN3 1 COUT 4 SOUT 4 VDD 8 VSS 7 30-OCT-99-20:16:11 30-OCT-99-20:16:11 1 7 1 18