inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

설계독학's Verilog 마스터 Season 1 (실전 코딩 테스트 문제로 완성하는 디지털 설계 엔지니어의 커리어 도약)

[L1-P02] 멀티플렉서 실전 (Mux/Demux) : N:1과 1:N 데이터 라우팅 아키텍처 구현

[L1-P02] 멀티플렉서 실전 결과 확인하는데 시간이 너무 걸립니다.

5

서윤

작성한 질문수 14

0

안녕하세요 🙂

[L1-P02] 멀티플렉서 관련 질문이 있어서 문의 드립니다. 지금 vivado 2024.2를 다운로드 해서 사용하고 있습니다. 모듈을 작성하고 맞는지 ./build를 해보고 있는데 이게 시간이 너무 많이 걸려서 결과를 확인 못하고 있습니다. 1시간 넘게 돌아 갔는데도 결과를 확인 할 수 없습니다. 이게 정상인가요? 더 빠르게 확인 할 수 있는 방법이 없을까요?

 

==================

verilog-hdl system-verilog

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 서윤 님

[L1-P02] 멀티플렉서와 관련된 Vivado 사용에 대한 문제로 문의 주셨군요. Vivado에서 빌드 시간이 너무 오래 걸리는 경우는 여러 가지 요인이 있을 수 있습니다. 다음은 몇 가지 해결 방법입니다:

  1. 컴퓨터 사양 확인: Vivado는 하드웨어 리소스를 많이 사용하기 때문에 CPU, 메모리(RAM), 하드 디스크의 성능이 중요합니다. 8GB 이상의 RAM과 SSD 저장소 사용이 추천됩니다. 만약 컴퓨터 사양이 낮다면, 업그레이드를 고려해보세요.

  2. 프로젝트 설정 확인: 특정 프로젝트 설정이 시간이 오래 걸릴 수 있습니다. 프로젝트 최적화 옵션을 확인하고 불필요한 설정이 포함되어 있는지 점검해 보세요.

  3. 병렬 처리 활성화: Vivado에서 병렬 합성을 설정하면 빌드 시간을 단축할 수 있습니다. Project Settings에서 Number of Jobs를 늘려 병렬 처리 기능을 사용하세요.

  4. 기본 검사 실행: 간단한 코드를 사용해 결과가 빠르게 나오는지 테스트하여 환경적인 문제가 있는지 확인하세요.

아래는 FPGA와 Vivado 사용과 관련된 비슷한 주제를 다룬 질문을 참고할 수 있는 링크입니다:
- Vivado tool 관련 질문입니다. - Vivado 설치 및 기본 사용 문제와 관련된 설명입니다.
- ./build 실행 후 Vivado창이 완전히 뜨는 시간이 얼마나 걸리시나요??? - 빌드 실행 후 창이 뜨는 시간을 다룬 질문입니다.

이 외에도 커뮤니티나 코스의 질문 게시판에서 해결 방법을 찾거나 추가적인 질문을 계속 남기셔도 좋습니다. 강의에서 제공한 자료나 커뮤니티 피드백도 큰 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

13장 파이프라인 질문 드립니다.

1

49

2

L2_P4 data_average 코드 리뷰 및 waveform 질문 드립니다.

1

58

2

Ubuntu 20.04.5 설치관련 문의드립니다

1

76

2

LV2-2 Patter Detector code review 부탁드립니다.

1

39

1

환경 설정하는 guide 최신화 부탁드립니다.

1

72

2

git hub 404 error 도움 부탁드립니다.

1

56

2

환경설정 문

2

81

2

환불 문의

1

130

2

[LV1_P4_REGISTER ] Non-Blocking

1

70

2

조건문에서 if 연속 사용

1

82

2

vivado 설치

2

122

1

LV1-21 Edge Detector 구현 방법 질문

1

94

1

학교에서 사용하는 툴

1

106

2

[L1-P16 clog2 with memory] clog2 function 질문

1

120

4

fsm 설계 방식에 대한 질문

1

95

2

Level0_P12_verification_testbench

1

85

2

mobaxterm 완전 삭제법

1

306

2

155ns 타이밍 이슈에 관한 궁금증(?)

1

99

2

build 오류

1

117

2

VIVADO 환경

1

122

2

코딩테스트

1

91

2

vscode 환경세팅 방법

2

209

2

L1-P12 인터럽트 제어 질문

2

107

2

L0-P03 design에 예제 코드가 그대로 실려있습니다.

2

89

2