Guest
#6710422
Hi, I am requesting some help because I am completly stuck in my VHDL project. All of my VHD files do compile without any errors, but when I want to simulate the whole block on Modelsim, here is what I get: ``` # ** Fatal: (vsim-3807) Types do not match between component and entity for port "nibble1". # Time: 0 ps Iteration: 0 Instance: /myadder_vhd_vec_tst/i1 File: Adder.vho Line: 37 # FATAL ERROR while loading design # Error loading design Error loading design # End time: 09:47:42 on May 31,2021, Elapsed time: 0:00:01 # Errors: 1, Warnings: 0 Error. ``` This should be an easy error to spot, but I've checked my types a thousand times, they all seem to match. Here's my code. Once again they all compile, but I get these errors only at simulation on Modelsim.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
The error specifically mentions the port "nibble1" which is strange. Thanks.

