🎁 모든 강의 30% + 무료 강의 선물🎁

Thumbnail
확실한 성장의 기회 30% 할인 중(D-3)
하드웨어반도체

Verilog FPGA Program 1 (Arty A7-35T)대시보드

(5)
14개의 수강평 ∙ 183명의 수강생
30%110,000원77,000원

월 15,400원

5개월 할부 시
지식공유자: alex
총 359개 수업
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • jjjj 프로필jjjj
    2025-01-201493978

    강사님, HW 설계에 관심이 생겨서 강의 수강을 고민 중인데요, 사실 설계독학 맛비님 강의와 강사님 강의를 함께 들으려고 했습니다. 맛비님 강의는 zybo-z7이나 arty-z7 보드를 사용하고 강사님 강의는 주로 artix보드를 사용하는 것을 확인했습니다.... 현업에서는 주로 어떤 보드가 중점적으로 활용되는지 궁금합니다! 각각의 강의와 보드를 모두 구매하기에는 너무 부담이 커서 고민중에 있어요..ㅠㅠ

    alex
    alex
    alex
    2025-01-20393474

    안녕하세요. fpga는 크게 2가지로 나눌 수 있습니다. 로직구성을 위한 fpga (예전부터 사용되어 오던 제품), soc 타입의 fpga (로직 구성을 위한 PL, 프로세서를 위한 PS로 구성됨, 최근에 많이 활용되는 듯) 이 2가지는 별개의 분야로 이해하시는 것이 좋습니다. 처음 fpga를 배우시려면 순수 로직부터 배우시고, 나중에 soc용 fpga를 배우시길 바랍니다. 순수 로직 (HW 로 표현하기도 합니다)을 배우지 않고 soc 를 배우는 것은 한계가 많이 있습니다. 아래와 같이 추천드립니다. 1) zynq mini 7020 보드를 구매해서 verilog fpga program1(zynq mini 7020), verilog zynq program1(zynq mini 7020) 강의로 진행하세요. 2) 자사에서 개발한 보드 HIL-A35T 보드로 verilog fpga program 1 - 5 강의로 진행하세요. 1-5강까지 마스터하신다면 대단한 능력자가 되실 수 있습니다. 감사합니다.

  • jjjj 프로필jjjj
    2025-01-201493918

    강사님 안녕하세요, 혹시 FPGA 보드를 Arty Z7 10을 가지고 해당 FPGA 시리즈를 따라가도 문제가 없을까요?

    alex
    alex
    alex
    2025-01-20393468

    안녕하세요. Arty Z7 10은 Zynq를 사용하는 보드입니다. 일반 FPGA와 Zynq는 구조가 많이 다릅니다. 간단한 Led On/off 프로그램을 구현하는 것도 구조가 다릅니다. Artix는 프로그램해서 바로 Bistream을 다운로드 하면 되는데, Zynq는 반드시 PS 영역을 거쳐서 다운로드를 해야 동작합니다. Zynq를 이용하여 Verilog FPGA Program1 강의 내용을 그대로 만든 강의가 있습니다. Verilog FPGA Program 1(Zynq mini 7020) 입니다. 그러나 보드 구성이 달라서, FPGA/Zynq를 다뤄보신 분은 보드에 맞게 구현할 수 있으나 그렇지 않으면 어려움이 많을 것으로 예상합니다. 아래와 같이 정리해 드립니다. 1) Verilog FPGA Program 1(Zynq mini 7020) 강의로 시작합니다. Arty Z7 10, Zynq mini 7020 보드가 달라서 어려움이 예상됩니다. Zynq mini 7020 보드가 저렴하니 구매해서 진행해도 됩니다. 2) Verilog FPGA Program 1(Arty A7-35T) 강의로 진행하시려면, Arty A7-35T 보드를 구매해서 진행하시는 게 좋습니다. 3) Verilog FPGA Program 1(HIL-A35T) 강의로 진행하시면 좋습니다. HIL-A35T 보드는 자사에서 개발한 비교적 저렴한 개발보드입니다. Arty A7-35T와 스펙이 거의 비슷합니다. HIL-A35T 보드를 구매하시면 Verilog FPGA Program1 ~5 까지 모든 강의에서 활용할 수 있습니다. HIL-A35T 보드 구매는 아래 링크를 참조하세요. (링크 : https://smartstore.naver.com/ihil) 감사합니다.

  • 박현영 프로필박현영
    2023-05-30888480

    안녕하세요. 저는 현재 zybo z7-10 보드를 보유하고 있는데요. 해당 보드로 올려주신 강의들을 수강하고, 실습이 가능 할까요?

    alex
    alex
    alex
    2023-05-30263143

    안녕하세요. zybo 보드를 가지고 계시는 분들이 질문을 많이 주셨습니다. 그래서 새로운 강의 "Verilog를 이용한 FPGA 활용 for ZYNQ"를 만들게 되었습니다. "Verilog를 이용한 FPGA 활용 for ZYNQ" 강의는 Zynq mini 7020 보드를 가지고 실습을 진행합니다. 전반부에는 zynq에 사용자 로직을 어떻게 다운로드 하고 확인하는지에 대한 내용이 있고 후반부에는 "Verilog를 이용한 FPGA 활용" 강의 내용을 동일하게 zynq 보드에서 구현하는 내용으로 구성되었습니다. 최근에 "Verilog를 이용한 FPGA 활용" 강의가 업데이트 되었는데, 곧 "Verilog를 이용한 FPGA 활용 for ZYNQ" 강의도 업데이트 예정입니다. 결론을 말씀드리면 "Verilog를 이용한 FPGA 활용 for ZYNQ" 강의를 구매하시길 바랍니다. 감사합니다~!!

  • 박규철 프로필박규철
    2023-03-04803634

    Fpga를 National instruments labview로 접해본 사람인데요. 실질적으로 hdl등과 같은 학습은 없는 초보 입니다. 강사님께서 만들어 놓은 여러 강좌가 있는데요. 어떤 순서로 청강하면 기초 부터 차근히 다져 나갈수 있을 까요? 요즘 워낙 이 분야 인력난도 있고 개발 업체와 협업 한 후 나온 제품의 후속 관리를 위해 해당 부분 인력을 양성을 하려고 합니다. 의견 부탁드립니다.

    alex
    alex
    alex
    2023-03-04246035

    안녕하세요. 제 강의에 관심 가져 주셔서 감사드립니다. 예전에 저도 labview강의를 1주 정도 들었습니다. 그때 labview에서도 fpga를 구현할 수 있다고 해서 의아해 했었습니다. 저의 강의는 verilog를 이용하여 fpga를 구현하는 내용입니다. 먼저 강의를 듣기 전에 기본적인 verilog 문법을 숙지하셔야 합니다. 구글링 통해 verilog 문법을 숙지하시고 시작하시면 좋습니다. 저의 강의는 총 4개가 있습니다. 1. Verilog를 이용한 FPGA 활용 - 가장 기본적인 (고급언어의 Helloword ) 카운터를 설계하고 보드에 다운로드 해서 결과 확인합니다. - simulation 방법에 대해서 설명합니다. - verilog 특징에 대해서 설명합니다. - xilinx에서 제공하는 IP (clock 생성, 메모리 생성등)에 대해서 설명합니다. - 인터페이스(spi, uart, i2c)에 대해서 설명합니다. 2. FPGA MicroBlaze 구현 - microblaze는 xilinx 사에서 mcu를 fpga내부에 포팅해서 사용할 수 있는 IP 입니다. - microblaze는 fpga내부에 포팅하고 활용하는 내용입니다. 3. FPGA MCU Porting - 무료로 사용가능한 mcu IP를 fpga내부에 포팅해서 사용하는 내용입니다. - microblaze는 여러가지 제약들이 있을 수 있는데, 자체 IP를 사용하면 좀 더 유연하게 사용할 수 있습니다. 4. DDR Controller - 이미지 데이터를 처리하기 위해서는 ddr 사용이 필요합니다. - xilinx 에서 제공하는 ddr controller를 사용하여 활용하는 내용입니다. - image frame buffer를 구현하는 내용이 포함되어 있습니다. 저의 강의의 특징은 아래와 같습니다. - 모든 강의는 전자문서(pdf)로 되어 있고, 자료실에서 문서를 다운로드 할 수 있습니다. - 강의에서 설명되어 있는 모든 예제들은 자료실에서 다운로드 받아서 활용할 수 있습니다. - 모든 예제들은 Arty A7 (35t, 100t)보드로 직접 실습해 볼 수 있습니다. - 모든 예제들은 강의를 제작할 때 프로젝트를 새로 생성해서 검증된 소스(프로젝트 폴더)로 구성되어 있습니다. - 강의를 구매하시는 분들에게는 업데이트된 자료를 무료로 제공하여 드립니다. verilog, fpga는 초보자분들에게 접근하기 쉽지 않은 분야인 것은 사실입니다. 제 강의는 툴사용부터 코드를 구현하고 simulation 하고, 보드에서 검증하는 것까지 친절하게 설명되어 있습니다. 2~3번 정도 강의내용을 익히고 직접 실습해 보면서, 코드를 자신의 것으로 소화한다면 좋은 개발자가 될 수 있을 것이라 생각합니다. 강의는 소개해드린 순서로 학습하시면 됩니다. 감사합니다~

  • mz8371 프로필mz8371
    2023-02-20790283

    안녕하세요, 혹시 해당 강의를 Basys 3 Artix-7 FPGA Trainer Board 보드를 사용해 수강해도 강의 수강에 문제가 없을지 궁금하여 문의를 남기게 되었습니다. 감사합니다.

    alex
    alex
    alex
    2023-02-20243577

    문의하신 보드는 xc7a35t-1cpg236c 를 사용했네요. 제 강의의 내용은 xilinx fpga에 무관하게 동작하는 코드입니다만, 함께 제공되는 코드들은 Arty-A7-35t (xc7a35tcsg324)에서 검증된 코드들입니다. xdc 파일을 다시 생성해서(해당 보드에 맞게 핀 할당 변경), bitstream 생성후 다운로드 하고 보드에서 검증하시면 될 듯 합니다. fpga를 좀 다뤄보신 분이면 편하게 하실 수 있습니다만, 처음 경험하시는 분이시면 좀 어려울 수도 있습니다.

채널톡 아이콘