Commit graph

17 commits

Author SHA1 Message Date
Marno van der Maas
6cb528f8ce [dv] Made dedicated gitignore file and add coverage files 2022-08-19 11:39:49 +01:00
Marno van der Maas
cd5d957b3a [dv] Ignoring log files generated by Cadence tools
Signed-off-by: Marno van der Maas <mvdmaas+git@lowrisc.org>
2022-08-03 15:06:03 +01:00
Marno van der Maas
a97f384759 [dv] Allowing DV to disable PMP based on Ibex config
Added a patch for riscv_core_setting.sv, which is applied for the small
and experimental-branch-predictor configs.

Signed-off-by: Marno van der Maas <mvdmaas+git@lowrisc.org>

fixup
2022-08-03 15:06:03 +01:00
Tudor Timi
817ce4aea5 Add '.gitignore' entry for file generated by Xcelium 2020-05-26 19:57:54 +01:00
danghai
29e6656ef7 Ignore modelsim.ini generated from Questa tool 2020-03-13 10:58:53 +00:00
Rupert Swarbrick
b6dfb71927 Ignore Emacs backup files 2020-03-12 11:46:14 +00:00
Rupert Swarbrick
08fc2a4af6 Various cleanups in sim.py's rtl_sim function
This is a bit more verbose, but I think it's a bit more obvious what's
going on, and quite a lot of the added lines are docstrings explaining
the code.

We now split "find the list of commands to run" from "run the
commands" with or without LSF.

The other major change is that the --lsf_cmd parameter defaults to
None, rather than the empty string. The patch also updates the
Makefile accordingly.

Finally, since we're now a little more careful with passing paths
around, we don't have to change cwd for each run. I'm not convinced
that the LSF mode actually worked before, since we needed to run each
command in a different directory. It should probably work now, but I
don't have access to LSF to check.

The only sad thing is that UVM leaves a 'tr_db.log' file lying around
in the current directory. I don't think we really care about the
contents, but can't see how to disable it, so I've added it to
gitignore.
2020-03-10 09:16:16 +00:00
Rupert Swarbrick
77ecffc335 Fix previous gitignore change for uvm directory rejig
I'd written the original patch (b157573) on a branch that didn't
include commit 2431551 (which moves stuff that was in dv/uvm into
dv/uvm/core_ibex). Apparently, I'd fixed up the rule for the output
directory, but I'd missed the ucli.key file.
2020-02-27 10:06:08 +00:00
Rupert Swarbrick
b1575739b0 Add .gitignore rules for auto-generated files 2020-02-26 17:32:23 +00:00
Tobias Wölfel
845c9aa38c Update gitignore to include simple system files 2019-11-25 14:13:17 +01:00
Tobias Wölfel
bbca883c25 Update gitignore for tag file 2019-11-25 14:13:17 +01:00
Philipp Wagner
87c29694f0 Update gitignore to include trace log file 2019-10-02 18:28:26 +01:00
Philipp Wagner
cc18a5e7d0 Ignore common editor files in Git
Also removes the include/riscv_config.sv.bak line, which was added
in 346d14c5. We have no code that generates this file any more.
2019-09-17 13:15:10 +01:00
Tobias Woelfel
6ebc0001ec Ibex example Arty A7-100T
Simple example of how Ibex can be used to run software on a FPGA target.
2019-07-11 16:09:49 +01:00
Markus Wegmann
346d14c5c8 Fix some issues and cleanup 2016-12-30 00:26:15 +01:00
Markus Wegmann
00a2c3a8fb Create a clean code generation script for littleRISCV called ri5cly-manage.py 2016-12-29 21:41:59 +01:00
Sven Stucki
d9b75c2ec0 Added vim swap file 2015-07-24 15:26:32 +02:00