xilinx를 이용한 ram설계
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

xilinx를 이용한 ram설계에 대한 보고서 자료입니다.

목차

1. Purpose

2. Problem Statement

3. Sources & Results

본문내용

후 read 동작을 수행하게 된다.
⑦ 0100 address에 저장된 값을 읽는다.
⑧ 코딩 결과 값 자체에는 전혀 영향이 없는 구문이며. 단순히 ModelSim simlator에서 메뉴 - view - message viewer를 선택하면 시뮬레이터를 구동하였을 경우 Modelsim 하단부 transcript창에 simulation end 라는 메시지가 뜬다. 특별한 용도는 없지만, report문구를 소스 코드 아무 부분에나 삽입하여 삽입된 부분까지 이상은 없는지, 시뮬레이션이 잘 되는지 여부를 판가름 할 수 있다.

(칸 개념으로 구별짓겠습니다.)
첫 번째 칸에서 상승엣지가 발생하지만 enable값이 0이므로 회로는 동작하지 않는다. 6번째 칸에서 we값이 1이 되어 write & read 기능을 수행하지만, 역시 enable값이 0이므로 회로는 동작하지 않는다. 7번째 칸부터 enable값이 1이 되어 회로가 동작하며 we값은 1이므로 write & read 기능을 수행한다. 예로 0001번지에 저장된 값을 testbench에서 찾아보면 1110이다. 고로 di는 1110이 되고 do도 1110이 출력된다.
첫 번째 칸(addr값이 0011인 부분)부터 4번째 칸까지는 write & read기능을 수행하며 5번째 칸에서부터 8번째 칸 중간 부분 까지는 enable 값이 0이므로 회로가 동작하지 않는다. 그 후 8번째 칸 중반부 이상부터는 정상적으로 회로가 동작하는데 여기서 we값이 0이므로 read기능만 수행한다. 예로 9번째 칸에서 0100번 address를 찾아 write & read모드에서 해당 address에 저장했던 값을 read한다.
< 실험에 대한 고찰 >
이번 실험에서는 type선언문을 이용하여 RAM을 설계하였는데, 어려울 것처럼 보였으나, 교수님께서 다음번 강의안에 친절하게 소스 코드를 첨부해 주셔서 생각보다 훨씬 쉽게 실험을 진행할 수 있었다. 또한 소스 코드를 보면서 단순하게 copy & paste가 아닌, 직접 타이프도 하면서 하나하나 동작 및 기능을 이해하면서 실험을 진행하여서 인지 어떠한 방식으로 RAM이 작동을 하는지 쉽게 이해할 수 있었다.
실험이 한 주 한 주 진행될수록 VHDL이라는 언어에 점점 더 다가가는 것 같아서 마음이 뿌듯했고, 다음 실험도 수업시간에 집중하고, 집에서 미리미리 예습하여 정확하고 성공적인 실험을 이끌어 나가야겠다.

키워드

xilinx,   vhdl,   RAM,   ROM,   ,   ,   논리회로,   논리회로설계실험
  • 가격2,000
  • 페이지수6페이지
  • 등록일2010.01.18
  • 저작시기2009.4
  • 파일형식한글(hwp)
  • 자료번호#575337
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니