profile
electronic engineering student
post-thumbnail

[Zynq FIR IP 개발 #6]

DMA는 채널이 2개MM2S (Memory-Mapped to Stream): DDR → FIR 방향S2MM (Stream to Memory-Mapped): FIR → DDR 방향bd_fir_dma: custom fir ip와 PS ip, DMA ip를 붙인 block

2026년 5월 6일
·
0개의 댓글
·
post-thumbnail

RTL log #3 : Vivado IP 사용하기 - Clocking Wizard, Block Memory Generator, ILA

이번 글에서는 Zybo Z7-20 보드에서 자주 사용하게 되는 `Clocking Wizard`, `Block Memory Generator`, `ILA` IP를 정리해보겠습니다.

2026년 4월 4일
·
0개의 댓글
·
post-thumbnail

RTL log #2 : 64-bit adder — Vivado 실습

이번 글에서는 Vivado에서 64-bit Binary Adder(RCA) RTL 프로젝트를 합성(Synthesis)하는 과정을 정리했습니다.

2026년 2월 25일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #16 : Vivado 설치 가이드

Vivado 설치 과정을 단계별로 정리했습니다.

2026년 2월 24일
·
0개의 댓글
·
post-thumbnail

RTL log #1 : Half Adder 설계부터 검증까지 — iverilog 실습

이번 포스팅에서는 가장 기초적인 Half Adder를 통해 RTL 설계의 기본기와 실무형 검증 워크플로우를 정리해 보겠습니다.

2026년 2월 23일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #14 : 가장 깔끔한 파이썬 개발 환경: Ubuntu + uv

Rust로 작성된 차세대 패키지 매니저 uv는 기존 도구들을 대체하는 압도적인 속도와 cargo 스타일의 통합된 워크플로우를 제공합니다. 이번 포스팅에서는 Ubuntu 환경에서 uv를 설치하고, 가장 빠르고 안전하게 파이썬 개발 환경을 구축하는 방법을 정리했습니다.

2026년 2월 15일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #15 : CMake Tools로 C/C++ 빌드 환경 설정하기

일관된 C/C++ 빌드 세팅을 유지하는 것이 가장 중요합니다. 이번 포스팅에서는 CMakePresets를 활용한 환경 표준화부터 사이드바 제어를 이용해 VS Code 기반의 CMake 워크플로우 구축 방법을 단계별로 알아보겠습니다.

2026년 2월 14일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #12 : VS Code의 생산성을 높여주는 Extensions

제대로 된 익스텐션 몇 개만 설치해도 코딩 생산성이 눈에 띄게 달라집니다. 이 글에서는 실제로 사용하면서 작업 효율을 크게 높여준 익스텐션들을 정리해봤습니다. 1. GitLens Git 커밋 기록을 누가 언제 어떤 이유로 수정했는지를 코드 위에서 바로 보여주는 익스텐

2026년 2월 12일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #13 : Ubuntu에서 생산성 극대화하기

우분투 24.04 환경에서 유용하게 사용하고 있는 도구를 소개합니다. Rust와 Zig 기반의 고성능 설계로 하드웨어 리소스를 효율적으로 사용하는 Ghostty, 그리고 네트워크만 연결되어 있다면 어떤 기기와도 즉시 연결되는 LocalSend입니다.

2026년 2월 9일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #11 : PSpice 설치 가이드

PSpice 설치 전 윈도우 사용자 이름이 영문인지와 윈도우 버전을 확인해야 합니다. 윈도우 사용자 이름 확인 Win + R 키를 누른 뒤 cmd를 입력하고 엔터를 칩니다. 입력창에 whoami를 입력합니다. 출력되는 이름이 한글이라면 문제가 발생할 확률이 높고

2026년 2월 9일
·
0개의 댓글
·
post-thumbnail

현대적 C++ 프로젝트 관리의 표준 : CMake의 필요성과 사용 방법

내 컴퓨터(Windows/VS)에서는 잘 돌아가는 코드가 서버(Linux/GCC)에서는 빌드조차 되지 않는 상황, 이 '환경의 파편화'를 해결하는 것이 바로 CMake의 존재 이유입니다.

2026년 2월 9일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #10 : Ubuntu에서 C++ 툴체인 구축하기

이번 포스팅은 지난 파이썬 환경 구축(#9)에 이어, C++ 컴파일러와 CMake 빌드 시스템을 설치하고 설정하는 방법에 대해 알아보겠습니다.

2026년 2월 8일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #9 : Ubuntu 22.04에서 pyenv로 Python 버전 관리하기

이 포스팅에서는 pyenv 설치부터 원하는 Python 버전 설정까지 전 과정을 다룹니다.

2026년 2월 8일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #8 : 5개 디스크를 위한 Ubuntu 고정 마운트 설정하기

이번 포스팅에서는 자동 마운트를 고정 마운트(Static Mount)로 수정하고, 심볼릭 링크(Symbolic Link)를 통해 분산된 하드웨어 자원을 최적화된 단일 경로로 통합하는 과정을 다뤄보겠습니다

2026년 2월 7일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #7 : Ubuntu에서 VS Code 동기화 및 Git 설정하기

기존 윈도우의 VS Code 설정과 테마를 우분투에 그대로 이식하는 VS Code 동기화와 함께, Git 설치 및 기본적인 설정을 다루겠습니다.

2026년 2월 7일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #6 : 기본적인 Ubuntu 환경 설정하기

우분투 설치를 마친 뒤 가장 먼저 해야 할 일은 기본적인 프로그램을 설치하고 시스템의 안정성을 확인하는 것입니다. 크롬과 노션 같은 필수 앱 설치부터 하드웨어의 성능 확인을 위한 벤치마크까지, 쾌적한 개발 환경을 위한 기초 단계를 정리했습니다

2026년 2월 6일
·
0개의 댓글
·
post-thumbnail

AI 가속기 & SoC 개발용 워크스테이션 구축기 5편 - 윈도우/우분투 듀얼부팅 최적화

듀얼부팅 환경을 구축했다면 이제 본격적으로 사용하기 전에 몇 가지 최적화 작업이 필요합니다. 운영체제를 전환할 때마다 시간이 어긋나는 문제, 파일 시스템 공유 등 실제 개발 환경에서 마주치게 될 실용적인 이슈들을 중심으로 정리했습니다.듀얼부팅 환경에서 윈도우로 시간 동

2026년 2월 6일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #5 : VSCode와 CMake로 C++ 프로젝트 구성하기

개발 환경 설정 이제 CMake를 도입하여 보다 전문적인 C++ 개발 환경을 구축해보자.Visual Studio Code 공식 유튜브 채널의 영상을 참고하여 작성했습니다. (https://www.youtube.com/watch?v=\_BWU5mWqVA4&t=8

2026년 2월 4일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #4 : Python 설치(Windows)

1\. 파이썬 홈페이지(https://www.python.org/downloads/release/python-31311/)에서 Windows Installer (64-bit) 다운로드2\. 설치 항목 선택Use admin privileges when insta

2026년 1월 29일
·
0개의 댓글
·
post-thumbnail

개발 환경 설정 #3 : Git 설치(Windows)

윈도우용 Git 설정1\. Git 홈페이지(https://git-scm.com/)에서 Windows용 설치2\. 기본 다운로드 경로는 그대로 유지3\. 구성요소 선택 a. Additional icons : 바탕화면에 바로가기를 생성 할지 여부 b.

2026년 1월 29일
·
0개의 댓글
·