{"id":701,"date":"2024-08-22T10:51:45","date_gmt":"2024-08-22T01:51:45","guid":{"rendered":"https:\/\/rtlearner.com\/?p=701"},"modified":"2024-08-22T10:51:47","modified_gmt":"2024-08-22T01:51:47","slug":"rtl-design-engineer-jobs","status":"publish","type":"post","link":"https:\/\/rtlearner.com\/en\/rtl-design-engineer-jobs\/","title":{"rendered":"RTL design engineer work"},"content":{"rendered":"\n<p>\uc11d\uc0ac \uacfc\uc815 \ub3d9\uc548 \ubc18\ub3c4\uccb4 \uacf5\uc815 \ubc0f \uc18c\uc790 \uc5f0\uad6c\ub97c \uc9c4\ud589\ud588\uc9c0\ub9cc, \uc9c1\ubb34\ub97c \ubc14\uafd4 \ud339\ub9ac\uc2a4 \ud68c\uc0ac\uc5d0 \uc785\uc0ac\ud574 RTL design engineer\ub85c \uc131\uc7a5\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc131\uc7a5\ud558\uba74\uc11c \ud588\ub358 \uc5c5\ubb34\uc5d0 \ub300\ud574 \uac04\ub7b5\ud558\uac8c \uc124\uba85\ud560\uae4c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uacc4\uc18d \uc5c5\ub370\uc774\ud2b8\ud560 \uc608\uc815\uc774\uc5d0\uc694~<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id701_7db775-d5 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id701_7db775-d5 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id701_7db775-d5 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id701_7db775-d5 .kb-table-of-content-wrap .kb-table-of-content-list{font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}@media all and (max-width: 767px){.kb-table-of-content-nav.kb-table-of-content-id701_7db775-d5 .kb-table-of-contents-title{font-size:var(--global-kb-font-size-md, 1.25rem);}.kb-table-of-content-nav.kb-table-of-content-id701_7db775-d5 .kb-table-of-content-wrap .kb-table-of-content-list{font-size:var(--global-kb-font-size-sm, 0.9rem);}}<\/style>\n\n\n<h2 class=\"wp-block-heading\">RTL design engineer OJT<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Study<\/h3>\n\n\n\n<p>2023\ub144 2\uc6d4 \ucd08\uc5d0 \uc785\uc0ac\ud558\uace0 \ud55c \ub2ec \ub3d9\uc548\uc740 \uacf5\ubd80\ub9cc \ud588\uc5b4\uc694. \ubc18\ub3c4\uccb4 \uc124\uacc4 flow, CPU \uc791\ub3d9, Bus Architecture, Memory, Peripheral\uc744 \uc8fc\uc81c\ub85c \uacf5\ubd80\ud588\uace0 3\uc6d4 \ucd08\ubd80\ud130 \uc2e4\uc81c\ub85c Verilog\ub97c \uc4f0\uae30 \uc2dc\uc791\ud588\uc5b4\uc694.<\/p>\n\n\n\n<p>\ucc98\uc74c \ubc1b\uc740 \uc219\uc81c\ub294 I2C controller\uc758 testbench\ub97c \uc791\uc131\ud558\uace0 \uc2dc\ubbac\ub808\uc774\uc158\uc744 \ub3cc\ub824\ubcf4\ub294 \uac70\uc600\ub294\ub370 \uc2dc\uc791\ubd80\ud130 \ubb38\uc81c\uac00 \uc0dd\uacbc\uc8e0. \uc544\ub2c8, \ub098\ub294 Verilog\ub294\ucee4\ub155 C\uc5b8\uc5b4\ub3c4 \ubaa8\ub974\uace0 \ub9ac\ub205\uc2a4\ub3c4 \uc548 \uc368\ubd24\ub294\ub370 \uac11\uc790\uae30 testbench\ub97c \uc9dc\uc11c \uc2dc\ubbac\ub808\uc774\uc158\uc744 \ub3cc\ub824\ubcf4\ub77c\uace0??<\/p>\n\n\n\n<p>\uc6b0\uc120 \ub9ac\ub205\uc2a4\ub97c \uc4f0\ub294 \uc774\uc720\ub294, Verilog\ub85c RTL \uc124\uacc4\ud558\uace0 Synopsys\ub098 Cadence \uc0ac\uc758 EDA \ud234\uc744 \ud1b5\ud574 \ud569\uc131\ud574\uc57c \ud574\uc694. \uadfc\ub370 \uadf8 \ud234\ub4e4\uc774 \ub2e4 \ub9ac\ub205\uc2a4 \ud658\uacbd \uae30\ubc18\uc774\uae30 \ub54c\ubb38\uc5d0 RTL\ub3c4 \ub9ac\ub205\uc2a4\uc5d0\uc11c \ud574\uc57c \ud55c\ub2e4\ub294 \uc810. \uadf8\ub798\uc11c \ucd9c\uadfc\ud574\uc11c \ucef4\ud4e8\ud130 \ucf1c\uba74 VNC viewer\ub77c\ub294 \ud504\ub85c\uadf8\ub7a8 \ucf1c\uc11c \ud68c\uc0ac \uc11c\ubc84 \ucef4\ud4e8\ud130 \uc811\uc18d\ud574\uc11c \uc77c\uc744 \ud569\ub2c8\ub2e4. (\uc0ac\uc2e4 \uc9d1\uc5d0\uc11c \uc7ac\ud0dd\uadfc\ubb34 \ud574\ub3c4 \ub428)<\/p>\n\n\n\n<p>\uc598\uae30\uac00 \uc14c\ub294\ub370, \uc5b4\uca0c\ub4e0 \uccab \ubc88\uc9f8 \uacfc\uc81c\ub294 I2C \ucee8\ud2b8\ub864\ub7ec\uc5d0 \ub300\ud55c testbench\uc640 \uc2dc\ubbac\ub808\uc774\uc158\uc774\uc5c8\uc5b4\uc694. \uadf8\ub7ec\uba74\uc11c I2C \ucee8\ud2b8\ub864\ub7ec RTL \ucf54\ub4dc \ub358\uc838\uc8fc\uba74\uc11c<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>\u2018\uadf8\uac70 Master \ubaa8\ub4dc, Slave \ubaa8\ub4dc \ub458 \ub2e4 \ub418\ub2c8\uae4c \uac01\uac01 APB BFM \ub2ec\uc544\uc11c \uc5f0\uacb0\ud558\uace0 \ud30c\uc77c\uc5d0\uc11c <\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>\ub370\uc774\ud130 \ubd88\ub7ec\uc640\uc11c \ub370\uc774\ud130 Loop back \ud14c\uc2a4\ud2b8\ud574 \ubd10\u2019<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left\">\uc640\u2026\u2026\u2026 ^^;; \uc9c4\uc9dc \ub208\ubb3c \ub098\ub354\ub77c\uace0\uc694\u2026<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Testbench<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Checklist \uc791\uc131<\/h4>\n\n\n\n<p>\uc5b4\ub5a4 \ubaa8\ub4c8\uc5d0 \ub300\ud574 \uac80\uc99d\ud558\ub824\uba74 \uba3c\uc800 \uccb4\ud06c\ub9ac\uc2a4\ud2b8\ub97c \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>I2C standard\uc5d0\ub3c4 \ub098\uc640 \uc788\ub294\ub370 Standard-mode, Fast-mode, Fast-mode Plus\ub97c \uc9c0\uc6d0\ud55c\ub2e4\uace0 \ud558\ub124\uc694. \ubaa8\ub4c8\uc5d0 timing \uc138\ud305\ud558\ub294 \ub808\uc9c0\uc2a4\ud130\uac00 \uc788\ub294\ub370\uc694, \ub0b4\uac00 \uc124\uc815\ud588\ub358 \ub300\ub85c \uc81c\ub300\ub85c \uc791\ub3d9\ud558\ub294\uc9c0 \ud655\uc778\ud574\uc57c\uaca0\uc8e0?<\/p>\n\n\n\n<p>Master mode, Slave mode\ub85c \uc124\uc815\ud560 \uc218 \uc788\uace0 7-bit \/ 10-bit address mode \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4(DMA\ub294 \uc544\uc9c1 \ubab0\ub77c\uc11c \ub118\uae40\u2026.). \uadf8\ub9ac\uace0 \ubaa8\ub4c8 \ub808\uc9c0\uc2a4\ud130\ub4e4\uc758 \uae30\ubcf8\uac12\uc774 \uc81c\ub300\ub85c \uc77d\ud788\ub294\uc9c0, Writeable \ud55c \uacbd\uc6b0 \uc785\ub825\ud55c \ub300\ub85c \uac12\uc774 \uc124\uc815\ub418\ub294\uc9c0 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc81c \uc219\uc81c\uc600\ub358 Data Loop back test\ub85c checklist\ub97c \ub9c8\ubb34\ub9ac\ud588\uc5b4\uc694.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Block diagram<\/h4>\n\n\n\n<p>\uc5b4\ub5a4 \ud14c\uc2a4\ud2b8\ub97c \ud560\uc9c0 \uc815\ud574\uc84c\uc73c\uba74 Block diagram\uc744 \uadf8\ub824\uc57c \ud569\ub2c8\ub2e4. \uc800\ub3c4 \ucc98\uc74c\uc5d0\ub294 \uc65c \uadf8\ub824\uc57c \ud558\ub294\uc9c0 \ubab0\ub790\ub294\ub370\uc694, \ud655\uc2e4\ud788 \uadf8\ub9bc\uc744 \uadf8\ub9ac\uace0 \ucf54\ub529\uc744 \uc2dc\uc791\ud558\ub2c8\uae4c \uc2e4\uc218\uac00 \uc904\ub354\ub77c\uace0\uc694. \ub098\uc911\uc5d0 \ub9d0\uc500\ub4dc\ub9b4 integration\uc5d0\uc11c\ub294 \uc774 Block diagram\uc744 \uc798 \uadf8\ub9ac\ub294 \uac8c \uc9c4\uc9dc \uc9c4\uc9dc \uc9c4\uc9dc \uc9c4\uc9dc \uc9c4\uc9dc \uc911\uc694\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">RTL design<\/h4>\n\n\n\n<p>\uadf8\ub7fc, \ubcf8\uaca9\uc801\uc73c\ub85c Verilog\ub85c RTL design\uc744 \ud574\uc57c\uaca0\uc8e0?? \uc9c0\uae08\ub3c4 \uc798 \ubaa8\ub974\uc9c0\ub9cc, \ub2f9\uc2dc\uc5d0\ub294 \ubb38\ubc95\uc5d0 \ub300\ud574\uc11c \uc544\ubb34\uac83\ub3c4 \ubab0\ub77c\uc11c chatGPT \ub3c4\uc6c0\uc744 \ub9ce\uc774 \ubc1b\uc558\uc5b4\uc694. \uc598\uac00 \ucf54\ub529 \uc804\uccb4\ub97c \ud574\uc904 \uc218\ub294 \uc5c6\ub294\ub370 \uc5b4\ub5a4 \uae30\ub2a5\uc5d0 \ub300\ud55c \uae30\ucd08\uc801\uc778 \uc2a4\ud06c\ub9bd\ud2b8\ub294 \uc9dc\uc8fc\ub354\ub77c\uace0\uc694. Verilog \ubb38\ubc95\uc5d0 \ub300\ud574\uc11c\ub294 \ub530\ub85c \uc815\ub9ac\ub41c \uae00\uc744 \ucc38\uace0\ud574 \uc8fc\uc138\uc694.<\/p>\n\n\n<style>.kadence-column701_5c5909-3d > .kt-inside-inner-col{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kadence-column701_5c5909-3d > .kt-inside-inner-col,.kadence-column701_5c5909-3d > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column701_5c5909-3d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column701_5c5909-3d > .kt-inside-inner-col{flex-direction:column;}.kadence-column701_5c5909-3d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column701_5c5909-3d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column701_5c5909-3d{position:relative;}@media all and (max-width: 1024px){.kadence-column701_5c5909-3d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column701_5c5909-3d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column701_5c5909-3d\"><div class=\"kt-inside-inner-col\">\n<p><strong>\uad00\ub828 \uae00<\/strong><\/p>\n\n\n\n<p>\u2705<a href=\"https:\/\/rtlearner.com\/verilog-syntax\/\">[Verilog] \ubb38\ubc95 1 \u2013 \uae30\ubcf8 \uad6c\uc131, \uc808\ucc28 \ud560\ub2f9\uacfc \uc5f0\uc18d \ud560\ub2f9<\/a><\/p>\n\n\n\n<p>\u2705<a href=\"https:\/\/rtlearner.com\/verilog-syntax-2\/\">[Verilog] \ubb38\ubc95 2 \u2013 \uc778\uc2a4\ud134\uc2a4(Instantiation), \ud50c\ub9bd\ud50c\ub86d(Flip-Flop)\uacfc \ub798\uce58(Latch)<\/a><\/p>\n<\/div><\/div>\n\n\n\n<p>\ub2e4\uc2dc \ub9d0\uc500\ub4dc\ub9ac\uc790\uba74 RTL design\uc740 \ub9ac\ub205\uc2a4 \ud658\uacbd\uc5d0\uc11c \uc9c4\ud589\ud569\ub2c8\ub2e4. Design\uc744 \ud558\uace0 Synthesis \uacfc\uc815\uc744 \uac70\uce58\uae30 \uc704\ud574 Synopsys\ub098 Cadence \uc0ac\uc758 tool\uc744 \uc0ac\uc6a9\ud558\ub294\ub370, \uc774 tool\uc774 \ub9ac\ub205\uc2a4 \ud658\uacbd\uc5d0\uc11c \ub3cc\uc544\uac00\uae30 \ub54c\ubb38\uc785\ub2c8\ub2e4. \uadf8\ub798\uc11c \uc624\ud53c\uc2a4\uc5d0 \ub3c4\ucc29\ud558\uba74 \ucef4\ud4e8\ud130 \ucf1c\uace0 VNC Viewer\ub77c\ub294 \uc6d0\uaca9 \ud504\ub85c\uadf8\ub7a8\uc73c\ub85c \ud68c\uc0ac \uc11c\ubc84 \ucef4\ud4e8\ud130\uc5d0 \uc811\uc18d\ud574\uc11c \uc791\uc5c5\ud569\ub2c8\ub2e4. \ub9ac\ub205\uc2a4\ub294 CentOS\ub97c \uc4f0\ub294\ub370 window \uc4f8 \uc77c\uc740 \uac70\uc758 \uc5c6\ub2e4\uace0 \uc0dd\uac01\ud558\uc2dc\uba74 \ub3fc\uc694.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">RTL Simulation<\/h4>\n\n\n\n<p>Testbench\uc758 \ubaa9\uc801\uc740 RTL design \ub41c \ubaa8\ub4c8\uc758 \uae30\ub2a5 \uac80\uc99d\uc785\ub2c8\ub2e4. \uadf8\ub798\uc11c \uc55e\uc5d0\uc11c \uc124\uba85\ud55c checklist\ub85c \uc2dc\ubbac\ub808\uc774\uc158\uacfc waveform\uc744 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ucc98\uc74c I2C controller module\uc744 \ud14c\uc2a4\ud2b8\ud560 \ub54c\ub294 2\uc8fc\uc758 \uc2dc\uac04\uc774 \uac78\ub838\ub294\ub370 \uadf8 \ud6c4\ub85c\ub294 \uc810\uc810 \ube68\ub77c\uc838\uc11c UART 1\uc8fc, GPIO \/ PIT \ud569\uccd0\uc11c 1\uc8fc \ub9cc\uc5d0 test\ub97c \ub05d\ub0bc \uc218 \uc788\uc5c8\ub124\uc694 \u3160\u3160<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Time table \ucd94\ucc9c, \uc5d1\uc140 \uac04\ud2b8(XLGantt)<\/h3>\n\n\n\n<p>\uc81c\uac00 OJT\ub97c \uc2dc\uc791\ud560 \ub54c \uc774\uc0ac\ub2d8\uc774 \uc5d1\uc140 \ud30c\uc77c\uc744 \ud558\ub098 \uc8fc\uc2dc\uba74\uc11c time table\ub85c \uc0ac\uc6a9\ud558\ub77c\uace0 \ud558\uc168\uc5b4\uc694. \ub108\ubb34 \ud3b8\ub9ac\ud558\uace0 \uc88b\uc740 \uae30\ub2a5\uc774 \ub9ce\uc544\uc11c \ucd94\ucc9c\ud574 \ub4dc\ub9ac\ub824\uace0 \uc791\uc131\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc5d1\uc140 \uac04\ud2b8\ub294 \ub9e4\ud06c\ub85c \ud504\ub85c\uadf8\ub7a8\uc774\uc5b4\uc11c \ub530\ub85c \uc124\uce58\uac00 \ud544\uc694 \uc5c6\uc2b5\ub2c8\ub2e4. xlsm\uc73c\ub85c \uc800\uc7a5\ub418\uc5b4\uc11c \ubc14\ub85c\ubc14\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\uac70\ub4e0\uc694.<\/p>\n\n\n<style>.kb-image701_a90ae0-cf.kb-image-is-ratio-size, .kb-image701_a90ae0-cf .kb-image-is-ratio-size{max-width:650px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_a90ae0-cf.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_a90ae0-cf .kb-image-is-ratio-size{align-self:unset;}.kb-image701_a90ae0-cf figure{max-width:650px;}.kb-image701_a90ae0-cf .image-is-svg, .kb-image701_a90ae0-cf .image-is-svg img{width:100%;}.kb-image701_a90ae0-cf .kb-image-has-overlay:after{opacity:0.3;}.kb-image701_a90ae0-cf img.kb-img, .kb-image701_a90ae0-cf .kb-img img{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 767px){.kb-image701_a90ae0-cf.kb-image-is-ratio-size, .kb-image701_a90ae0-cf .kb-image-is-ratio-size{max-width:280px;width:100%;}.kb-image701_a90ae0-cf figure{max-width:280px;}}<\/style>\n<div class=\"wp-block-kadence-image kb-image701_a90ae0-cf\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blog.kakaocdn.net\/dn\/b1aA16\/btsiaDsL8Fg\/ru15ocqGmFuZkctMPBOod1\/img.png\" alt=\"\uac04\ud2b8 \uc0ac\uc6a9 \uc608\uc2dc\" class=\"kb-img\"\/><figcaption>\uac04\ud2b8 \uc0ac\uc6a9 \uc608\uc2dc<\/figcaption><\/figure><\/div>\n\n\n\n<p>\uc5c5\ubb34 \uc774\ub984\uc744 \uc785\ub825\ud558\uace0<strong>\u00a0\ub178\ub780\uc0c9 \ubd80\ubd84<\/strong>\uc5d0 \uc2dc\uc791 \ub0a0\uc9dc,\u00a0<strong>\ucd08\ub85d\uc0c9 \ubd80\ubd84<\/strong>\uc5d0 \ub9c8\uccd0\uc57c \ud560 \ub0a0\uc9dc\ub97c \uc785\ub825\ud558\uba74\u00a0\ube68\uac04 \ubc15\uc2a4\uc5d0 \ubcf4\uc774\ub294 \uac83\ucc98\ub7fc \uc77c\uc815\uc774 \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub429\ub2c8\ub2e4. <strong>\uc8fc\ud669\uc0c9 \ubd80\ubd84<\/strong>\uc5d0 \uc5c5\ubb34\uac00 \uba87 \ud37c\uc13c\ud2b8 \uc9c4\ud589\ub410\ub294\uc9c0 \uc785\ub825\ud574 \uc8fc\uba74\u00a0<strong>\ube68\uac04 \ubc15\uc2a4<\/strong> \ubd80\ubd84\uc774 \uc790\ub3d9\uc73c\ub85c \uc5c5\ub370\uc774\ud2b8\ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uac04\ub2e8\ud558\uac8c \uc124\uba85\uc744 \ud574\ub4dc\ub838\ub294\ub370 \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 <a href=\"https:\/\/xlworks.net\/xlgantt_posts_list\/\" target=\"_blank\" rel=\"noopener\">\uc5d1\uc140\uc6cd\uc2a4<\/a> \uc0ac\uc774\ud2b8\ub97c \ucc38\uace0\ud558\uc2dc\uba74 \ub418\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SoC integration<\/h2>\n\n\n\n<p>\ub2e4\uc74c\ubd80\ud130\ub294 \ud68c\uc0ac \ud504\ub85c\uc81d\ud2b8 \uc911 \ud558\ub098\uc5d0 \ucc38\uc5ec\ud574\uc11c \uac04\ub2e8\ud55c \uc5c5\ubb34\ub97c \ud588\ub294\ub370\uc694, \ubc14\ub85c integration\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>ARM\uac19\uc774 \uc790\uccb4 IP\ub97c \ub9cc\ub4dc\ub294 \ud68c\uc0ac\ub3c4 \uc788\uc9c0\ub9cc \uc800\ud76c \ud68c\uc0ac\ub294 \uace0\uac1d\uc0ac\uc758 \uc694\uccad\uc744 \ubc1b\uc544 SoC platform\uc744 \uc124\uacc4\ud558\ub294\ub370\uc694, \uc124\uacc4\ud558\ub824\ub294 \uce69\uc758 spec\uc5d0 \ub9de\ub294 IP\ub97c \uc0ac\uc11c chip\uc73c\ub85c design \ud558\ub294 \uc791\uc5c5\uc744 \ud569\ub2c8\ub2e4. \ubc18\ub3c4\uccb4 \uc124\uacc4 flow\ub294 \ub098\uc911\uc5d0 \ub530\ub85c \uc815\ub9ac\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uadf8\ub798\uc11c \uc81c\uac00 \uc791\uc5c5\ud55c \ubd80\ubd84\uc744 \uc0b4\uc9dd \ubcf4\uc5ec\ub4dc\ub9ac\uba74 \uad49\uc7a5\ud788 \uac04\ub2e8\ud55c\ub370\uc694,<\/p>\n\n\n<style>.kb-image701_03e394-3e.kb-image-is-ratio-size, .kb-image701_03e394-3e .kb-image-is-ratio-size{max-width:550px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_03e394-3e.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_03e394-3e .kb-image-is-ratio-size{align-self:unset;}.kb-image701_03e394-3e figure{max-width:550px;}.kb-image701_03e394-3e .image-is-svg, .kb-image701_03e394-3e .image-is-svg img{width:100%;}.kb-image701_03e394-3e .kb-image-has-overlay:after{opacity:0.3;}.kb-image701_03e394-3e img.kb-img, .kb-image701_03e394-3e .kb-img img{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 767px){.kb-image701_03e394-3e.kb-image-is-ratio-size, .kb-image701_03e394-3e .kb-image-is-ratio-size{max-width:280px;width:100%;}.kb-image701_03e394-3e figure{max-width:280px;}}<\/style>\n<div class=\"wp-block-kadence-image kb-image701_03e394-3e\"><figure class=\"aligncenter size-full\"><img data-dominant-color=\"f1f3f5\" data-has-transparency=\"false\" style=\"--dominant-color: #f1f3f5;\" loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"480\" src=\"https:\/\/rtlearner.com\/wp-content\/uploads\/2024\/08\/\uadf8\ub9bc1-7.jpg\" alt=\"SoC integration\" class=\"kb-img wp-image-702 not-transparent\" srcset=\"https:\/\/rtlearner.com\/wp-content\/uploads\/2024\/08\/\uadf8\ub9bc1-7.jpg 629w, https:\/\/rtlearner.com\/wp-content\/uploads\/2024\/08\/\uadf8\ub9bc1-7-300x229.jpg 300w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><figcaption>SoC integration<\/figcaption><\/figure><\/div>\n\n\n\n<p>AHB \ubc84\uc2a4\uc640 APB \ubc84\uc2a4\uac00 bridge\ub85c \uc5f0\uacb0\ub418\uc5b4 \uc788\uace0 \uac01\uac01\uc758 APB \ubc84\uc2a4\uc5d0 \uc5ec\ub7ec \uac00\uc9c0 peripheral\ub4e4\uc774 \ub2ec\ub824\uc788\ub294 \uad6c\uc870\uc785\ub2c8\ub2e4. \uc800\ub294 APB0 \ubd80\ubd84\uc744 \ub9e1\uc558\ub294\ub370\uc694, RTL design \uc790\uccb4\ub294 \uc5b4\ub835\uc9c0 \uc54a\uc558\uc5b4\uc694. \uc65c\ub0d0\ud558\uba74 \uc5ec\ub7ec \ubaa8\ub4c8\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud574\uc11c \uc5f0\uacb0\ub9cc \uc798\ud574\uc8fc\uba74 \ub410\uac70\ub4e0\uc694.<\/p>\n\n\n\n<p>\ub2e4\ub9cc, \ud798\ub4e4\uc5c8\ub358 \ubd80\ubd84\uc740 \uc5ec\ub7ec \uc0ac\ub78c\uc774 \uac19\uc774 \uc77c\uc744 \ud558\ub2e4 \ubcf4\ub2c8\uae4c \ucf54\ub529 \ub8f0\uc774\ub77c\uace0 \ud560\uae4c\uc694?? \ucef4\ud30c\uc77c\uc5d0 \uc601\ud5a5\uc744 \uc8fc\uc9c0\ub294 \uc54a\uc9c0\ub9cc, \ub0b4\ubd80\uc801\uc73c\ub85c \uc815\ud574\uc9c4 \uaddc\uce59\uc744 \uc9c0\ucf1c\uc57c \ud588\uac70\ub4e0\uc694. \uadf8\ub798\uc57c \ud611\uc5c5\ud558\ub294 \ub370 \ud3b8\ud558\uace0 \ubcf4\uae30\ub3c4 \uc88b\uc2b5\ub2c8\ub2e4. \uadfc\ub370 \uc800\ud76c \ud68c\uc0ac\uac00 \uc0dd\uae34 \uc9c0 \uc5bc\ub9c8 \uc548 \ub3fc\uc11c \uc800\ud76c\ub9cc\uc758 \ub8f0\uc774 \uc544\uc9c1 \uc815\ud574\uc9c0\uc9c0 \uc54a\uc740 \uc0c1\ud669\uc774\uc5c8\uc5b4\uc694. \uadf8\ub798\uc11c integration \ub2e4 \ud588\ub294\ub370 \uc218\uc11d\ub2d8\uc774 \ub2e4\ub978 \ubc29\ubc95\uc774 \ub354 \uc88b\uc744 \uac83 \uac19\ub2e4\uace0 \ud558\uc2dc\uba74\uc11c \ub8f0 \uc218\uc815\ud558\uba74 \uc77c\uc77c\uc774 \ub2e4 \uc218\uc815\ud574\uc57c \ud558\ub294 \ubc88\uac70\ub85c\uc6c0\uc774;;;<\/p>\n\n\n\n<p>\uc81c\uac00 \ucc98\uc74c\uc5d0 testbench \uc791\uc131\ud560 \ub54c \ucf54\ub529 \ubc29\uc2dd\uacfc \ub8f0\uc774 \uc815\ud574\uc9c4 \ub4a4\uc5d0 \ucf54\ub529 \ubc29\uc2dd\uc774 \uc5b4\ub5bb\uac8c \ubc14\ub00c\uc5c8\ub294\uc9c0 \ubcf4\uc5ec\ub4dc\ub9b4\uac8c\uc694.<\/p>\n\n\n<style>.kb-image701_910a3c-0a.kb-image-is-ratio-size, .kb-image701_910a3c-0a .kb-image-is-ratio-size{max-width:650px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_910a3c-0a.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_910a3c-0a .kb-image-is-ratio-size{align-self:unset;}.kb-image701_910a3c-0a figure{max-width:650px;}.kb-image701_910a3c-0a .image-is-svg, .kb-image701_910a3c-0a .image-is-svg img{width:100%;}.kb-image701_910a3c-0a .kb-image-has-overlay:after{opacity:0.3;}.kb-image701_910a3c-0a img.kb-img, .kb-image701_910a3c-0a .kb-img img{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 767px){.kb-image701_910a3c-0a.kb-image-is-ratio-size, .kb-image701_910a3c-0a .kb-image-is-ratio-size{max-width:280px;width:100%;}.kb-image701_910a3c-0a figure{max-width:280px;}}<\/style>\n<div class=\"wp-block-kadence-image kb-image701_910a3c-0a\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blog.kakaocdn.net\/dn\/bc37FX\/btsh4OHOO4d\/DtF0pz7lULrB7gs6BbFDJK\/img.png\" alt=\"coding rule\" class=\"kb-img\"\/><figcaption>coding rule<\/figcaption><\/figure><\/div>\n\n\n\n<p>\ubcc4\uac70 \uc544\ub2c8\uc9c0\ub9cc \ud655\uc2e4\ud788 \ubc14\ub010 \ub2e4\uc74c\uc774 \ubcf4\uae30 \ud3b8\ud558\uc8e0?? \uadf8 \uc774\uc720\uac00 align\uc774\ub77c\uace0, \uc815\ub82c\uc774 \uc798 \ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc778 \uac83 \uac19\ub124\uc694. \ucf54\ub529 \ub8f0 \uc911 \ub610 \ub2e4\ub978 \ud558\ub098\ub294 signal \uc774\ub984 \uc138\ud305\uc778\ub370, \uc704\uc758 APB signal\uc758 \uc774\ub984\uc744 \uc815\ud560 \ub54c I2C\uc640 APB0\uc758 &#8216;pwrite&#8217; signal\uc744 \uc608\uc2dc\ub85c \ubcf4\uc5ec\ub4dc\ub9ac\uba74<\/p>\n\n\n\n<p>pwrite_i2c \/ pwrite_apb0 \ub77c\uace0 \uc138\ud305\ud558\uace0 \ub458\uc744 assign\uc744 \ud1b5\ud574 \uc774\uc5b4\uc918\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"assign  pwrite_i2c  =  pwrite_apb0;\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">assign<\/span><span style=\"color: #D8DEE9FF\">  pwrite_i2c  <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">  pwrite_apb0;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uadfc\ub370 i2c_pwrite\uc73c\ub85c \uc815\ud560 \uac74\uc9c0, pwrite_i2c\ub85c \uc815\ud560 \uac74\uc9c0 \uc654\ub2e4 \uac14\ub2e4 \ud558\uba74 \ub610 \uadf8\ub54c\ub9c8\ub2e4 \uc218\uc815\uc218\uc815\uc218\uc815\uc218\uc815\uc218\uc815(\ub2e8\uc21c\ud788 integration\ub9cc \ud588\ub294\ub370 \uc2a4\ud06c\ub9bd\ud2b8 4000\uc904\uc774 \ub118\uc5c8\uc2b5\ub2c8\ub2e4, \uac70\uc758 5000\uc904\uc784. \uac70\uae30\uc11c \uc218\uc815\ud560 \ubd80\ubd84 \uc77c\uc77c\uc774 \ub2e4 \ucc3e\uc544\uc11c \ubc14\uafd4\uc57c \ud568)<\/p>\n\n\n\n<p>\ub610 \ud55c \uac00\uc9c0 \ubc88\uac70\ub85c\uc6b4 \uc810\uc740 \ud0ed\uc744 \uc4f0\uc9c0 \ubabb\ud55c\ub2e4\ub294 \uac70\uc608\uc694. \uc0ac\ub78c\ub9c8\ub2e4 \ud0ed\uc758 \ub744\uc5b4\uc4f0\uae30 \uc124\uc815\uc774 \ub2e4\ub978\ub370(\uc800\ub294 \ub744\uc5b4\uc4f0\uae30 2\uce78\uc785\ub2c8\ub2e4.) \ud0ed\uc744 \uc4f0\uba74 \ub2e4\ub978 \uc0ac\ub78c\uc774 \ubcfc \ub54c align\uc774 \ub2e4 \ud2c0\uc5b4\uc9c4\ub2e4\uace0 \ubabb \uc4f0\uac8c \ud558\uc2dc\uace0 \ub744\uc5b4\uc4f0\uae30 4\ubc88\uc73c\ub85c \ud1b5\uc77c\ud558\ub77c\uace0 \ud558\uc2dc\ub354\ub77c\uace0\uc694. \uadf8\ub798\uc11c \uc218\uc815\ud560 \ub54c &#8216;\uc9c0\uc6b0\uae30 + space bar 4\ubc88 \ub530\ub2e4\ub2e4\ub2e5&#8217; \ubc18\ubcf5\ud588\uc5b4\uc694. \uc9c4\uc9dc \ub2e8\uc21c\ub178\ub3d9 \u3160\u3160;;;<\/p>\n\n\n\n<p>\uc8fc\ub2c8\uc5b4\ub294 \ucd08\ubc18\uc5d0 \ud68c\uc0ac \uc2a4\ud0c0\uc77c\uc5d0 \ub9de\uac8c \ucf54\ub529 \uc2b5\uad00\uc744 \uc798 \ub4e4\uc5ec\uc57c \ud560 \uac83 \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FPGA test<\/h2>\n\n\n\n<p>\ubc18\ub3c4\uccb4 \uc124\uacc4\ub294 \uc5ec\ub7ec \ub2e8\uacc4\ub97c \ud1b5\ud574 \uac80\uc99d \uac80\uc99d, \ub610 \uac80\uc99d\uc744 \ubc18\ubcf5\ud569\ub2c8\ub2e4. \ud504\ub85c\uadf8\ub7a8\uc744 \ub9cc\ub4e4\uac70\ub098 \uc571\uc744 \ub9cc\ub4e4\uc5b4\uc11c \ucd9c\uc2dc\ud55c \ub4a4\uc5d0 \ubb54\uac00 \uc624\ub958\ub97c \ubc1c\uacac\ud558\uba74 \uc218\uc815\ud574\uc11c \uc5c5\ub370\uc774\ud2b8\ud558\uba74 \ub418\uc9c0\ub9cc \ubc18\ub3c4\uccb4\ub294 \ud55c\ubc88 \ub9cc\ub4e4\uace0 Fab in \ud558\uba74 TSMC \uac19\uc740 \ud30c\uc6b4\ub4dc\ub9ac\uc5d0\uc11c \uc815\ud574\uc9c4 \uc218\ub7c9\ub9cc\ud07c \uc0dd\uc0b0\ud558\ub294 \ub3d9\uc548 RTL \uc218\uc815\uc774 \uc548 \ub429\ub2c8\ub2e4 \u314e\u3137\u3137\u2026 \uc5c5\ub370\uc774\ud2b8\uac00 \uc5c6\uc5b4\uc694!!<\/p>\n\n\n\n<p>\uadf8\ub798\uc11c RTL simulation\uc73c\ub85c \uae30\ub2a5\uc744 \uac80\uc99d\ud558\uace0 FPGA test\ub97c \uc9c4\ud589\ud574\uc11c \uc2e4\ubb3c\ub85c\ub3c4 \uc798 \uc791\ub3d9\ud558\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4. FPGA\ub294 \ub530\ub85c \uc815\ub9ac\ub97c \ud574\uc57c\uaca0\uc9c0\ub9cc \uac04\ub2e8\ud788 \ub9d0\ud558\uba74 \uc218\uc815\uc774 \uac00\ub2a5\ud55c \ubc18\ub3c4\uccb4\ub97c \ub9d0\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data sheet<\/h2>\n\n\n\n<p>RTL design engineer, \ud2b9\ud788 SoC \uad00\ub828 \ud339\ub9ac\uc2a4\uc5d0\uc11c \uadfc\ubb34\ud558\ub294 engineer\ub77c\uba74 data sheet\ub97c \ub07c\uace0 \uc0b4 \uc218 \ubc16\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4. Data sheet\ub294 IP\uc5d0 \ub300\ud55c \uc138\ubd80\uc801\uc778 \ub0b4\uc6a9\uc774 \ub2f4\uaca8\uc788\ub294 \uc0ac\uc6a9\uc790 \ub9e4\ub274\uc5bc\uc774\ub77c\uace0 \ubcf4\uc2dc\uba74 \ub3fc\uc694. Spec(feature, block diagram, input\/output signal, function \ub4f1)\uc5d0 \ub300\ud55c \uc124\uba85\uacfc \ub808\uc9c0\uc2a4\ud130\uc5d0 \ub300\ud55c \uc124\uba85\uc774 \uc788\uc5b4\uc11c \ub9e4\uc6b0 \uc911\uc694\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc81c\uac00 \ub9e1\uc558\ub358 \uc5c5\ubb34\ub294 FPGA \ud30c\ud2b8\uc5d0 \ub300\ud55c \uc804\ubc18\uc801\uc778 \ubd80\ubd84\uacfc IP \uc124\uacc4\uc600\uc2b5\ub2c8\ub2e4. IP RTL design \ud6c4 data sheet\ub97c \uc791\uc131\ud558\ub294\ub370\uc694, IP\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c data sheet\uc5d0 \uc544\uc8fc \uc0c1\uc138\ud788 \uae30\ub85d\ud574\uc57c \ud569\ub2c8\ub2e4. \uadf8\ub798\uc57c \uc18c\ud504\ud2b8\uc6e8\uc5b4 \ud300\uc774 register description\uc744 \ubcf4\uace0 testcase \ucf54\ub4dc(\uac80\uc99d \ucf54\ub4dc)\ub97c \uc81c\ub300\ub85c \uc791\uc131\ud560 \uc218 \uc788\uac70\ub4e0\uc694;;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Timing diagram \uadf8\ub9ac\uae30<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Excel\ub85c \uadf8\ub9ac\uae30<\/h4>\n\n\n\n<p>Data sheet\ub97c \uc791\uc131\ud558\uba74 Timing diagram\uc744 \uadf8\ub824\uc57c \ud558\ub294 \uacbd\uc6b0\uac00 \uc788\uc2b5\ub2c8\ub2e4. \ucc98\uc74c\uc5d0\ub294 \uc5d1\uc140\uc758 \ud14c\ub450\ub9ac \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud574\uc11c Timing diagram\uc744 \uadf8\ub838\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n<style>.kb-image701_5b65a5-4a.kb-image-is-ratio-size, .kb-image701_5b65a5-4a .kb-image-is-ratio-size{max-width:650px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_5b65a5-4a.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_5b65a5-4a .kb-image-is-ratio-size{align-self:unset;}.kb-image701_5b65a5-4a figure{max-width:650px;}.kb-image701_5b65a5-4a .image-is-svg, .kb-image701_5b65a5-4a .image-is-svg img{width:100%;}.kb-image701_5b65a5-4a .kb-image-has-overlay:after{opacity:0.3;}.kb-image701_5b65a5-4a img.kb-img, .kb-image701_5b65a5-4a .kb-img img{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 767px){.kb-image701_5b65a5-4a.kb-image-is-ratio-size, .kb-image701_5b65a5-4a .kb-image-is-ratio-size{max-width:280px;width:100%;}.kb-image701_5b65a5-4a figure{max-width:280px;}}<\/style>\n<div class=\"wp-block-kadence-image kb-image701_5b65a5-4a\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blog.kakaocdn.net\/dn\/HDVBv\/btsjYcOHv5b\/Lvsag4vpZmdSS6AAUNCEr1\/img.png\" alt=\"Excel\ub85c timing diagram \uadf8\ub9ac\uae30\" class=\"kb-img\"\/><figcaption>Excel\ub85c timing diagram \uadf8\ub9ac\uae30<\/figcaption><\/figure><\/div>\n\n\n\n<p>\uc704 \uadf8\ub9bc\uacfc \uac19\uc774 \uc140 \uad6c\ubd84 \uc120 \ub54c\ubb38\uc5d0 \uc0ac\uc9c4 \uc790\ub8cc\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774\ub7f4 \uacbd\uc6b0 \uc5d1\uc140\uc758 \uc635\uc158\uc5d0\uc11c \uad6c\ubd84 \uc120\uc744 \uc5c6\uc568 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n<style>.kb-image701_1f9f1f-68.kb-image-is-ratio-size, .kb-image701_1f9f1f-68 .kb-image-is-ratio-size{max-width:600px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_1f9f1f-68.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_1f9f1f-68 .kb-image-is-ratio-size{align-self:unset;}.kb-image701_1f9f1f-68 figure{max-width:600px;}.kb-image701_1f9f1f-68 .image-is-svg, .kb-image701_1f9f1f-68 .image-is-svg img{width:100%;}.kb-image701_1f9f1f-68 .kb-image-has-overlay:after{opacity:0.3;}.kb-image701_1f9f1f-68 img.kb-img, .kb-image701_1f9f1f-68 .kb-img img{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 767px){.kb-image701_1f9f1f-68.kb-image-is-ratio-size, .kb-image701_1f9f1f-68 .kb-image-is-ratio-size{max-width:280px;width:100%;}.kb-image701_1f9f1f-68 figure{max-width:280px;}}<\/style>\n<div class=\"wp-block-kadence-image kb-image701_1f9f1f-68\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blog.kakaocdn.net\/dn\/d1YYVF\/btsqKAuyjhR\/BpyNDNP6XzkbsPI1Fr7Ipk\/img.png\" alt=\"\uc5d1\uc140 \ud45c \uad6c\ubd84\uc120(\ub208\uae08\uc120) \uc9c0\uc6b0\ub294 \ubc29\ubc95\" class=\"kb-img\"\/><figcaption>\uc5d1\uc140 \ud45c \uad6c\ubd84\uc120(\ub208\uae08\uc120) \uc9c0\uc6b0\ub294 \ubc29\ubc95<\/figcaption><\/figure><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\uba3c\uc800 \uc5d1\uc140 <strong>\uc635\uc158<\/strong>\uc5d0 \ub4e4\uc5b4\uac00\uc11c<\/li>\n\n\n\n<li><strong>\uace0\uae09<\/strong> \ud0ed\uc744 \uc120\ud0dd\ud558\uace0<\/li>\n\n\n\n<li>\ub208\uae08\uc120\uc744 \uc5c6\uc568 <strong>\uc2dc\ud2b8<\/strong>\ub97c \uc120\ud0dd\ud574\uc11c<\/li>\n\n\n\n<li><strong>\ub208\uae08\uc120 \ud45c\uc2dc<\/strong>\ub97c \ud574\uc81c\ud558\uba74 \ub429\ub2c8\ub2e4.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Wavedrom\uc73c\ub85c \uadf8\ub9ac\uae30<\/h4>\n\n\n\n<p>\uadf8\ub7f0\ub370 \uc5d1\uc140\ub85c timing diagram\uc744 \uadf8\ub9ac\uba74 \ub108\ubb34 \ubc88\uac70\ub85c\uc6b4\ub370\uc694, <a href=\"https:\/\/wavedrom.com\/\" target=\"_blank\" rel=\"noopener\">wavedrom<\/a>\uc73c\ub85c \ud3b8\ud558\uac8c \uadf8\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc124\uce58 \ud504\ub85c\uadf8\ub7a8\uc774 \uc544\ub2c8\ub77c \ub2e4\uc6b4\ubc1b\uace0 exe \ud30c\uc77c\ub9cc \uc2e4\ud589\ud558\uba74 \ub429\ub2c8\ub2e4. \ucf54\ub4dc\ub97c \uc791\uc131\ud574\uc11c diagram\uc744 \uadf8\ub9ac\ub294 \ubc29\uc2dd\uc778\ub370\uc694, \ud648\ud398\uc774\uc9c0\uc5d0 \ud29c\ud1a0\ub9ac\uc5bc\ub3c4 \uc788\uc73c\ub2c8 \ucc38\uace0\ud558\uc2dc\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n<style>.kb-image701_dff5ba-c4.kb-image-is-ratio-size, .kb-image701_dff5ba-c4 .kb-image-is-ratio-size{max-width:650px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_dff5ba-c4.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image701_dff5ba-c4 .kb-image-is-ratio-size{align-self:unset;}.kb-image701_dff5ba-c4 figure{max-width:650px;}.kb-image701_dff5ba-c4 .image-is-svg, .kb-image701_dff5ba-c4 .image-is-svg img{width:100%;}.kb-image701_dff5ba-c4 .kb-image-has-overlay:after{opacity:0.3;}.kb-image701_dff5ba-c4 img.kb-img, .kb-image701_dff5ba-c4 .kb-img img{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 767px){.kb-image701_dff5ba-c4.kb-image-is-ratio-size, .kb-image701_dff5ba-c4 .kb-image-is-ratio-size{max-width:280px;width:100%;}.kb-image701_dff5ba-c4 figure{max-width:280px;}}<\/style>\n<div class=\"wp-block-kadence-image kb-image701_dff5ba-c4\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blog.kakaocdn.net\/dn\/lFYnw\/btsqJExGlfM\/fqhNVjWWylx9XNcugU0O81\/img.png\" alt=\"Wavedrom \uc0ac\uc6a9 \uc608\uc2dc\" class=\"kb-img\"\/><figcaption>Wavedrom \uc0ac\uc6a9 \uc608\uc2dc<\/figcaption><\/figure><\/div>\n\n\n\n<p>\ucc38\uace0: <a href=\"https:\/\/vlsifirst.com\/blog\/rtl-design-engineer-skills-and-job-responsibilities\" target=\"_blank\" rel=\"noopener\">The Role of the RTL Engineer<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>During my master's degree, I conducted research on semiconductor processes and devices, but my job\u2026<\/p>","protected":false},"author":1,"featured_media":702,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[2],"tags":[28,40],"class_list":["post-701","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rtl-engineer","tag-semiconductor","tag-verilog"],"_links":{"self":[{"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/posts\/701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/comments?post=701"}],"version-history":[{"count":4,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/posts\/701\/revisions"}],"predecessor-version":[{"id":708,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/posts\/701\/revisions\/708"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/media\/702"}],"wp:attachment":[{"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/media?parent=701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/categories?post=701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rtlearner.com\/en\/wp-json\/wp\/v2\/tags?post=701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69b92da9d36f73cd2808d6e8. Config Timestamp: 2026-03-17 10:32:09 UTC, Cached Timestamp: 2026-04-18 14:57:42 UTC -->