1. A method of generating a test bench to verify a processor decoder, the method comprising: receiving an architecture description comprising processor decoder information, wherein the architecture description comprises at least one of encoding scheme information, encoding bitmap information, or operation code (op-code) information; parsing the received architecture description into parsed information for verifying the processor decoder; and generating the test bench automatically to verify the processor decoder based on the parsed information.