MetaEncore
@metaencorehr
Students
149
Reviews
22
Course Rating
4.7
Posts
Q&A
7๊ฐ์ 2๋ถ ์ชฝ์ ๋ฌธ์ ์์ต๋๋ค.
์๋ ํ์ธ์ ์์ค๋,ํฐ๋ฏธ๋ ์บก์ณ๋ณธ์ผ๋ก ๋ฏธ๋ฃจ์ด๋ดค์ ๋,์ด์ ์ค์ต ๊ฐ์์ธ check design ์ค์ต์์ get command ์ค์ต ๋จ๊ณ๋ก ๋์ด์ค์๋ฉด์ ์ด์ ์ค์ต ๊ฐ์์์ ๋์ด design compiler shell์ ๊ทธ๋๋ก ์ฌ์ฉํ๊ณ ๊ณ์๋ ๊ฒ ๊ฐ์ต๋๋ค. check design ๊ฐ์์์ current_design ์ปค๋งจ๋๋ก design compiler tool์ด ํ์ฌ ๋ฐ๋ผ๋ณด๊ณ ์๋ design์ด ๋ณ๊ฒฝ๋ ์ฑ๋ก ์งํํ๊ณ ๊ณ์๊ธฐ ๋๋ฌธ์, ํด๋น ๋ฌธ์ ๊ฐ ๋ํ๋๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ํด๊ฒฐ๋ฐฉ๋ฒ์ current_design ORCA ์ปค๋งจ๋๋ก ์๋ ๋ณด๊ณ ์๋ top level design์ผ๋ก ๋ณ๊ฒฝ์ ํ์๊ณ ๋์ get command๋ฅผ ๋ค์ ์๋ ๋ถํ๋๋ฆฝ๋๋ค. ํด๊ฒฐ์ด ์๋์ ๋ค๋ฉด, exit command๋ก tool์ ์ข ๋ฃํ์๊ณ , 7๊ฐ ์ฒซ ๋ถ๋ถ๋ถํฐ tool์ ๋ค์ ๋์ฐ์๊ณ ์งํํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. ๊ฐ ์ค์ต๊ฐ์๋ค์ ๋ณธ๋ ์ทจ์ง๋ tool์ ์๋ก ๋์ฐ๊ณ ์งํํ๋ ๋ฐฉ์์ผ๋ก ์งํ๋๋, ์ด์ check design ์ค์ต์ ์งํํ๋ shell์์ ์งํํ๊ณ ๊ณ์๊ธฐ ๋๋ฌธ์, get conmand ์ค์ต ๊ฐ์์์ ๋ณด๊ณ ์๋ current design level์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ํ๋๋ ํ์์ ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 13
Q&A
5๊ฐ 43์ด ๋ถ๋ถ์์ ์๋ฌ๊ฐ ๋ฉ๋๋ค.
์๋ ํ์ธ์ ์์ค๋, ๋ฉํ์์ฝ๋ฅด ์ ๋๋ค.link๊ฐ ๊ณ์ํด์ ์คํจํ๋ ์ด์ ๋, ์บก์ณํด์ฃผ์ .synopsys_dc.setup ํ์ผ์ ์คํ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์์ ํ๋ค๊ณ ๋ง์์ ์ฃผ์ จ๋๋ฐ, library ๋ณ์๋ฅผ ์ ํ ํ๊ณ ์๋ .synopsys_dc.setup ํ์ผ์ ์์ ํ๋ค๋ ์๋ฏธ๋ก ์ดํดํ์์ต๋๋ค.์ฒซ๋ฒ์งธ๋ก set lib_rvt ํ์์ SAED32lib_EDK ๊ฐ ์๋๋ผ SAED32_EDK๊ฐ ๋ง์ต๋๋ค.๋๋ฒ์งธ๋ก saed32pll_ss0p95v_125c_2p25v.dbํ์์ ss0p95 ๋ถ๋ถ์ ์๋ฌธ์ p๊ฐ ๋น ์ ธ์๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.ํ์ฌ ์ฒซ๋ฒ์งธ ํฐ๋ฏธ๋ ์บก์ณ ๋ถ๋ถ์์ standard cell rvt .db ํ์ผ๊ณผ pll .db๋ฅผ ์ฐพ์ ์ ์๋ค๋ Warning ๋ฉ์์ง๊ฐ ๋ฐ์ํ๊ณ ์๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค.๊ทธ๋ฌ๋ ์ ํฌ ์ธก์์ .synopsys_dc.setup file์ ์์ ํ ์ด๋ ฅ์ด ์๊ณ ์๋ณธ์๋ ์คํ๊ฐ ์กด์ฌํ์ง๋ ์์ต๋๋ค.์คํ ์์ ์ด ์ด๋ ค์ฐ์๋ค๋ฉด ํด๋น ๊ฐ์์ 1๊ฐ Lab setting guide๋ฅผ ๋ค์ ์ฐธ๊ณ ํ์์ด ์๋ณธ ํ์ผ์ ํ๋ณดํ์๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค.์ถ๊ฐ์ ์ธ ์ง๋ฌธ์ด ์์ผ์๋ฉด ๋ต๊ธ ๋ถํ ๋๋ฆฝ๋๋ค.์ด์ ์ง๋ฌธ ํฌํจํ์ฌ ์ง๋ฌธ์ด ํด๊ฒฐ๋์์ผ๋ฉด ์ํ๋ฅผ ํด๊ฒฐ๋ก ๋ฐ๊ฟ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 20
Q&A
db๋ฅผ ์ง์ฐ๊ณ link ํ๋๋ฐ 0 ์ด ์๋ 1 ์ด ๋์ต๋๋ค.
์์ค๋, ์๋ ํ์ธ์ ๋ฉํ์์ฝ๋ฅด ์ ๋๋ค.๋จผ์ ์ ํฌ ๊ฐ์๋ฅผ ์๊ฐ ํด ์ฃผ์ ์ ๋งค์ฐ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.์ฐ์ ์ง๋ฌธ์ ์ฃผ์ค ๋ ๋ช ๋ฒ์งธ ๊ฐ์์ ๋ช ๋ถ ๋ช ์ด ๋ถ๋ถ์ ์ง๋ฌธ์ธ์ง ๋ง์ํด์ฃผ์๋ฉด ๋ต๋ณํ๋ ๋ฐ์ ํฐ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐ์ ์ง๋ฌธ ํด ์ฃผ์ ๋ถ๋ถ์ด,.db๋ฅผ ์ง์ฐ๊ณ link ํ๋๋ฐ 0์ด ์๋๋ผ 1์ด ๋์จ๋ค๊ณ ๋ง์ ํด ์ฃผ์ ๊ฑธ๋ก ๋ฏธ๋ฃจ์ด ๋ดค์ ๋,set_app_var๋ก ์ค์ ํ link_library ๋ณ์์์ PLL .db๋ฅผ ์ ๊ฑฐํ๊ณ , PLL .db๊ฐ ์ ๊ฑฐ๋ link_library ๋ณ์๋ฅผ ์ค์ ํ ํ link ์ปค๋งจ๋๋ฅผ ์ฌ์ฉํ์์ ๋ 0์ด ์๋๋ผ 1์ด ๋์จ๋ค ๋ผ๋ ์ง๋ฌธ์ผ๋ก ์ดํดํ์์ต๋๋ค.(๋ง์ฝ ์ ์ดํด๊ฐ ํ๋ ธ๋ค๋ฉด ๋ค์ ์ค๋ช ๋ถํ ๋๋ฆฌ๊ฒ ์ต๋๋ค.)(์ฌ์ง)๊ทธ๋ฆผ1. ๊ธฐ์กด link_library ๋ณ์(์ฌ์ง)๊ทธ๋ฆผ2. link_library์์ "saed32pll_ss0p95v125c_2p25v.db"๋ฅผ ์ ๊ฑฐํ๊ณ dc์ ์ ์ฉํ ๋ชจ์ต(์ฌ์ง)๊ทธ๋ฆผ3. ์ดํ link ๋ผ๋ ์ปค๋งจ๋๋ฅผ ์ ๋ ฅํ๋ฉด ์๋ ๋ถ๋ถ์ Unable to resolve reference 'PLL' in 'CLOCK_GEN'์ด๋ผ๋ warning ๋ฉ์์ง๊ฐ ๋ฐ์ํ๋ฉด์ ์ ์ผ ์๋์ '0'์ด return๋ ๋ชจ์ต(์ฌ์ง)๊ทธ๋ฆผ4. ๋ค์ pll .db๋ฅผ link_library์ ์ค์ ํ ๋ชจ์ต(์ฌ์ง)๊ทธ๋ฆผ5. ๊ทธ๋ฆผ3์์ ๋ฐ์ํ๋ Warning ๋ฉ์์ง๊ฐ ์ฌ๋ผ์ง๋ฉด์, ์ ์ผ ์๋ ๋ถ๋ถ์ 1์ด return๋ ๋ชจ์ต์ ํฌ ์ธก์์ ์ฌํ์ธ ๊ฒฐ๊ณผ db๋ฅผ ์ง์ฐ๊ณ link ์ปค๋งจ๋๋ฅผ ์คํํ๋ฉด 0์ผ๋ก ๋ฐํ๋๋ ๊ฒ์ ํ์ธํ์์ต๋๋ค.ํน์ ์บก์ณํด์ฃผ์ ๋ถ๋ถ์์, dcnxt_shell> Warning: Design 'ORCA' has '1' unresolved references. For more detailed information, use the "link" command. (UID-341)์ด ๋ฉ์์ง ๋๋ฌธ์ 1์ด ๋ฐํ ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ ๋ค๋ฉด, ํด๋น ๋ฉ์์ง๋ link ์ปค๋งจ๋์ return๊ฐ์ ์๋๊ณ ,1๊ฐ์ ํด๊ฒฐ๋์ง ๋ชปํ reference๊ฐ ์กด์ฌํ๋ค๋ Warning๋ฉ์์ง์ ๋๋ค.-------------------------------------------------------------------------------------------์๋๋ ์ปค๋งจ๋์ return๊ฐ ํ์ฉ ์ถ๊ฐ ์ฐธ๊ณ ๋ด์ฉ์ ๋๋ค.Synopsys์ฌ EDA tool์ ํน์ ์ปค๋งจ๋์ ์ฑ๊ณต ์ฌ๋ถ๋ฅผ 1๋ก return ํฉ๋๋ค.(์ฌ์ง)set pass_or_fail [link]-> tcl์์ ๋๊ดํธ๋ ์ปค๋งจ๋์ ์คํ์ ์๋ฏธํฉ๋๋ค.-> link๋ฅผ ์คํํ return๊ฐ์ pass_or_fail์ ์ ์ฅํจecho $pass_or_fail-> link๋ฅผ ์คํํ return๊ฐ์ ๋ณด์ฌ์ค-> pll .db๋ฅผ ๋ค์ settingํ๊ณ link๋ฅผ ์คํํ๊ธฐ์ link ์ปค๋งจ๋์ ์ด์์ด ์์ผ๋ฏ๋ก 1์ returnํจ.tcl script๋ฅผ ํ์ฉํ์ฌ ์ด๋ค command๊ฐ ์คํจํ์ ๋ ์๋ฌ ๋ฉ์์ง๋ฅผ ๋์ฐ๋ ์ฉ๋๋ก ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค.if { $pass_or_fail == 0 } {puts "Error: Please check your command"}์์ ๊ฐ์ ์กฐ๊ฑด๋ฌธ์ ํ์ฉํ๋ฉด ์ํ๋ ์ปค๋งจ๋์ ์ฑ๊ณต ์ฌ๋ถ๋ฅผ ๋ ์ฝ๊ฒ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 20
Q&A
queue assignment pattern ๋ฌธ์ ๊ฑด
@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 ๋ฅผ ์ฐธ์กฐํ์๋ฉด ๋ฉ๋๋ค. "[MetaEncore] SV Array Test"
- Likes
- 0
- Comments
- 1
- Viewcount
- 33
Q&A
Mission 5 ๋ฌธ์ ๊ฑด
jihye.oh ๋, ์ฒดํฌํด ์ฃผ์ ๋๋ถ์ ๋ฌธ์๋ฅผ ์์ ํ์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๊ฐ์์ Mission ์์ PDF ๋ค์ ๋ฐ์ผ์๋ฉด ์์ ๋ ๊ฒ์ ๋ณด์ค ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ , ๋ค์ด๋ก๋ ์์ DB ๋ค์ ๋ฐ์ผ์๋ฉด missions/.solution directory ๊ฐ ์์ต๋๋ค. ์ด ๋ถ๋ถ ์ฐธ์กฐํ์๋ฉด ๋ฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 46
Q&A
Mission 5 ๋ฌธ์ ๊ฑด
jihye.oh ๋, ์ฒดํฌ ๊ฐ์ฌํฉ๋๋ค. Mission 5 ์ค๋ช ํ๋ ๋ฌธ์ ์์ฑ์์ scoreboard ์์ ํ๋ chapter๋ฅผ ์ ํฌ๊ฐ ๋น ๋จ๋ ธ๋ค์. ์์ ํ ๊ฒ ์๋ฃ๋๋ฉด ์ฌ๋ ค ๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค. ์ต์ข ์์ฑ๋ code๋ฅผ ํฌํจํ directory๋ฅผ ์ค๋นํด์ update ํ๊ณ ์๋ ค ๋๋ฆฌ๊ฒ ์ต๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 46
Q&A
๊ฐ์์๋ฃ PDF ์ด๋ป๊ฒ๋ฐ๋์?
ghdrlqls11 ๋, ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค. ์ฃ์กํฉ๋๋ค๋ง, ์ ํฌ๊ฐ ์ ์ฑ ์ ๊ฐ์ ์๋ฃ ๋ฐฐํฌ๋ฅผ ํ์ง ์๊ณ ์์ต๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 43
Q&A
๊ฐ์ ppt ์๋ฃ ์์ฒญ๊ฑด
eunho.son ๋, ๋ง์ ๊ด์ฌ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ ํฌ๊ฐ ์ ์ฑ ์ ๊ฐ์์๋ฃ๋ฅผ ๋ฐฐํฌํ์ง ์์ต๋๋ค. ์ฃ์กํฉ๋๋ค.๊ฐ์ธ ๊ณต๋ถ๋ฅผ ํ์๊ณ ์ ํ๋ค๋ฉด, ์ํค๋ ์ค์ ์๋์ ๋์๋ฅผ ์ฐธ์กฐํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.https://wikidocs.net/book/8302
- Likes
- 0
- Comments
- 2
- Viewcount
- 57
Q&A
๋ฏธ์ tree
eunho.son ๋, ์ด ์ง๋ฌธ๋ ๊ด๋ฆฌ์ ์ผ๋จ "ํด๊ฒฐ"๋ก ์ ํํด ๋์ต๋๋ค.๋ ์ง๋ฌธ์ด ์์ผ์๋ฉด ์ฌ๊ธฐ์ ๋๊ธ๋ก ํด ์ฃผ์๊ฑฐ๋, ์๋ก ์ง๋ฌธ ์ด์ด์ ์ง๋ฌธํด ์ฃผ์๋ฉด ๋ฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 3
- Viewcount
- 41
Q&A
๊ฐ์7 ์ง๋ฌธ
eunho.son ๋, ์ผ๋จ ๊ด๋ฆฌ์ "ํด๊ฒฐ" ๋ก ์ํ ๋ณ๊ฒฝํด ๋๊ฒ ์ต๋๋ค. ์ง๋ฌธ ๊ตฌ์ฒดํ ๋์๋ฉด ์ฌ๊ธฐ์ ๋ต๋ณ ์ฃผ์๊ฑฐ๋ ๋ค๋ฅธ ์ง๋ฌธ์ผ๋ก ํด ์ฃผ์๋ฉด ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 47




