Test Vector 추출을 위한 시뮬레이터 설계
·
Digital Design/환경 세팅
안녕하세요. 오늘은 드디어 코딩을 해보려고 합니다. 해당 카테고리는 설계 목적보다, 환경 세팅이 목적이기 때문에 간단하게 어떤 모습으로 프로젝트를 진행할지 작성해보려고 합니다. Python Code 오늘 모델링할 하드웨어는 16 비트 곱셈기입니다. 1. Input /Output Generation 먼저, 곱셈기의 입력으로 사용될 100개의 Test Vector를 생성하였습니다. 다음으로, 지난 포스트에서 설치했던 fxpmath 라이브러리를 사용할 차례인데요. Floating-Point 형식의 입력 데이터를 Fixed-Point 형태로 바꿔줍니다. Q-Format 형식으로 데이터 형태를 나타내었는데, 이에 대한 포스트는 추후 작성할 예정입니다. (간단하게 말씀드리면, Sign Bit (1) + Intege..