분류 전체보기 4046

[Vivado-Based Workshops] FPGA Design Flow using Vivado (2)

Lab02 https://www.xilinx.com/support/university/vivado/vivado-workshops/Vivado-fpga-design-flow.html FPGA Design Flow using Vivado www.xilinx.com --- Introduction synthesis settings를 변경했을 때 synthesis process는 어떻게 변하는가? design 그리고 generated reports를 분석하기. Objectives - timing of the circuit을 제어하기 위해 XDC 파일을 활용하기 - 설계를 엄밀히 다루고 결과를 이해하기 - basic timing constraints를 synthesize design 과정에서 이해하고 활용하기 - ..

[Vivado-Based Workshops] FPGA Design Flow using Vivado (1)

https://www.xilinx.com/support/university/vivado/vivado-workshops/Vivado-fpga-design-flow.html FPGA Design Flow using Vivado www.xilinx.com Lab01 버튼을 누르면 스위치에 불이 들어오게하는 기초 예제이다. 각 Flow에 대한 이름에 대한 정확한 명칭을 참고하자. 코딩을 하기전에 설계를 먼저 해야한다. 이 능력은 갈수록 중점적으로 키워나가도록 하자. 명세 : 스위치[3:0]가 모두 켜져있고, 버튼[3:0]이 눌리면, 버튼에 대응하는 LED[3:0]이 동작하게끔 하자. (변형함) 그렇게 만든 모듈에 대하여 tb를 통해 검증해보고, 그리고 hw에도 올려서 검증해보자. step1 Create a Vi..