728x90 반응형 Verilog17 [1] 16bit CPU in Verilog (feat. Von Neumann Arch.) 2024.09.06 - [Project/16bit CPU Design] - [0] 프로젝트 개요 [0] 프로젝트 개요8bit CPU를 설계하려 합니다. 목표는 이번 년도가 끝날 때까지 성공!https://www.youtube.com/watch?v=qJgsuQoy9bc위 유튜브 영상을 참고해서 6502를 만들어볼 생각입니다.C++ 공부에도 큰 도움이 될 것 같아요.목han-pu.tistory.com 큰 일 났습니다..사실 엄청 큰 일은 아니고 8bit CPU를 만들려했으나, 현재 듣고 있는 컴퓨터 구조 수업에서 굉장히 자세히 16bit 폰노이만 CPU HW 구조에 대해 알려주셔서...16bit CPU를 만드는데에 성공하였습니다.그래서 프로젝트 자체는 성공했으나, 위 개요에서처럼 착착 진행되진 않았고...3.. 2024. 10. 22. [Verilog] 베릴로그를 잘 하려면...(1) Verilog HDL이란?우선 HDL은 Hardware Description Language이다. 즉 HW 표현 언어이다.베릴로그는 다른 언어와 다른 언어로 치는 경우가 많은데, HW 설계를 위한 특수 언어이기 때문이다.베릴로그로 모듈을 코딩하면 그 문법에 맞게 HW가 설계되고 반도체가 만들어진다.이외에도 VHDL이 있다. Verilog를 잘 하려면?우선은 문법!우선은 문법이다. 다만 모듈의 예시를 보면서 문법을 공부하는게 좋다.보통 4bit full adder 혹은 ff 등의 정말 간단한 모듈로 시작한다.문법을 공부하면서 항상 생각해야하는 마인드가 있는데,"이렇게 코딩하면 어떤 모듈이 생기겠구나" 하는 마인드.예를 들어 case문을 쓴다고 하면 1. 다른 언어 예시case 문? -> case를 나눠서 .. 2024. 9. 10. [0] 프로젝트 개요 8bit CPU를 설계하려 합니다. 목표는 이번 년도가 끝날 때까지 성공!https://www.youtube.com/watch?v=qJgsuQoy9bc위 유튜브 영상을 참고해서 6502를 만들어볼 생각입니다.C++ 공부에도 큰 도움이 될 것 같아요.목표8bit CPU 설계를 통한 CPU Architecture 공부 기한2024.09.06 ~ 2024.12.31 (예정) 개발 환경SWHW Specification Languages C++HW Specification ToolsVisual StudioHWRTL Modeling LanguagesVerilog HDLRTL Modeling ToolsXilinx Vivado HLxetc.프로젝트 관리notion이론 정리notion 현재는 이론 공부 중...근데..... 2024. 9. 6. [DPU] DPU Block 공부하기 - (2) 2024.03.18 - [HW Design/NPU] - [DPU] DPU Block 공부하기 - (1) 저번 글에서 DPU Top level Block Diagram 을 보았다. Example System with DPU DPU를 이용한 Example System의 Block Diagram이다. Example System 이기에, 우리의 프로젝트와는 맞지 않는 Example일 수 있지만, 신호가 카메라에서 시작되는 점을 미루어보아 CV 쪽 내용임을 볼 수 있다. 우리의 프로젝트는 DPU YOLO implement 이니 비슷하다고 볼 수 있다. DPU 주변부를 보면 AXI Interconnect를 통해 data flow가 이루어짐을 볼 수 있다. Example System의 DPU Data flow PS .. 2024. 3. 21. 이전 1 2 3 4 5 다음 728x90 반응형