inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Verilog HDL thực tế của 설계독학맛비 Mùa 1 (Từ Clock đến Internal Memory)

[HDL Chương 14] Hãy cùng tìm hiểu bí mật của bộ gia tốc HW: Pipeline (Phần thực hành)

test bench 코드 질문 있습니다.

345

Taiwan

14 câu hỏi đã được viết

1

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
 
 
이 부분을 clk 시그널에 맞춰서 생각해봤는데 .. 혹시 clk 시그널에 맞춰서 i랑 i_valid, i_value의 흐름을 그려주실수 있나요?..
 
 
 

임베디드 fpga verilog-hdl

Câu trả lời 2

0

Taiwan

 

 

 

혹시 이 부분은  

첫번째 posedge clk에서

r_valid = r_valid[1] r_valid[0] i_valid

두번째 posedge clk에서

r_valid = r_valid[0] i_valid(1클럭 pos신호) i_valid(2클럭 pos신호)

세번째 

r_valid = i_valid(1클럭 pos신호) i_valid(2클럭 pos신호) i_valid(3클럭 pos 신호)  인건가요?

질문1. shift 된다는 의미가 무엇인지 모르겠습니다.  shift되며 flip flop에 저장된 값들이 어느 시점에 온것인지 판단을 위해 valid 신호를 넣는건가요? 

질문2. o_valid는 처음 r_valid의 MSB로 부터 온 것이고 1사이클, 2사이클 까지 값이 나오지 않다가 3사이클 부터 1사이클에 넣어준 i_valid값이 나오게 되는 것인가요?!

 

질문이 이해가실지 모르겠습니다 허접한 머리라 이해가 부족합니다 ㅠㅠ

0

semisgdh

허접한 머리가 어딨나요. 자책하지 마세요 ㅠ

제 생각에 기존에 달아주신 질문들을 봤을때, verilog hdl 공부에 있어서 순서를 건너 뛰신 것 같아요. 제 강의의 필독 문서와 소개에도 적혀있지만, 현재 강의는 verilog hdl 을 알고계시다는 전제에서 만든 강의입니다. 전자과 3학년 이상의 지식이 필요하다고 생각해요. 그만큼 난이도가 쉽다고 생각하지 않아요. 그렇다고 소화할 수 없다 는 아닙니다. 지금처럼 질의응답 과정을 통해서 해결하실 수 있다 생각해요!

긴 글 결론은 순서를 지키시면, 실력향상에 도움이 되실겁니다 :)

거의 유사한? 질문을 받은 경험이 있어서 링크 공유드려요!

https://inf.run/FWkA

두번째? 댓글 부터 있구요. 확인부탁드릴께요.

모르는게 죄는 아니잖아요 ㅠㅠ

직접 설계해보시고, 돌려보시고 결과를 확인해보셔서 경험을 쌓으시길 바랄께요.

즐공하세요 :)

 

0

semisgdh

안녕하세요 :)

waveform 이 있기 때문에, 직접 확인해보시면 되지 않을까 싶어요.

손으로 그리신거와 비교해서 보세요.

그 다음 어떤 부분이 이해가 안되시는지 세부적으로 적어주시면 답변에 도움이 될 것 같아요.

즐공하세요 :)

 

latency 개념 구현

1

80

3

비바도 all os버전

1

64

2

초기화를 reset_n 이 '1'일 때가 아닌 '0' 일 때 실행시키는 이유 질문

1

65

2

다운로드용량

1

67

2

비바도리눅스설치

1

78

2

전체path복사넣기

1

58

2

Vivado 2025.2 리눅스 설치 후 실행 에러와 솔루션 (libxv_commontasks.so)

1

140

2

explorer.exe오류

1

95

3

mobaxterm설치오류

1

82

2

./build시, waveform 'divide color' 사용

1

50

2

Latch와 관련하여 (Time borrowing, Latch-based design)

1

120

2

clean 명령어가 안되는데, 따로 저장해줘야 하는지 궁금합니다.

0

56

1

안녕하세요 설치 관련 질문 드립니다.

1

59

3

16장 mealy 설계.

1

70

2

14장 Cycle 관련, Testbench 코드.

1

62

2

21강(16장) 초기값 설정이 적용되는 시점 질문

1

58

1

20강(15장) - 밀리 머신 관련하여 질문 드립니다.

1

61

2

build에러 질문

0

53

2

1장 ./build에서 에러가 나요

1

69

2

FPGA 강의 보드 문의 드립니다.

1

103

2

5장 DFF특성에 대한 질문

1

71

3

vivado linux 사용 이유.

1

131

2

메모리의 형태가 전체설계에 미치는 영향이 궁금합니다.

1

98

2

디스코드 멤버쉽 등업 관련 문제

1

87

2