queue assignment pattern 문의 건
안녕하세요.
queue 예제 관련 문의드립니다.
int q[$] = {0,1,3,6};
int b[$] = {4,5};
다음과 같이 초기값 선언 시 assignment pattern을 하지않는데 array type에서 이렇게 선언 시 systerm verilog 문법에서는 에러로 생각되는데 예제 의도에 대한 문의드립니다.
감사합니다.
] = {0,1,3,6}
Câu trả lời 1
0
@jaehyoung.shin 님,
질문 감사드립니다.
그 부분은 IEEE 1800 - 2023 또는 IEEE 1800 - 2017 LRM을 보시면,
7.10 Queues 에 아래와 같이 되어 있습니다.
Queue values may be written using assignment patterns or unpacked array concatenations (see 10.9, 10.10).
그래서 assignment pattern 을 사용하거나, concatenations 를 사용하거나 같은 것을 보여주기 위해 concatenation 으로 assign 하는 예를 보인 것입니다.
이 부분은 EDAPlayground의 published 된 Playground 를 참조하시면 됩니다.
강의자료 업로드 될까요
0
13
2
output.txt가 이상하게 나옵니다.
1
22
2
L2_P08 SRAM 코드 리뷰 부탁드립니다.
1
18
2
Arty Z10 관련 문의
1
21
2
season 2 코딩테스트 강의에 대한 문의드립니다.
1
30
1
4:1먹스 구현방식에 대한 질문입니다.
1
29
2
Windows 기능 켜기
1
56
2
Mission 5 문의 건
0
93
2
강의 ppt 자료 요청건
0
107
2
미션tree
0
73
3
강의7 질문
0
80
2
mission1 질문
0
84
3
Verilog Testbench DB 원본
0
84
1
Inline constraints 관련 질문
0
68
1
SystemVerilog Interface - 1에서 modport 관련 질문
0
78
1
FIFO read sequence waveform 관련 문의
0
118
2
EDAPlayground에서 코드 찾기
0
105
2
섹션 3. 20 DPI 이해하기 에서 DPI-C : Compile and Debug 부분 질문 입니다.
1
142
2
미션 3 로그 결과 문의
0
94
2
영상이 이상합니다.
0
101
1
sv에서 class에 대한 질문입니다.
1
86
1
'fork-join_none'으로 시작된 백그라운드 스레드의 종료는 어떻게 관리되나요?
0
97
1
SystemVerilog 내 program 이 top module 의 역할을 하는건가요?
2
162
2
강의문의
1
118
1

