Error (10500): VHDL syntax error at pid.vhd(18) near text "("; expecting an identifier, or "constant", or "file", or "signal", or "variable"
Error (10500): VHDL syntax error at pid.vhd(30) near text "component"; expecting ";", or an identifier ("component" is a reserved keyword), or "entity"
Error (10500): VHDL syntax error at pid.vhd(47) near text "<="; expecting ";"
Error (10396): VHDL syntax error at pid.vhd(79): name used in construct must match previously specified name "pid"
Error (10523): Ignored construct pid at pid.vhd(5) due to previous errors
Error (10500): VHDL syntax error at pid.vhd(88) near text "port"; expecting "end"
Error (10523): Ignored construct DFF at pid.vhd(86) due to previous errors