Vivado VIO 사용

1530 단어 FPGA

VIO 추가



지금까지 사용해온 Diagram에 VIO를 추가합니다. VIO는 Virtual IO에서 Vivado GUI를 사용하여 FPGA와 상호 작용할 수 있습니다.

IP 카탈로그



왼쪽 메뉴에서 Project Manager -> IP Catalog를 클릭하면 IP Catalog 메뉴가 나타납니다. 검색 상자가 있으므로 VIO를 넣고 VIO를 선택합니다.



더블 클릭으로 선택창이 나오므로 왼쪽의 선택사항(왠지 중앙이 하이라이트 되어 있지만)의 Add IP to Block Diagram을 선택합니다.



배선



VIO가 나타나면 배선합니다. VIO의 출력을 Blink_blink_1의 rst에 연결하고 입력을 Blink_blink_1의 led에서 분기하여 연결합니다.



합성 및 실행



합성하고 실행합니다. FPGA 측에서는 정상적으로 작동한다고 생각합니다.

VIO 작업



Hardware Manager에는 hw_vio_1이라는 빈 창이 나타납니다. + 버튼을 눌러 VIO의 두 단자를 추가합니다.



입력 (Blink_1_blink_led)



Input 은 led 를 보고 있으므로 0 과 1 로 변화합니다.

Output



Output 은 rst 에 연결되어 있으므로 값(Value)을 1로 하면 점멸이 멈추고 소등합니다.

좋은 웹페이지 즐겨찾기