importhdl never ends and hangs on in Parsing

51 views (last 30 days)
julian
julian on 19 Nov 2024 at 9:13
Commented: julian on 4 Dec 2024 at 14:40
hello,
importing a more o less simple module (32 input signals of 32 bits adding them and outputting the results) the function never ends.it always output the next sentence:
Parsing <a href="matlab:edit('')
what is going on?
regards,
Julian.

Answers (1)

Githin George
Githin George on 2 Dec 2024 at 6:41
Hi Julian,
The message “Parsing <a href="matlab:edit('')” seems to suggest that there could be something wrong with the input file name or configuration that you have used. Ideally this line is meant to be a hyperlink to open input file as shown in the image below [refer to the highlighted boxes]. In your case, the input file seems to be empty.
Please check if you are providing the inputs to “importhdl” correctly and ensure that there is nothing out of ordinary in the full path to your input file.
Also, it might help out, if you try out the "importhdl" command for a simple verilog file to ensure that it is working as expected.
  1 Comment
julian
julian on 4 Dec 2024 at 14:40
thanks for reply,
first the importhdl function is working propertly since a simple example function is generated as expected.
my guess with this is the input signals have a big dimensions (array of 32*36) and there is several of them.
another extra possible problem is that I use a work library for data types for ports (for example the data port array is declared in work library as a package).
the function is reading the library since at beggining if the library was not declared in the work folder the function breaks saying the library was not found.
I guess i will have to breack the code to be able to see the real problem...
regards.

Sign in to comment.

Tags

Products


Release

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!