bcd to excess-3 코드의 spartan-3 보드 구현결과(VHDL)
- 최초 등록일
- 2008.06.01
- 최종 저작일
- 2008.06
- 19페이지/ MS 워드
- 가격 3,000원
소개글
bcd to excess-3 코드의 spartan-3 보드 구현결과(VHDL)
BCD를 EXCESS-3로 바꾸는 VHDL 코드와, 그 코드에 대한 spartan-3보드의 구현결과가 나타나있다.
목차
전자전기컴퓨터설계실험Ⅲ
BCD to Excess-3 code Converter
목 차
실험 목적
실험 도구
Post Lab (실험 결과 및 분석, 논평)
1. Specify the simulation results (for assignments 1 and 2) obtained in the class in detail.
<실험 구현결과>
Functional simulation
Timing simulation
<실험 구현결과>
2. Specify the experimental results (for assignments 1 and 2) obtained in the class in detail.
<실험에서 사용한 Source Code>
<실제 Spartan-3 보드의 LCD 화면>
3. Analyze and comment the VHDL codes and the results.
Describe the final VHDL codes in detail.
If any revision is made for the VHDL codes, indicate the reasonsfor the revision clearly.
If the results are different from the expected ones, express thereasons explicitly and reasonably.
2번 과정에서 이미 언급된 내용이다. VHDL코드만 다시 써넣었다.
※ 토론 및 논평
본문내용
파일내용 상세보기
전자전기컴퓨터설계실험Ⅲ
BCD to Excess-3 code Converter
목 차
실험 목적
실험 도구
Post Lab (실험 결과 및 분석, 논평)
실험 목적
이번 실험은 Xilinx 프로그램을 활용하여 BCD코드를 Excess-3 코드로 변환시키는 변환기를 구현하는 것인데, Behavioral VHDL 모델과, Data Flow모델을 각각 사용해서 원하는 결과값을 얻을 수 있도록 구현해본다.
실험 도구
personal computer, Xilinx ISE 9.2i program, Spartan-3 Board, JTAG cables
Post Lab
1. Specify the simulation results (for assignments 1 and 2) obtained in the class in detail.
Functional simulation
<실험 구현결과>
Prelab에서 구현한 결과와 실제 실험에서 구현한 결과가 일치한다.
그림에서 bcd 코드에 3을 더한 값이 excess3로 출력됨을 볼 수 있다.
Timing simulation
<실험 구현결과>
Prelab에서 구현한 결과와 실제 실험에서 구현한 결과가 일치한다.
실제 코드를 보면 bcd 코드에 3을 더한 값이 excess3로 출력됨을 볼 수 있다.
<실제 Spartan3 보드 LED 구현 결과>
0000 입력................입력 0101 입력 0110 입력 0111 입력 1000 입력 1001 입력
1010 입력
2. Specify the experimental results (for assignments 1 and 2) obtained in the class in detail.
<실험에서 사용한 Source Code>
library IEEE; --ieee 라이브러리
use IEEE.STD_LOGIC_1164.ALL;
use .............architecture behavioral of bse is --bse는 entity name, Table은 architecture name
signal state, nextstate: integer:=0;
begin
참고 자료
없음