Hello,
I am trying to use JTAG on NOELVCPU. At implementation time, I noticed that the module “tap_gen” was missing. After Googling it on Internet, I have found a file of the same name “tap_gen.vhd” in a Github repository (legacy/vhdl/Tests-S3E/soc_leon3/grlib/techmap/tap/tap_gen.vhd at master · das-labor/legacy · GitHub) that seems to be an archived version of “tap_gen”. I have tested it (with synthesis + implementation + execution of the design), and it seems to work : debug of NOELVCPU over JTAG is possible.
My version of GRLIB is 2024.2
Is this utilization of “tap_gen.vhd” considered as OK ? After browsing through the threads of this forum, I am understanding that latest GRLIB release does not contain “tap_gen.vhd” as it is not in GNU GPL anymore ? The file in 2003 was GNU GPL, so this file is still GNU GPL ?
Thanks for your support.