현재 Xilinx ISE와 ISIM을 사용하여 VHDL에서 간단한 CPU를 설계하고 있습니다. 디자인 부분은 훌륭하게 진행되고 있지만 일관된 방식으로 확인을 수행하는 방법을 찾지 못하는 것 같습니다.
지금은 특정 순간에 작업중 인 기능을 테스트하기 위해 업데이트하는 VHDL 테스트 벤치가 있습니다. 이것은 매우 임시적이며 회귀를 잡는 데 도움이되지 않으며 사양 / 지침 세트의 준수를 확인하는 데 사용할 수 없습니다.
나는 광범위한 테스트 스위트를 개발하려고 생각했지만 문제는 CPU로서 범용 부품의 잠재적 상태가 덜 일반적인 구성 요소에 비해 크다는 것입니다.
보다 통제 된 방식으로 설계 및 테스트를 수행 할 수있는 방법을 찾고 있습니다. 당신이 원한다면 어떤 종류의 "하드웨어 TDD". 그런 것이 있습니까? CPU와 같은 범용 부품에 비교적 쉽게 적용 할 수 있습니까?