활동시기 : 2022 2학기
‘논리회로설계 두드림학습동아리’의 최종목표였던 Sram의 모델링 구현이다.

addr(주소), data_in, we(enable)을 input으로, data_out을 output으로 갖는다.
따라서 2^(주소의 bit) = word_depth가 된다.( ex [2:0]addr; [7:0]word_depth; )
다음은 외부의 메모리를 한번에 가져오고, 쓰기 위한 메모리덤프 방법을 알아보자.
‘readmem’을 사용하면 된다.( C언어의 fscanf와 같다고 생각하면 된다.)
$readmemb(”파일경로”, 테스트벤치이름.모듈이름.레지스터이름)
이를 통해 원하는 파일에 데이터를 쓸 수 있다.
$fopen, $fdisplay, $fclose 를 사용할 것이다.