Vivado ILA Debugging

Поділитися
Вставка
  • Опубліковано 30 вер 2024

КОМЕНТАРІ • 27

  • @patrickbelton8669
    @patrickbelton8669 Рік тому

    Great video - but please silence the keyboard ... when you start typing you can hear nothing else :)

  • @biquinary
    @biquinary 5 років тому +3

    Extremely helpful, thank you for your time

  • @bhawantech
    @bhawantech 5 років тому +2

    Hi Tom, it will be very helpful if you give some more context. Please tell about the existing project, its ports that will finally map to FPGA I/O pins, wires which will not map to FPGA I/O pins but we wish to monitor them, then show the generated ports and logic after implementation at different steps etc. Then show some test cases of it triggering, may be with or without an actual oscilloscope. This is way too fast and misses a lot of details that are very relevant to the context of when and how to use to get some results. Q - What happens after I insert the IP and implement and see a fault ? Is the further debugging only using an oscilloscope ? Thanks.

    • @tbriggs66
      @tbriggs66 5 років тому

      All of your comments are right on. Thank you. I was trying to keep this one short. I agree that there needs to be a longer one using the newer versions of vivado.

  • @hengzhou4566
    @hengzhou4566 3 місяці тому

    Why didn't you use a 4K screen? The screen is so crowded.

  • @mdesm2005
    @mdesm2005 7 років тому +1

    Great, thanks. I've used the other method of having Vivado insert an ILA after synthesis. There's a "wizard" for. One thing I also struggled with today was lowering the speed of the clock that takes samples once the trigger condition is met. Most of my system runs on a 50Mhz clock, but one module generates a pattern that takes 40ms to finish. At 50Mhz, there isn't enough capture memory to get the entire thing. I tried enabling a 1 Mhz clock and making the ILA use that, but I got into all sorts of trouble.

    • @timlanger5810
      @timlanger5810 6 років тому +2

      mdesm2005:
      Hey, since I also had all kinds of trouble (mainly with user chain settings), I read quite a lot about troubleshooting ILAs.
      You need to make sure that your active input clock for the ILA still has a frequency at least twice as high as the JTAG frequency of your device.
      You can simply lower the JTAG frequency in Hardware Manager if you have a "slow" input clock to your ILA.
      Cheers, Tim!

  • @arby2348
    @arby2348 2 роки тому

    Too much focus buried in his screwing around with his logic and little time talking about the features of the tool.

  • @charleyweaver1944
    @charleyweaver1944 2 роки тому

    Excellent thank you! I'm using Vivado 2021.2 with a Zedboard.

  • @subanishaik3494
    @subanishaik3494 4 роки тому

    sir , what i the exact difference between trigger out port and trigger in port, if perticular pin in FPGA used as in put from other slave or field then how should I treate that signal ( either in or out port), at the same time if perticular pin is used as inout in my project if I want to monitor how should I treat that in Debugging ports.
    Please suggest me.
    Thank you very much sir,

  • @musakurucay892
    @musakurucay892 Рік тому

    Hi Tom Thank you , Where can I access this code

  • @nagenderpatelnaine6830
    @nagenderpatelnaine6830 7 років тому

    Hello sir, can you make some videos on zynq 7000 soc

  • @rajatsewal9203
    @rajatsewal9203 5 років тому

    Excellent demo of the ILA debugger. Thank you.

  • @subanishaik3494
    @subanishaik3494 5 років тому

    Can we trigger input signals to fpga.

  • @rameshtankala9574
    @rameshtankala9574 6 років тому

    Sir i want a video on vio please

  • @rameshtankala9574
    @rameshtankala9574 6 років тому

    Sir i want trigger in example

  • @badejavuade6774
    @badejavuade6774 4 роки тому

    Hi Tom, thanks for the informative video. Is there a way of getting the $counter0 value using the advanced mode script. I am trying to count transitions on a signal and vivado waveform viewer does not have this option.

    • @jamesgreen4999
      @jamesgreen4999 3 роки тому

      want to learn how to design Xilinx FPGAs? join today to my Udemy course on this link: www.udemy.com/course/vivado-learn-from-the-beginning-and-with-pcie-full-project/?referralCode=35850E883A41A0FCECE8

  • @柒玖-k7c
    @柒玖-k7c 7 років тому

    Very good,And can you tell me what video recording software is?

  • @155stw
    @155stw 5 років тому

    Does the diligent board come with a license to use Vivado?

  • @jehovahreubenvictordass8975
    @jehovahreubenvictordass8975 7 років тому

    very good

  • @amit7feb
    @amit7feb 7 років тому

    Great Job

  • @robertennis3790
    @robertennis3790 6 років тому +1

    This is OLD, take this video down! Use the wizard and save tons of time and do not modify your source code!

    • @enriqeat
      @enriqeat 5 років тому

      How do you do it?