The customizable Integrated Logic Analyzer (ILA) IP core is a logic analyzer core that can be used to monitor the internal signals of a design. The ILA core includes many advanced features of modern logic analyzers, including Boolean trigger equations, and edge transition triggers. Because the ILA core is synchronous to the design being monitored, all design clock constraints that are applied to your design are also applied to the components inside the ILA core.
Inline Logic Analyzer Measurement Flow
Mark debug tags on the desired registers in your design.
Synthesize your design and wait for Vivado to automatically insert the Integrated Logic Analyzer (ILA) IP into your design.
Generate the bitstream file and upload it to the FPGA board.
Manipulate the ILA windows to monitor and analyze the data from the tagged registers.