estoy intentando implementar un procesador MIPS en Vivado ysing Vhdl.i ya he escrito un código para el procesador que tiene el archivo de registro, la memoria y todas las demás unidades funcionales. Ahora estoy tratando de crear un banco de pruebas y quiero entender el concepto de escribir el banco de pruebas en idiomas HDL.