firesim-aurora-ae.zip
The previewer is not showing all the files.
firesim-aurora-ae
.clang-format
105 Bytes
.clang-tidy
3.0 kB
.ctags
1.4 kB
.git
HEAD
21 Bytes
config
308 Bytes
description
73 Bytes
hooks
applypatch-msg.sample
478 Bytes
commit-msg.sample
896 Bytes
fsmonitor-watchman.sample
4.7 kB
post-update.sample
189 Bytes
pre-applypatch.sample
424 Bytes
pre-commit.sample
1.6 kB
pre-merge-commit.sample
416 Bytes
pre-push.sample
1.4 kB
pre-rebase.sample
4.9 kB
pre-receive.sample
544 Bytes
prepare-commit-msg.sample
1.5 kB
push-to-checkout.sample
2.8 kB
update.sample
3.6 kB
index
101.4 kB
info
exclude
240 Bytes
logs
HEAD
194 Bytes
refs
heads
main
194 Bytes
remotes
origin
HEAD
194 Bytes
objects
info
pack
pack-a7c0d484775adf09f28fdf46cdcd9136307ce256.idx
1.2 MB
pack-a7c0d484775adf09f28fdf46cdcd9136307ce256.pack
13.1 MB
packed-refs
112 Bytes
refs
heads
main
41 Bytes
remotes
origin
HEAD
30 Bytes
tags
.gitattributes
114 Bytes
.github
CI_README.md
4.7 kB
ISSUE_TEMPLATE
bug-report.yml
2.2 kB
config.yml
621 Bytes
feature-request.yml
840 Bytes
internal-feature---bug-tracking.md
154 Bytes
PULL_REQUEST_TEMPLATE.md
2.7 kB
actions
build-scala-doc
action.yml
231 Bytes
buildsetup
action.yml
514 Bytes
change-workflow-instance-states
action.yml
903 Bytes
initial-scala-compile
action.yml
191 Bytes
job-end
action.yml
141 Bytes
job-start
action.yml
878 Bytes
machinelaunchscript
action.yml
594 Bytes
push-scaladoc-to-ghpages
action.yml
1.1 kB
repo-setup
action.yml
235 Bytes
repo-setup-aws
action.yml
555 Bytes
run-scala-test
action.yml
559 Bytes
scala-build
action.yml
243 Bytes
setup-workflow-monitor
action.yml
444 Bytes
scripts
Dockerfile
831 Bytes
build-and-push-docker-image.sh
346 Bytes
build-default-workloads.py
950 Bytes
build-f1-driver.py
436 Bytes
build-vitis-driver.py
654 Bytes
change-workflow-instance-states.py
1.5 kB
check-docs-generated-components.py
1.0 kB
check-vitis-docs-generated-components.py
1.1 kB
ci_variables.py
4.2 kB
common.py
1.2 kB
cull-old-ci-instances.py
4.4 kB
cull-old-ci-runners.py
395 Bytes
firesim-managerinit.expect
192 Bytes
gh-a-runner.expect
299 Bytes
github_common.py
2.9 kB
initialize-repo.py
1.2 kB
install-firesim-pem.py
623 Bytes
launch-azure-vm.py
5.7 kB
launch-manager-instance.py
1.4 kB
platform_lib.py
23.6 kB
run-aws-configure.py
660 Bytes
run-ci-python-typechecking.py
420 Bytes
run-linux-poweroff-externally-provisioned.py
5.5 kB
run-linux-poweroff-vitis.py
4.0 kB
run-linux-poweroff.py
3.6 kB
run-manager-pytests.py
427 Bytes
run-manager-python-typechecking.py
430 Bytes
run-managerinit.py
656 Bytes
run-parallel-vcs-metasims.py
3.8 kB
run-parallel-verilator-metasims.py
3.3 kB
run-sbt-command.py
1.0 kB
run-scala-lint-check.py
442 Bytes
run-scala-test.py
1.2 kB
setup-manager-self-hosted.py
5.3 kB
setup-workflow-monitor.py
3.8 kB
workflow-monitor.py
5.8 kB
workflows
firesim-cleanup.yml
2.3 kB
firesim-publish-scala-doc.yml
2.2 kB
firesim-run-tests.yml
17.1 kB
.gitignore
165 Bytes
.gitmodules
1.0 kB
.mergify.yml
504 Bytes
.readthedocs.yml
220 Bytes
CHANGELOG.md
53.9 kB
CONTRIBUTING.md
3.6 kB
LICENSE
1.4 kB
README.md
11.3 kB
build-ae-workload.sh
234 Bytes
build-setup-nolog.sh
9.5 kB
build-setup.sh
185 Bytes
conda-reqs
ci-shared.yaml
993 Bytes
conda-reqs.conda-lock.yml
170.5 kB
firesim.yaml
2.9 kB
deploy
.gitignore
193 Bytes
awstools
__init__.py
0 Bytes
afitools.py
5.7 kB
aws_setup.py
3.4 kB
awstools.py
31.9 kB
bit-builder-recipes
f1.yaml
767 Bytes
vitis.yaml
689 Bytes
build-farm-recipes
aws_ec2.yaml
1.5 kB
externally_provisioned.yaml
1.5 kB
buildtools
__init__.py
0 Bytes
bitbuilder.py
23.6 kB
buildconfig.py
6.5 kB
buildconfigfile.py
6.3 kB
buildfarm.py
13.0 kB
firesim
23.2 kB
generated-topology-diagrams
.PLACEHOLDER
0 Bytes
logs
.PLACEHOLDER
0 Bytes
pytest.ini
108 Bytes
regression.sh
985 Bytes
requirements.txt
69 Bytes
results-build
.PLACEHOLDER
0 Bytes
results-workload
.PLACEHOLDER
0 Bytes
run-farm-recipes
aws_ec2.yaml
3.2 kB
externally_provisioned.yaml
2.6 kB
runtools
__init__.py
0 Bytes
firesim_topology_core.py
2.4 kB
firesim_topology_elements.py
35.8 kB
firesim_topology_with_passes.py
35.2 kB
run_farm.py
29.2 kB
run_farm_deploy_managers.py
40.4 kB
runtime_config.py
32.7 kB
simulation_data_classes.py
1.3 kB
switch_model_config.py
7.9 kB
user_topology.py
20.3 kB
utils.py
17.5 kB
workload.py
6.9 kB
sample-backup-configs
sample_config_build.yaml
2.5 kB
sample_config_build_recipes.yaml
9.5 kB
sample_config_hwdb.yaml
2.5 kB
sample_config_runtime.yaml
3.2 kB
scripts
build_fair_stp.sh
412 Bytes
build_sla.sh
406 Bytes
build_xr.sh
134 Bytes
parse_fair.py
15.1 kB
parse_sla.py
12.0 kB
parse_xr.py
12.9 kB
ssh-setup.sh
1.1 kB
tests
README.md
183 Bytes
__init__.py
0 Bytes
awstools
test_awstools.py
15.3 kB
conftest.py
3.5 kB
fsspec_test_json.json
39 Bytes
test_amis.json
507 Bytes
test_firesim_top.py
4.1 kB
test_utils.py
2.5 kB
test_yaml_api.py
13.1 kB
util
__init__.py
0 Bytes
deepmerge.py
540 Bytes
filelineswap.py
1.8 kB
inheritors.py
737 Bytes
io.py
2.5 kB
streamlogger.py
3.4 kB
workloads
.gitignore
485 Bytes
Makefile
4.0 kB
bw-test-config.yaml
1.1 kB
bw-test-one-instance.json
1.3 kB
bw-test-two-instances
bw-test-graph.py
2.9 kB
switchpatch.patch
347 Bytes
bw-test-two-instances.json
2.4 kB
ccbench-cache-sweep
.gitignore
17 Bytes
bbl-vmlinux
28 Bytes
ccbench
plotccbench.py
3.1 kB
runccbench.sh
4.0 kB
ccbench-cache-sweep.json
527 Bytes
ccbench-cache-sweep.yaml
1.1 kB
check-rtc
check-rtc
31 Bytes
check-rtc-linux.json
461 Bytes
check-rtc.json
170 Bytes
ci
hello-world-awsec2-verilator-metasim.yaml
956 Bytes
hello-world-localhost-vcs-metasim.yaml
1.1 kB
hello-world-localhost-verilator-metasim.yaml
1.1 kB
vitis
config_runtime.yaml
1.3 kB
run-workload.sh
142 Bytes
fc-test.json
396 Bytes
fedora-uniform
fedora-base-bin
72 Bytes
fedora-base.img
72 Bytes
fedora-uniform.json
218 Bytes
gapbs.json
1.4 kB
gapbs.yaml
1.1 kB
gen-benchmark-rootfs.py
5.2 kB
iperf3.json
615 Bytes
linux-poweroff
br-base-bin
64 Bytes
linux-poweroff-all-no-nic.yaml
1.1 kB
linux-poweroff-nic.yaml
1.1 kB
linux-poweroff-uniform.json
237 Bytes
linux-poweroff.json
477 Bytes
linux-uniform
br-base-bin
64 Bytes
br-base-bin-dwarf
70 Bytes
br-base.img
64 Bytes
linux-uniform-flamegraph.json
401 Bytes
linux-uniform.json
265 Bytes
memcached-thread-imbalance
.gitignore
133 Bytes
bbl-vmlinux
28 Bytes
mutilate-loadgen-riscv-release
process-data.py
3.8 kB
memcached-thread-imbalance-config.yaml
1.1 kB
memcached-thread-imbalance.json
4.8 kB
ping-latency
.gitignore
7 Bytes
bbl-vmlinux
28 Bytes
overlay
bin
pinglatency.sh
245 Bytes
ping-latency-graph.py
2.3 kB
ping-latency-config.yaml
1.1 kB
ping-latency-firemarshal.json
1.2 kB
ping-latency.json
1.6 kB
replace-agfi-used.sh
390 Bytes
run-all.sh
626 Bytes
run-bw-test.sh
1.3 kB
run-ccbench-cache-sweep.sh
409 Bytes
run-memcached-thread-imbalance.sh
611 Bytes
run-ping-latency.sh
1.3 kB
run-simperf-test-latency.sh
1.4 kB
run-simperf-test-scale-supernode.sh
2.5 kB
run-simperf-test-scale.sh
2.4 kB
run-workload.sh
1.6 kB
runscripts
gapbs-scripts
.gitignore
10 Bytes
gapbs
gapbs.sh
695 Bytes
gen_run_scripts.sh
3.4 kB
graph500.cmd
425 Bytes
ref.cmd
2.2 kB
test.cmd
398 Bytes
simperf-test
.gitignore
7 Bytes
bbl-vmlinux
28 Bytes
overlay
bin
poweroffone.sh
341 Bytes
simperf-test-latency
bbl-vmlinux
27 Bytes
poweroffnode.ext2
33 Bytes
simperf-test-results.py
3.0 kB
simperf-test-latency-config.yaml
1.1 kB
simperf-test-latency.json
205 Bytes
simperf-test-scale
bbl-vmlinux
27 Bytes
poweroffnode.ext2
33 Bytes
simperf-test-scale-results.py
2.4 kB
simperf-test-scale-config.yaml
1.1 kB
simperf-test-scale-supernode-config.yaml
1.1 kB
simperf-test-scale.json
203 Bytes
simperf-test.json
674 Bytes
spec17-intrate.yaml
1.1 kB
spec17-intspeed.yaml
1.1 kB
unittest
flash-stress-config.ini
424 Bytes
flash-stress.json
205 Bytes
run-flash-stress.sh
873 Bytes
docs
.gitignore
20 Bytes
Advanced-Usage
Conda.rst
12.5 kB
Debugging-and-Profiling-on-FPGA
Assertion-Synthesis.rst
2.0 kB
AutoCounter.rst
9.4 kB
Debugging-Hanging-Simulators.rst
3.1 kB
Debugging-Hardware-Using-ILA.rst
4.9 kB
Dromajo.rst
4.8 kB
Printf-Synthesis.rst
4.6 kB
TRACERV-HUMAN-READABLE-EXAMPLE
515 Bytes
TracerV-with-FlameGraph.rst
6.8 kB
TracerV.rst
10.3 kB
autocounter-csv-format.csv
456 Bytes
index.rst
678 Bytes
Debugging-in-Software
RTL-Simulation.rst
14.9 kB
index.rst
262 Bytes
FAQs.rst
4.0 kB
Generating-Different-Targets.rst
16.1 kB
Manager
AGFI-Tagging.rst
1.2 kB
HELP_OUTPUT
5.0 kB
Manager-Command-Line-Args.rst
2.4 kB
Manager-Configuration-Files.rst
38.9 kB
Manager-Environment-Variables.rst
663 Bytes
Manager-Overview.rst
1.4 kB
Manager-Tasks.rst
20.0 kB
Manager-Topology-Definitions.rst
887 Bytes
Manager-URI-Paths.rst
1.8 kB
README.md
66 Bytes
index.rst
358 Bytes
runcheck_example.png
70.3 kB
Miscellaneous-Tips.rst
5.3 kB
Supernode.rst
6.4 kB
Workloads
Booting-Fedora.rst
752 Bytes
Defining-Custom-Workloads.rst
10.7 kB
Deprecated-Defining-Custom-Workloads.rst
11.0 kB
FireMarshal.rst
1.3 kB
GAP-Benchmark-Suite.rst
1.6 kB
ISCA-2018-Experiments.rst
4.2 kB
SPEC-2017.rst
600 Bytes
index.rst
302 Bytes
Building-a-FireSim-AFI.rst
3.7 kB
Building-a-FireSim-Xclbin.rst
3.7 kB
Developer-Docs
GoldenGate-and-Driver-Development.rst
7.5 kB
Host-Platform-Debugging.rst
2.7 kB
Manager-Development.rst
839 Bytes
Managing-Conda-Lock-File.rst
1.4 kB
VSCode-Integration.rst
4.0 kB
External-Tutorial-Setup.rst
4.6 kB
FireSim-Basics.rst
7.8 kB
Golden-Gate
Bridge-Walkthrough.rst
6.6 kB
Bridges.rst
9.8 kB
LI-BDN.rst
4.5 kB
Output-Files.rst
1.6 kB
Overview.rst
3.7 kB
Resource-Optimizations.rst
5.5 kB
Triggers.rst
7.3 kB
trigger-schematic.svg
17.4 kB
trigger-waveform.json
694 Bytes
trigger-waveform.svg
53.3 kB
Initial-OnPrem-Setup
Setting-up-your-On-Premises-Machine.rst
8.6 kB
index.rst
523 Bytes
Initial-Setup
Configuring-Required-Infrastructure-in-Your-AWS-Account.rst
5.7 kB
First-time-AWS-User-Setup.rst
2.3 kB
Setting-up-your-Manager-Instance.rst
7.7 kB
index.rst
432 Bytes
Makefile
685 Bytes
README.md
536 Bytes
Running-OnPrem-Simulations-Tutorial
DOCS_EXAMPLE_config_runtime.yaml
3.9 kB
Running-a-Single-Node-Simulation.rst
17.4 kB
index.rst
361 Bytes
Running-Simulations-Tutorial
DOCS_EXAMPLE_config_runtime.yaml
4.1 kB
Running-a-Cluster-Simulation.rst
25.8 kB
Running-a-Single-Node-Simulation.rst
19.2 kB
index.rst
541 Bytes
_static
.PLACEHOLDER
0 Bytes
firesim_logo_small.png
50.1 kB
conf.py
9.9 kB
graffle-src
metasim-module-hierarchy.graffle
data.plist
2.2 kB
image10.tiff
13.4 kB
image12.tiff
28.2 kB
image13.tiff
14.5 kB
image6.tiff
123.6 kB
image7.tiff
12.6 kB
img
build_complete_email.png
183.7 kB
firesim_env.png
300.3 kB
making_diagrams
46 Bytes
metasim-module-hierarchy.png
56.6 kB
index.rst
1.7 kB
make.bat
811 Bytes
requirements.txt
101 Bytes
tools
pdfs_to_images.sh
798 Bytes
first-clone-setup.sh
2.0 kB
gen-tags.sh
81 Bytes
platforms
f1
aws-fpga
build-bitstream.sh
1.6 kB
vitis
.gitignore
343 Bytes
README.md
3.1 kB
build-bitstream.sh
1.8 kB
cl_firesim
.gitignore
57 Bytes
Makefile
7.9 kB
build-bitstream.cfg
370 Bytes
build-strategies
strategy_AREA.cfg
1.7 kB
strategy_TIMING.cfg
2.0 kB
design
defines.vh
809 Bytes
msg.mrf
115 Bytes
scripts
gen_xo.tcl
1.5 kB
package_kernel.tcl
4.4 kB
xsim-setup-waves.tcl
14 Bytes
simulation.cfg
117 Bytes
scripts
flash-xdma-shells.py
1.2 kB
regression
aws-ec2-tests
.gitignore
37 Bytes
README.md
425 Bytes
build-default-afis.sh
245 Bytes
defaults.sh
776 Bytes
firesim-managerinit.expect
88 Bytes
launch-setup-manager-instance.sh
1.3 kB
run-isca-2018.sh
514 Bytes
scripts
aws-setup.py
31 Bytes
build-setup-docs.sh
414 Bytes
first-clone-setup-fast.sh
283 Bytes
fix-open-files.sh
551 Bytes
install-nbd-kmod.sh
1.9 kB
machine-launch-script.sh
12.6 kB
profile-simulation-rate.sh
5.0 kB
repo_state_summary.sh
810 Bytes
run-ci-python-typecheck.sh
252 Bytes
run-manager-python-typecheck.sh
354 Bytes
run-py-typecheck.sh
403 Bytes
setup-vcsmx-env.sh
595 Bytes
update_test_amis.py
879 Bytes
sim
.gitignore
628 Bytes
.java_tmp
.gitignore
71 Bytes
.scalafix.conf
139 Bytes
.scalafmt.conf
14.4 kB
.vscode
sbt-launch.sh
392 Bytes
settings.json
147 Bytes
Makefile
2.6 kB
build.sbt
4.0 kB
custom-runtime-configs
.PLACEHOLDER
0 Bytes
ddr3-FRFCFS-16G-4R-2133-CP.conf
654 Bytes
ddr3-FRFCFS-16G-4R-2133-OP.conf
656 Bytes
ddr3-fifo-16G-4R-2133-CP.conf
600 Bytes
ddr3-fifo-16G-4R-2133-OP.conf
602 Bytes
firesim-lib
src
main
cc
bridges
blockdev.cc
13.2 kB
blockdev.h
2.8 kB
dromajo.cc
10.1 kB
dromajo.h
2.4 kB
groundtest.cc
476 Bytes
groundtest.h
748 Bytes
serial.cc
5.6 kB
serial.h
1.7 kB
serial_data.h
333 Bytes
simplenic.cc
14.1 kB
simplenic.h
1.7 kB
tracerv
test
.gitignore
34 Bytes
Makefile
813 Bytes
dwarftest.cc
1.2 kB
elftest.cc
409 Bytes
tracervproc.cc
219 Bytes
trace_tracker.cc
5.5 kB
trace_tracker.h
1.4 kB
tracerv_dwarf.cc
6.3 kB
tracerv_dwarf.h
1.5 kB
tracerv_elf.cc
4.3 kB
tracerv_elf.h
405 Bytes
tracerv_processing.cc
4.5 kB
tracerv_processing.h
872 Bytes
tracerv.cc
12.1 kB
tracerv.h
3.0 kB
uart.cc
6.0 kB
uart.h
1.4 kB
fesvr
firesim_tsi.cc
2.5 kB
firesim_tsi.h
1.5 kB
scala
bridges
BlockDevBridge.scala
11.4 kB
DromajoBridge.scala
5.3 kB
GroundTestBridge.scala
1.3 kB
SerialBridge.scala
3.9 kB
SimpleNICBridge.scala
8.9 kB
TracerVBridge.scala
13.1 kB
UARTBridge.scala
8.3 kB
configs
CompilerConfigs.scala
2.7 kB
FASEDTargetConfigs.scala
3.7 kB
passes
AsyncResetReg.scala
2.3 kB
util
Configs.scala
445 Bytes
test
scala
EmitCIElaborationScript.scala
869 Bytes
TestSuiteCommon.scala
6.9 kB
TestSuiteUtil.scala
1.6 kB
make
chipyard.mk
2.3 kB
config.mk
2.2 kB
cpp-lint.mk
1.2 kB
driver.mk
2.0 kB
fpga.mk
2.4 kB
goldengate.mk
2.5 kB
library.mk
321 Bytes
post-synth.mk
934 Bytes
scala-build.mk
5.8 kB
scala-lint.mk
1.6 kB
unittest.mk
999 Bytes
vcs.mk
1.9 kB
verilator.mk
1.3 kB
xsim.mk
779 Bytes
midas
.gitignore
84 Bytes
README.md
7.2 kB
build.sbt
105 Bytes
doc
images
transforms.png
22.8 kB
papers
carrv-2017.pdf
741.0 kB
src
main
cc
.gitignore
28 Bytes
Makefile
4.3 kB
bridges
autocounter.cc
6.3 kB
autocounter.h
1.9 kB
clock.cc
929 Bytes
clock.h
1.0 kB
cpu_managed_stream.cc
4.3 kB
cpu_managed_stream.h
5.4 kB
fased_memory_timing_model.cc
7.4 kB
fased_memory_timing_model.h
5.9 kB
fpga_managed_stream.cc
2.8 kB
fpga_managed_stream.h
4.0 kB
heartbeat.cc
1.4 kB
heartbeat.h
1.2 kB
loadmem.cc
3.1 kB
loadmem.h
1.3 kB
master.cc
491 Bytes
master.h
664 Bytes
peek_poke.cc
2.4 kB
peek_poke.h
2.7 kB
plusargs.cc
4.1 kB
plusargs.h
1.3 kB
reset_pulse.cc
1.3 kB
reset_pulse.h
959 Bytes
synthesized_assertions.cc
1.2 kB
synthesized_assertions.h
1.2 kB
synthesized_prints.cc
11.5 kB
synthesized_prints.h
3.4 kB
termination.cc
1.8 kB
termination.h
1.2 kB
core
address_map.cc
520 Bytes
address_map.h
1.4 kB
bridge_driver.cc
954 Bytes
bridge_driver.h
2.9 kB
clock_info.h
1.7 kB
config.h
1.1 kB
simif.cc
677 Bytes
simif.h
2.3 kB
simulation.cc
4.4 kB
simulation.h
3.6 kB
stream_engine.cc
1.2 kB
stream_engine.h
3.0 kB
systematic_scheduler.cc
1.2 kB
systematic_scheduler.h
2.0 kB
timing.cc
316 Bytes
timing.h
267 Bytes
widget.cc
179 Bytes
widget.h
2.3 kB
widget_registry.cc
622 Bytes
widget_registry.h
3.1 kB
emul
dpi.cc
8.4 kB
mm.cc
4.1 kB
mm.h
3.7 kB
mmio.cc
2.1 kB
mmio.h
3.2 kB
simif_emul.cc
6.5 kB
simif_emul.h
7.3 kB
main.cc
2.2 kB
rtlsim
Makefrag-vcs
3.1 kB
Makefrag-verilator
2.0 kB
generic_vharness.cc
7.3 kB
ml-verilator-conf.vlt
225 Bytes
simif_emul_vcs.cc
1.0 kB
simif_emul_verilator.cc
2.2 kB
simif_f1.cc
7.3 kB
simif_f1_xsim.cc
3.3 kB
simif_vitis.cc
4.1 kB
unittest
Makefrag
2.9 kB
resources
midas
models
dram
1024Mb_ddr3.json
326.1 kB
2048Mb_ddr3.json
326.1 kB
4096Mb_ddr3.json
326.1 kB
8192Mb_ddr3.json
326.1 kB
parse_micron_headers.py
2.1 kB
scala
junctions
MultiWidthFifo.scala
4.9 kB
Nasti2AXI4.scala
2.4 kB
ReorderQueue.scala
3.2 kB
addrmap.scala
4.3 kB
nasti.scala
24.4 kB
midas
Config.scala
7.0 kB
FPGAQoRShimGenerator.scala
993 Bytes
SynthUnitTests.scala
1.2 kB
core
CPUManagedStreamEngine.scala
8.5 kB
Channel.scala
11.3 kB
FPGAManagedStreamEngine.scala
12.4 kB
FPGATop.scala
20.5 kB
Interfaces.scala
686 Bytes
LIBDNUnitTest.scala
4.4 kB
SimUtils.scala
8.3 kB
SimWrapper.scala
17.4 kB
StreamAllocator.scala
1.8 kB
StreamEngine.scala
2.6 kB
models
dram
BankConflictModel.scala
5.8 kB
DramCommon.scala
28.5 kB
EgressUnit.scala
12.7 kB
FASEDMemoryTimingModel.scala
24.3 kB
FIFOMASModel.scala
6.5 kB
FRFCFSModel.scala
12.1 kB
IngressUnit.scala
6.7 kB
Interfaces.scala
2.2 kB
LastLevelCache.scala
16.6 kB
LatencyBandwidthPipe.scala
3.2 kB
RuntimeConfGenerator.scala
4.7 kB
TimingModel.scala
9.4 kB
TransactionSchedulers.scala
2.5 kB
Util.scala
27.1 kB
sram
AsyncMemModel.scala
6.1 kB
BankedAsyncMemModel.scala
5.1 kB
ModelGenerator.scala
132 Bytes
RegfileModel.scala
7.0 kB
passes
AnnotationWiringTransform.scala
4.0 kB
AssertionSynthesis.scala
12.1 kB
AutoCounterTransform.scala
15.5 kB
AutoILATransform.scala
11.6 kB
BridgeTopWiring.scala
9.8 kB
ClockSourceFinder.scala
2.8 kB
CoerceAsyncToSyncReset.scala
1.1 kB
EnableAndRunDedupOnce.scala
1.3 kB
EnsureNoTargetIO.scala
1.4 kB
ExtractBridges.scala
8.7 kB
FindClockSources.scala
1.8 kB
HoistStopAndPrintfEnables.scala
1.7 kB
HostClockAnnotation.scala
1.7 kB
MidasTransforms.scala
4.2 kB
PreLinkRenaming.scala
2.3 kB
PrintSynthesis.scala
7.6 kB
RemoveTrivialPartialConnects.scala
680 Bytes
RunConvertAssertsEarly.scala
1.1 kB
SimplifyMems.scala
3.2 kB
SimulationMapping.scala
5.2 kB
StroberUtils.scala
2.7 kB
TargetClockAnalysis.scala
2.3 kB
TriggerWiring.scala
12.8 kB
UpdateBridgeClockInfo.scala
1.0 kB
Utils.scala
1.5 kB
WriteXDCFile.scala
4.1 kB
fame
AddRemainingFanoutAnnotations.scala
1.7 kB
Annotations.scala
12.2 kB
ChannelExcision.scala
6.6 kB
ConnectHostClock.scala
1.1 kB
EmitAndWrapRAMModels.scala
9.9 kB
ExtractModel.scala
1.5 kB
FAMEDefaults.scala
2.8 kB
FAMETransform.scala
23.7 kB
FAMEUtils.scala
19.3 kB
FindDefaultClocks.scala
5.8 kB
ImplementThreadedMems.scala
8.7 kB
InferModelPorts.scala
1.4 kB
LabelMultiThreadedInstances.scala
1.2 kB
LabelSRAMModels.scala
3.5 kB
MultiThreadFAME5Models.scala
10.3 kB
MultiThreader.scala
9.5 kB
MuxingMultithreader.scala
4.8 kB
PatientSSMTransformers.scala
3.1 kB
PromotePassthroughConnections.scala
5.2 kB
PromoteSubmodule.scala
6.3 kB
RTLUtils.scala
2.5 kB
TrivialChannelExcision.scala
1.6 kB
WrapTop.scala
2.8 kB
package.scala
118 Bytes
package.scala
8.4 kB
xilinx
package.scala
1.3 kB
platform
F1Shim.scala
3.1 kB
PlatformShim.scala
1.3 kB
README.md
330 Bytes
VitisShim.scala
4.4 kB
xilinx
AXI4Crossing.scala
9.4 kB
Clocking.scala
1.7 kB
ResetSynchronizer.scala
1.4 kB
stage
AddDerivedAnnotations.scala
1.6 kB
Annotations.scala
2.4 kB
Checks.scala
2.6 kB
GoldenGateCli.scala
434 Bytes
GoldenGateCompilerPhase.scala
4.1 kB
GoldenGateFileEmission.scala
1.5 kB
GoldenGateStage.scala
937 Bytes
RuntimeConfigGenerationPhase.scala
2.1 kB
RuntimeConfigGeneratorCli.scala
339 Bytes
RuntimeConfigGeneratorStage.scala
813 Bytes
phases
CreateParametersInstancePhase.scala
3.4 kB
widgets
AXI4AddressTranslation.scala
2.4 kB
AXI4Printf.scala
2.0 kB
AXI4TieOff.scala
967 Bytes
AssertBridge.scala
2.8 kB
AutoCounterBridge.scala
7.4 kB
Bridge.scala
2.4 kB
BridgeAnnotations.scala
7.1 kB
ChannelizedHostPort.scala
5.1 kB
ClockBridge.scala
8.6 kB
CppGeneration.scala
1.6 kB
FuzzingUIntSource.scala
1.3 kB
HostPort.scala
6.8 kB
Lib.scala
16.2 kB
LoadMem.scala
6.3 kB
Master.scala
802 Bytes
PeekPokeIO.scala
9.7 kB
PlusArgsBridge.scala
6.5 kB
PrintBridge.scala
8.9 kB
Pulsify.scala
754 Bytes
ResetPulseBridge.scala
3.3 kB
SerializationUtils.scala
1.5 kB
TerminationBridge.scala
6.7 kB
UsesBridgeStreams.scala
3.3 kB
UsesHostDRAM.scala
2.7 kB
Widget.scala
13.9 kB
verilog
BUFGCE.v
598 Bytes
replay.v
1.4 kB
top.sv
10.2 kB
test
scala
firrtl
testutils
FirrtlSpec.scala
17.6 kB
LeanTransformSpec.scala
2.8 kB
PassTests.scala
3.8 kB
midas
BridgeTopWiringSpec.scala
2.5 kB
CoerceAsyncToSyncResetSpec.scala
2.4 kB
FAMEAnnotationSerializationSpec.scala
1.4 kB
FindClockSourcesSpec.scala
4.1 kB
FooTransform.scala
705 Bytes
core
SimUtilsSpec.scala
3.3 kB
passes
AutoILATransformSpec.scala
4.7 kB
WriteXDCFileSpec.scala
4.0 kB
stage
AddDerivedAnnotationsSpec.scala
1.2 kB
ChecksSpec.scala
1.5 kB
widgets
ChannelizedHostPortIOSpec.scala
3.3 kB
PlusArgsBridgeSpec.scala
2.2 kB
targetutils
build.sbt
117 Bytes
src
main
scala
midas
ElaborateChiselSubCircuit.scala
1.9 kB
InstrumentationPredication.scala
3.4 kB
PassthroughBlocker.scala
777 Bytes
annotations.scala
17.2 kB
xdc
RAMStyleHint.scala
2.8 kB
XDCAnnotation.scala
4.5 kB
test
scala
ElaborationUtils.scala
2.1 kB
FpgaDebugSpec.scala
359 Bytes
PerfCounterSpec.scala
373 Bytes
RAMStyleHintSpec.scala
5.8 kB
project
build.properties
18 Bytes
plugins.sbt
338 Bytes
runtest.sh
404 Bytes
scripts
.gitignore
34 Bytes
create-afi.py
1.2 kB
create-bucket.py
708 Bytes
describe-afi.sh
68 Bytes
load-fpga.sh
102 Bytes
synth_fpga.tcl
4.8 kB
synth_fpga.xdc
105 Bytes
src
main
cc
fasedtests
fasedtests_top.cc
3.7 kB
midasexamples
AutoCounterTest.h
585 Bytes
TestNestedModels.cc
1.2 kB
TestParity.cc
440 Bytes
TestPointerChaser.cc
2.3 kB
TestPrintfGlobalResetCondition.cc
465 Bytes
TestResetShiftRegister.cc
634 Bytes
TestTriggerPredicatedPrintf.cc
268 Bytes
resources
midasexamples
generate_memory_init.py
1.1 kB
scala
bridges
BlockDevModule.scala
2.2 kB
Config.scala
955 Bytes
TracerVModule.scala
2.2 kB
UARTModule.scala
573 Bytes
fasedtests
AXI4Fuzzer.scala
3.7 kB
Config.scala
5.0 kB
midasexamples
AssertModule.scala
3.1 kB
AssertTorture.scala
4.3 kB
AutoCounter32bRollover.scala
995 Bytes
AutoCounterModule.scala
5.4 kB
AutoCounterValidator.scala
9.5 kB
Config.scala
1.5 kB
CustomConstraints.scala
536 Bytes
EnableShiftRegister.scala
639 Bytes
GCD.scala
1.8 kB
GlobalResetConditionTests.scala
2.1 kB
InstanceNameHelper.scala
1.5 kB
LoadMemModule.scala
4.2 kB
MultiReg.scala
786 Bytes
MultiRegfile.scala
2.9 kB
MultiSRAM.scala
2.7 kB
MulticlockAutoCounterModule.scala
1.5 kB
MulticlockPrintfModule.scala
1.3 kB
NestedModels.scala
1.2 kB
Parity.scala
592 Bytes
PassthroughModels.scala
2.5 kB
PlusArgsModule.scala
1.6 kB
PointerChaser.scala
4.0 kB
PrintfModule.scala
2.4 kB
Regfile.scala
922 Bytes
ResetPulseBridgeTest.scala
1.6 kB
ResetShiftRegister.scala
664 Bytes
Risc.scala
1.3 kB
RiscSRAM.scala
2.2 kB
ShiftRegister.scala
487 Bytes
Stack.scala
898 Bytes
Termination.scala
1.5 kB
TriggerPredicatedPrintf.scala
2.3 kB
TriggerWiringModule.scala
5.4 kB
TrivialMulticlock.scala
2.8 kB
TwoAdders.scala
1.3 kB
Util.scala
709 Bytes
VerilogAccumulator.scala
1.5 kB
WireInterconnect.scala
981 Bytes
verilog
AsyncResetReg.v
966 Bytes
TODO
44 Bytes
site
index.html
490 Bytes
test
scala
bridges
BridgeSuite.scala
3.7 kB
TracerVSuite.scala
2.8 kB
fasedtests
FASEDTestSuite.scala
6.5 kB
firesim
FireSimTestSuite.scala
4.6 kB
TargetLandTestSuites.scala
1.9 kB
midasexamples
AssertSuite.scala
1.5 kB
AutoCounterSuite.scala
5.7 kB
ChiselExampleDesigns.scala
3.0 kB
FMRSuite.scala
2.4 kB
GoldenGateMiscSuite.scala
1.0 kB
MemorySuite.scala
2.6 kB
PlusArgSuite.scala
1.7 kB
PrintfSuite.scala
6.7 kB
ResetPulseSuite.scala
1.7 kB
TutorialSuite.scala
2.2 kB
unittest
UnitTestSuite.scala
1.7 kB
target-rtl
16 Bytes
target-rtl-is-a-symlink
0 Bytes
sourceme-f1-full.sh
1.2 kB
sw
.gitignore
17 Bytes
check-rtc
.gitignore
66 Bytes
Makefile
578 Bytes
check-rtc-linux.c
846 Bytes
check-rtc.c
519 Bytes
crt.S
4.2 kB
encoding.h
47.0 kB
link.ld
1.7 kB
mmio.h
1.1 kB
print-mcycle.c
397 Bytes
syscalls.c
9.7 kB
util.h
2.8 kB
network-benchmarks
target-design
chipyard
switch
.gitignore
9 Bytes
Makefile
466 Bytes
baseport.h
6.2 kB
flit.h
2.8 kB
shmemport.h
5.1 kB
socketport.h
5.7 kB
sshport.h
4.8 kB
switch.cc
8.7 kB
utils
fireperf
FlameGraph
flamegraph-tracerv
516 Bytes
gen-all-flamegraphs-fireperf.sh
198 Bytes
stackcollapse-tracerv.py
1.9 kB