문제 1번 - 코드 입력포트 : x, w, y, z 출력포트 : f - 블록다이어그램 - 시뮬레이션 계획 10진수 input output x w y z f 0 0 0 0 0 0 1 1 0 0 0 0 2 0 1 0 0 1 3 1 1 0 0 0 4 0 0 1 0 0 5 1..
HW#5 문제 3-1번 - 코드 입력포트 : x, y, c_in 출력포트 : sum, c_out - 시뮬레이션 결과 비교 순서대로 실행했을 때 파형 코드 순서를 바꿔서 실행했을 때 파형 코드 순서를 바꾸어서 실행하면 t값이 정해지지 않은 채로 c_out, sum값에 t..
HW#4 문제 4-2번 - 코드 입력포트 : 없음 출력포트 : a, b, c, d, e - 결과 (a) a: 3b: 7c: 9d: 10e: 21 A가 blocking문이기 때문에 a가 끝날 때까지 다른 변수들은 기다린다. a이후 b,c는 non-blocking문이기 때..
Swaps_bytes 코드 Swaps_bytes 파형 Twos_adder 코드 Twos_adder tb1 파형 Twos_adder tb2 파형 D flip-flop 소스코드 D flip-flop 파형 Force release tb 코드 Force release 파형을 ..
HW#6 문제 1번 - 코드 입력포트 : a, b, rst_n, clk 출력포트 : ps, ns, bout - 시뮬레이션 결과 A, b 2개의 1bit input값이 들어오는데 이 값을 더했을 때 4의 배수가 나오면 1bit output값인 bout값이 1로 출력되고 ..
이번 과제는 마지막 프로젝트로써, 첫 번째 주제는 BPSK 또는 QPSK 를 통해 변조된 이미지를 역으로 BPSK 인지 QPSK 인지 복조해보고 잡음이 얼마나 있는 지 SNR까지 구해보는 것이었다. 두 번째 주제는 OFDM 송신기에 의해 생성된 신호를 복원할 수 있는 ..
• Discussion이번 시간은 1-Bit Full Adder 와 8-to-1 MUX 를 베릴로그로 구현하는 것이었다. 첫 과제였고, 베릴로그를 처음 다뤄봐서 문법적으로 모르는 부분이 많았다. 모르는 부분은 과제를 진행하며 실습예제들을 복습하면서 익혀나갔다.먼저 모듈..
디지털시스템의 설계단계는 어떻게 구분되며, 각 단계에서 수행하는 일은 무엇인지 설명하시오. 디지털시스템(digital system)은 여러 단계로 이루어진다. ... 디지털시스템의 설계단계는 어떻게 구분되며, 각 단계에서 수행하는 일은 무엇인지 설명하시오. 2. 2개의 2진수 X=1010100과 Y=1000011이 주어진 경우, 2의 보수를 사용하여 ... 디지털시스템의 설계단계는 어떻게 구분되며, 각 단계에서 수행하는 일은 무엇인지 설명하시오. 2. 2개의 2진수 X=1010100과 Y=1000011이 주어진 경우, 2의 보수를 사용하여
• Discussion이번 시간은 cascadable comparator, matrix multiplication, positive-edge triggered d flip flop에 대해 코드를 구현해보고, 동작원리에 대해 학습해보는 시간이었다. 8bit cascada..
• Discussion이번 실습과제는 DFF with synch reset and enable, 8-bit Register, 4-digit Seven Segment LED Display를 ... 과제에서는 ld = 1이면 input값인 D가 Q에 저장되면서 메모리의 역할을 하는 것을 알 수 있었고, 8bit로 선언했기때문에 8bit가 저장되는 것을 알 수 있었다.4-digit
• Simulation Result결과를 보면, din의 초기값으로 0000이 들어왔고, clk과 sin에 맞춰 1씩 shift 되다가 load가 활성화되었을 때, din=1111의 값이 병렬적으로 실행되었음을 알 수 있다. qout=1111이 된 것을 확인할 수 있고..