Size: a a a

FPGA technical questions

2021 January 30

R

Rob in FPGA technical questions
Jesus
Hi guys, I have created an AXI4 peripheral using: Tools -> Create and package new IP -> Create AXI4 Peripheral and I would like to put an ILA or something like that to debug, is this possible?
In Vivado?  you can add ILA  module directly  in the RTL  or  connect probes manually after synthesis
источник

J

Jesus in FPGA technical questions
Alex
@Jesus: Do you use Xilinx or Altera/Intel?
I use Vivado
источник

J

Jesus in FPGA technical questions
Rob
In Vivado?  you can add ILA  module directly  in the RTL  or  connect probes manually after synthesis
yes, but I'm using a Zynq with Petalinux
источник

A

Alex in FPGA technical questions
Normally I use Altera, but you should be able to connect a chipscope instance
источник

K

Konstantin in FPGA technical questions
Jesus
Hi guys, I have created an AXI4 peripheral using: Tools -> Create and package new IP -> Create AXI4 Peripheral and I would like to put an ILA or something like that to debug, is this possible?
If its about IP core interfaces, then open block design with IPcore, select AXI or any other interfaces and mark as debug
источник

J

Jesus in FPGA technical questions
Konstantin
If its about IP core interfaces, then open block design with IPcore, select AXI or any other interfaces and mark as debug
I did that, but the tool is not getting the width if the signals, look
источник

J

Jesus in FPGA technical questions
источник

J

Jesus in FPGA technical questions
@vconst89 you can see at ILA, the width is 1 for all the probes
источник

K

Konstantin in FPGA technical questions
If you need to debug internal signal, then consider one of the following steps
- integrate ILA IP core right in your design. Just as usual, in a non-block design mode
- have a look in vivado guide, you can connect ILA after synthesis. It works the same way, you open design, find the desired nets and mark as debug
источник

K

Konstantin in FPGA technical questions
Jesus
@vconst89 you can see at ILA, the width is 1 for all the probes
Open ILA configuration and set the desired width of ILA ports
источник

K

Konstantin in FPGA technical questions
источник

J

Jesus in FPGA technical questions
источник

J

Jesus in FPGA technical questions
It automatically sets on "auto width propagation"
источник

K

Konstantin in FPGA technical questions
источник

K

Konstantin in FPGA technical questions
Try to delete this ip, select the desired signals and "mark as debug"
источник

J

Jesus in FPGA technical questions
источник

J

Jesus in FPGA technical questions
@vconst89 ILA is getting erros as you can see, why?
источник

K

Konstantin in FPGA technical questions
Hmm, open and check  the generated constraints file (*.xdc)
источник

J

Jesus in FPGA technical questions
Konstantin
Hmm, open and check  the generated constraints file (*.xdc)
the constraints are OK
источник

J

Jesus in FPGA technical questions
@vconst89 what can I do?
источник