LabVIEW에서 실제 FPGA 루프 시간을 측정하는 방법

업데이트 됨 Jan 7, 2020

해당 제품

Software

  • LabVIEW FPGA Module

문의사항

LabVIEW FPGA에서 Timed-Loop 또는 While 루프 의 실제 루프 시간을 어떻게 측정 할 수 있습니까?

해결책

루프 시간은 Tick Count를 사용하여 계산할 수 있습니다. 이전 루프와 현재 틱 수에서 계산된 틱 수를 빼서 루프의 반복 시간을 얻을 수 있습니다. 아래 그림은 피드백 노드를 사용하여 이전 틱 수를 현재 루프에 전달하는 것을 보여줍니다. 대신 시프트 레지스터를 사용할 수 있습니다.

 

추가 정보

LabVIEW FPGA의 Tick Count에는 Ticks 외에도 uSecmSec 단위 시간을 반환하는 옵션이 있습니다. 구성한 FPGA 속도에 따라 적절한 카운터 장치를 선택하고 볼 수 있습니다.