# NoelV simulation on Vivado fails because of segmentation error

**URL:** <https://discourse.grlib.community/t/noelv-simulation-on-vivado-fails-because-of-segmentation-error/373>\
**Category:** NOEL-V\
**Created:** [20 October 2023 07:29 UTC](https://discourse.grlib.community/t/noelv-simulation-on-vivado-fails-because-of-segmentation-error/373 "2023-10-20T07:29:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vittorio](https://avatars.discourse-cdn.com/v4/letter/v/a88e57/32.png) [@Vittorio](https://discourse.grlib.community/u/Vittorio)\
**Post date:** [20 October 2023 07:29 UTC](https://discourse.grlib.community/t/noelv-simulation-on-vivado-fails-because-of-segmentation-error/373/1 "2023-10-20T07:29:12Z")

</div>

Hi community! I’m having an issue simulating the Noel V processor on vivado tools. Starting from grlib i used the make file in order to configure and simulate the processor. The OS is Ubuntu 22.04.2 and vivado 2022.1. Once i configured the processor by make xconfig command o tried importing the project to vivado by “make vivado-launch” command. Then setting vivado-simulator as the default simulator i tried to run a behavioral simulation but what i obtain is the following error message: signal SIGSEGV received.  
Does someone have an idea about what the solution can be?  
I’m new in vivado environment so i also tried to use Modelsim. But, although in “vivado tools” I’m able to see it installed, i cannot find the vsim.exe file in any folder so vivado stopped the modelsim simulation since it cant find that file too.  
I tried unsuccessfully to add some libraries as you can see in picture

 ![1000001089](https://europe1.discourse-cdn.com/flex017/uploads/grlib/original/1X/4b46184d03022f3979d6978f6fa1945c7af80e5f.jpeg)
