inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

EDA playground axi_lite simulation

해결됨

AI 기반 아날로그/디지털 회로설계 자동화 실무 - 현업 LDO/AXI-Lite IP 설계와 검증

quartus에서 문법오류로 강의에서 설명해주신 것과 같이 testbench와 rtl파일들을 복사 붙여넣기 하여 run를 하였으나 다음과 같이 아무런 신호도 나오지 않습니다.

  • python
  • system-verilog
  • uvm
  • batch-script
  • rtl
2023111762 댓글 2 좋아요 0 조회수 88

tb 오류 (iff)

해결됨

AI 기반 아날로그/디지털 회로설계 자동화 실무 - 현업 LDO/AXI-Lite IP 설계와 검증

제공해주신 testbench 파일을 synthesis 돌리니 다음과 같은 에러가 나왔습니다. 따로 검색을 하니 iff는 Quartus에서 지원하지 않는 문법이라는 답만 얻을 수 있었는데 어떻게 해결하면 좋을지 알려주시면 감사하겠습니다. ==================================================== Error (10170): Verilog HDL syntax error at axi_ tb.sv (276) near text: "iff"; expecting ")". Check for and fix any syntax errors that appear immediately before or at the specified keyword. The Intel FPGA Knowledge Database contains many articles with specific details on how to resolve this error. Visit the Knowledge Database at https://www.altera.com/support/support-resources/knowledge-base/search.html and search for this specific error message number.

  • python
  • system-verilog
  • uvm
  • batch-script
  • rtl
댓글 2 좋아요 0 조회수 111

한글 주석

미해결

AI 기반 아날로그/디지털 회로설계 자동화 실무 - 현업 LDO/AXI-Lite IP 설계와 검증

제공하신 파일을 quartus에 올리니 한글 주석이 안 나오는데 혹시 어떻게 해결해야하나요?

  • python
  • system-verilog
  • uvm
  • batch-script
  • rtl
2023111762 댓글 2 좋아요 0 조회수 160

Level0_P12_verification_testbench

미해결

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

안녕하세요 🙂 [1. 질문 챕터] : testbench.v line 39 ~ 40 [2. 질문 내용] : 안녕하세요 ETA님 바쁘신데 고생 많으십니다. 해당 Code에서 enable을 blocking이 아닌 non-blocking을 설정한 이유로, blocking 설정 시 @(posedge clk)와 같은 Active region(IEEE::event region) 에 속하게 되어 tool에 따라 동작의 순서 여부가 달라진다고 말씀한게 맞는지 질문 드리고 싶습니다. 감사합니다. 좋은 하루 되세요.

  • verilog-hdl
  • system-verilog
항상 감사하면 살기 댓글 2 좋아요 1 조회수 97

EDAPlayground에서 코드 찾기

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

안녕하세요, 강의해서 설명주신 것처럼 EDA Playground에서 INFLEARN_SV_TB_Data_FIFO_Example 을 입력하였는데 No Matching Playground라고 뜹니다. 어떻게 하면 될까요?

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
  • edaplayground
조혜린(Sharon C) 댓글 2 좋아요 0 조회수 109

섹션 3. 20 DPI 이해하기 에서 DPI-C : Compile and Debug 부분 질문 입니다.

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

DPI-C 디버깅 관련 질문 강의 Section 3.20 (DPI 이해하기)에서 DPI-C Compile and Debug 부분을 청강하면서 다음과 같은 내용을 확인했습니다 : C/C++ source code에 -CFLAGS와 -g 옵션을 적용하면 DVE와 Verdi에서 디버깅이 가능하다는 설명과 함께 "자세한 부분은 별도 안내 예정" 이라고 comment 주셨습니다. 그 이후의 강의 컨텐츠에서 해당 주제에 대한 추가 설명을 발견하지 못하여 어떤 부분이 추가적으로 안내될지 궁금하여 질문드립니다. 감사합니다.

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
온새미로 댓글 2 좋아요 1 조회수 147

mobaxterm 완전 삭제법

미해결

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

안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) mobaxterm을 지우고 다시 깔아도 제가 이전에 했던 세팅이 남아있어 다른 프로그램이 안 돌아가는 문제가 발생하는데, 아예 mobaxterm을 전체를 지우고 다시 깔았을 때, 제가 이전에 접속했던 서버 기록이 안 남게 하려면 어떻게 해야 하나요? 지금 local terminal도 접속이 안 되고, 계속 Mobaxterm X server:0.0이라는 black screen만 계속 뜹니다. 해결 방법 필요합니다.

  • verilog-hdl
  • system-verilog
venusdj1007 댓글 2 좋아요 1 조회수 353

미션 3 로그 결과 문의

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

안녕하세요 강의 수강 중 문의사항이 있어 문의드립니다. 미션3 진행 중 마지막 run을 통해 로그를 확인하였는데 [ENV] [GEN] [DRV] [MON] is started ... 가 아니라 [GEN]까지만 실행이 되고 종료 되는게 맞는지 궁금해서 문의드립니다. 저 pwrite도 is_write로 변경되어야 하는게 맞는지도 궁금합니다.

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
ipilot12345 댓글 2 좋아요 0 조회수 99

영상이 이상합니다.

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

영상에서 자꾸 operate라고 소리가 나네요..

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
김민재 댓글 1 좋아요 0 조회수 108

sv에서 class에 대한 질문입니다.

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

이 부분에서 class는 tb의 하위블록처럼 취급이 되는 것인가요? 아니면 일반 C++의 클래스처럼 생각하면 되는 것인가요?

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
김민재 댓글 1 좋아요 1 조회수 91

'fork-join_none'으로 시작된 백그라운드 스레드의 종료는 어떻게 관리되나요?

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

Q. 'fork-join_none'으로 시작된 백그라운드 스레드의 종료는 어떻게 관리되나요? 부모 스레드가 자식의 완료를 기다리지 않는다면, 자식 스레드가 완료된 후 발생하는 '좀비(Zombie)' 상태 나 자원 누수(Resource Leakage) 문제는 어떻게 방지되거나 처리되나요?

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
조재용 댓글 1 좋아요 0 조회수 104

SystemVerilog 내 program 이 top module 의 역할을 하는건가요?

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

섹션 2 SystemVerilog Testbench 구조 살펴보기 중 program 개념 설명에 질문이 있어 질문 드립니다 그림에서는 DUT <-> interface <-> program 으로 구성이 되어 있는데 Verilog Testbench 구조와 비교를 해보게 된다면 program 의 역할은 Verilog 의 top module 의 역할이라고 볼 수 있을까요? 아니면, top module 이 DUT, interace, program 을 모두 감싸는 wrapper 역할을 하고, program 은 tb 안의 oop component 들을 감싸는 top hierarchy 역할을 하는건가요? 가끔 SystemVerilog 예제들을 보면 program 을 사용 않고 module 을 top hierarchy 로 쓰는 경우가 왕왕 있는데, program 사용시 TB 와 Design 사이의 상호작용에서 race condition 제거는 이제 실제 제조 과정(SDC?) 에서 야기될 수 있는 문제를 방지해주는건가요? 궁금한게 많네요ㅜㅜ 답변 감사합니다! 강의 잘 듣고 있습니다!

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
원숭이 알러지 바나나 댓글 2 좋아요 2 조회수 169

5장 강의 노트 확인 부탁드립니다.

해결됨

FPGA에 UART 구현하기

5. UART TX/RX 모듈 RTL 설계 및 시뮬레이션 강좌의 강의 자료를 다운 받으면 ep06_Intergration 자료 입니다. 확인 부탁드립니다.

  • fpga
  • system-verilog
  • uart
  • vivado
IN_AIR_HW 댓글 2 좋아요 0 조회수 102

강의문의

해결됨

Basic SystemVerilog Testbench ( 회로설계 검증 )

강의 정말 잘 수강중에 있습니다~ UVM강의는 언제쯤 나올까요 기대됩니다! 그리고 추후 basic과정 말고도 중급, 고급 과정도 나올까요?

  • verilog-hdl
  • system-verilog
  • verification
  • system-verilog-dpi
모란 댓글 1 좋아요 1 조회수 131

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

미해결

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

안녕하세요 🙂 [1. 질문 챕터] : testbench 작성 - answer.txt 155ns~156ns 부분 [2. 질문 내용] : 155ns 부분에 원래 13이 찍혀야 하는 거 아닌가요?! 근데 시간은 1ns delay되어서 156ns로 찍혀있고 출력은 14(1110)으로 나와있는게 왜 그런지 궁금합니다. [3. 시도했던 내용, 그렇게 생각하는 이유] : 155시점에서 expected_count가 13일 때, if 조건문이 먼저 걸려서 #1 force에 걸려있는 지연 때문에 뒤에 있는 task 호출이 밀렸나? 생각이 들어서 task 호출을 if 조건보다 앞에 작성하고 다시 build를 돌려도 실행 결과는 #1 지연된 14가 출력되었습니다,,

  • verilog-hdl
  • system-verilog
어진 댓글 2 좋아요 1 조회수 113

build 오류

미해결

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

안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ./build를 실행했는데 계속 아래와 같은 오류가 뜹니다.. start_gui Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server using '10.255.255.254:0' as the value of the DISPLAY variable. at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at java.desktop/sun.awt.X11GraphicsEnvironment$ 1.run (X11GraphicsEnvironment.java:105) at java.base/ java.security .AccessController.doPrivileged(AccessController.java:319) at java.desktop/sun.awt.X11GraphicsEnvironment.initStatic(X11GraphicsEnvironment.java:64) at java.desktop/sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:59) at java.desktop/sun.awt.PlatformGraphicsInfo.createGE(PlatformGraphicsInfo.java:37) at java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:93) at java.desktop/java.awt.GraphicsEnvironment$LocalGE.<clinit>(GraphicsEnvironment.java:84) at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:106) at java.desktop/sun.awt.X11.XToolkit.<clinit>(XToolkit.java:225) at java.desktop/sun.awt.PlatformGraphicsInfo.createToolkit(PlatformGraphicsInfo.java:41) at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:595) at java.desktop/sun.swing.SwingUtilities2.getSystemMnemonicKeyMask(SwingUtilities2.java:2198) at java.desktop/javax.swing.plaf.basic.BasicLookAndFeel.initComponentDefaults(BasicLookAndFeel.java:1108) at java.desktop/javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:444) at java.desktop/javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:161) at java.desktop/javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1564) at java.desktop/javax.swing.UIManager.setLookAndFeel(UIManager.java:591) at java.desktop/javax.swing.UIManager.setLookAndFeel(UIManager.java:633) at java.desktop/javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1408) at java.desktop/javax.swing.UIManager.initialize(UIManager.java:1521) at java.desktop/javax.swing.UIManager.maybeInitialize(UIManager.java:1487) at java.desktop/javax.swing.UIManager.getDefaults(UIManager.java:713) at java.desktop/javax.swing.UIManager.put(UIManager.java:1042) at ui.PlanAhead.<clinit>(SourceFile:183) ERROR: [Common 17-70] Application Exception: JVM: Can't find class: ui/PlanAhead ERROR: [Common 17-211] Error loading jvm. source xsim.dir/tb_simple_bram_ctrl/xsim_script.tcl # set_param project.enableReportConfiguration 0 # load_feature core # current_fileset ERROR: [Project 1-848] Could not get a valid part for the project. Make sure you have the required part installed, use the get_parts command to see the list of valid parts.

  • verilog-hdl
  • system-verilog
venusdj1007 댓글 2 좋아요 1 조회수 138

VIVADO 환경

미해결

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

안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.================= 질문 내용을 작성해주실 때, 위의 3단계 로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!! 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ================== 안녕하세요 이번에 새로 수업을 구매하여 듣게된 사람입니다. 혹시 VIVADO를 꼭 리눅스 환경에서 진행해야하나요? 기존에 VIVADO를 설치했는데 영상을 보면 리눅스환경을 조성하는게 좋다고 해서 여쭤봅니다.

  • verilog-hdl
  • system-verilog
ldh001208 댓글 2 좋아요 1 조회수 136

코딩테스트

미해결

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

안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) 실제 기업 코딩테스트에서 input 종류와 output의 종류는 주고 시작하나요? 제가 코딩을 할 때에는 아무래도 모듈명부터 모든 것을 제가 전부 설계하는데, 이렇게 연습을 해도 괜찮을까요?

  • verilog-hdl
  • system-verilog
venusdj1007 댓글 2 좋아요 1 조회수 103

RTL

해결됨

FPGA에 UART 구현하기

RTL이 Veliog인거같은데 vhdl 버전은 없나요 ?

  • fpga
  • system-verilog
  • uart
  • vivado
JiYoung 댓글 1 좋아요 0 조회수 123

멀티바이트프레임 로직 예시

해결됨

FPGA에 UART 구현하기

FIFO를 이용하여 멀티바이트프레임 로직 구문을 작성 및 처리하는 참조 할 만한 로직 예시 가 있을까요

  • fpga
  • system-verilog
  • uart
  • vivado
미키루크 댓글 2 좋아요 0 조회수 132

인기 태그

인프런 TOP Writers

주간 인기글