인프런 커뮤니티 질문&답변
Block automation에 대한 질문 드립니다.
해결된 질문
작성
·
536
답변 1
0
설계독학맛비
지식공유자
안녕하세요 :)
"정규 문서보다 잘 설명하기는 어렵다" 는 감안해 주시고 봐주세요.
Run Block Automation 은 자동으로 Block 을 구성하는데 사용합니다. 물론 Run Block Automation 없이 수동, 손으로 직접 구성하셔도 됩니다. 편의에 의한겁니다. (필수가 아니라는 뜻)
여기서 모든 부분을 자동으로 할 순 없고요. Tool 이 인지하고 있는 모듈 (Zynq 의 PS, 혹은 여기 문서에 나온 Microblaze 등등의 IP) 이라던가, 정규 I/F 가 가능합니다.
일반적인 GPIO, 강의에서는 LED, 스위치 같은 거였죠. 이런거는 Tool 에서 Run Block Automation 이 활성화되지 않았을꺼에요.
예를들어 Run Block Automation 을 활성화 시켰던 대표적인 I/F 는 AXI 가 있습니다. (이 강의에서는 AXI4-Lite 를 사용했었죠)
현업에 가셔서 IP 를 설계한다고 하시면 AXI 를 통해서 Data 를 주고 받도록 설계하실꺼에요. 그정도로 SoC 에서 IP를 연결하는데 기본이되는 Protocol 입니다.
결론은
Tool 이 인지하고 있는 모듈, 정규 I/F 는 자동으로 Block 을 구성할때 (이말은 수동으로 손으로 구성 가능), 쉽게 구성하기 위해서 Run Block Automation 을 사용할 수 있습니다.
즐공하세요 :)





