Skip to content

Commit 783534c

Browse files
authored
Merge branch 'main' into build_conda_check
2 parents d093967 + 30c6bd2 commit 783534c

File tree

8 files changed

+17
-19
lines changed

8 files changed

+17
-19
lines changed

conda-reqs/chipyard-extended.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ dependencies:
6969

7070
# hammer packages
7171
- sty
72-
- open_pdks.sky130a
72+
# - open_pdks.sky130a
7373
- pip:
7474
- hammer-vlsi[asap7]==1.2.0
7575

conda-reqs/conda-lock-reqs/conda-requirements-riscv-tools-linux-64.conda-lock.yml

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/Software/Spike.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Spike-as-a-Tile can be configured with custom IPC, commit logging, and other beh
4343

4444
.. code-block:: shell
4545
46-
make CONFIG=SpikeUltraFastConfig run-binary BINARY=hello.riscv EXTRA_SPIKE_FLAGS="+spike-ipc=10000 +spike-fast-clint +spike-debug" LOADMEM=1
46+
make CONFIG=SpikeUltraFastConfig run-binary BINARY=hello.riscv EXTRA_SIM_FLAGS="+spike-ipc=10000 +spike-fast-clint +spike-debug" LOADMEM=1
4747
4848
4949
* ``+spike-ipc=``: Sets the maximum number of instructions Spike can retire in a single "tick", or cycle of the uncore simulation.

generators/chipyard/src/main/scala/config/MMIOAcceleratorConfigs.scala

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import org.chipsalliance.cde.config.{Config}
88

99
// DOC include start: FFTRocketConfig
1010
class FFTRocketConfig extends Config(
11-
new chipyard.harness.WithDontTouchChipTopPorts(false) ++ // TODO: hack around dontTouch not working in SFC
1211
new fftgenerator.WithFFTGenerator(numPoints=8, width=16, decPt=8) ++ // add 8-point mmio fft at the default addr (0x2400) with 16bit fixed-point numbers.
1312
new freechips.rocketchip.rocket.WithNHugeCores(1) ++
1413
new chipyard.config.AbstractConfig)
@@ -64,7 +63,6 @@ class LargeNVDLARocketConfig extends Config(
6463

6564
class ManyMMIOAcceleratorRocketConfig extends Config(
6665
new chipyard.example.WithInitZero(0x88000000L, 0x1000L) ++ // add InitZero
67-
new chipyard.harness.WithDontTouchChipTopPorts(false) ++ // TODO: hack around dontTouch not working in SFC
6866
new fftgenerator.WithFFTGenerator(numPoints=8, width=16, decPt=8) ++ // add 8-point mmio fft at the default addr (0x2400) with 16bit fixed-point numbers.
6967
new chipyard.example.WithStreamingPassthrough ++ // use top with tilelink-controlled streaming passthrough
7068
new chipyard.example.WithStreamingFIR ++ // use top with tilelink-controlled streaming FIR

generators/chipyard/src/main/scala/config/RocketConfigs.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ class DualRocketConfig extends Config(
1717
new chipyard.config.AbstractConfig)
1818

1919
class TinyRocketConfig extends Config(
20-
new chipyard.harness.WithDontTouchChipTopPorts(false) ++ // TODO FIX: Don't dontTouch the ports
2120
new testchipip.soc.WithNoScratchpads ++ // All memory is the Rocket TCMs
2221
new freechips.rocketchip.subsystem.WithIncoherentBusTopology ++ // use incoherent bus topology
2322
new freechips.rocketchip.subsystem.WithNBanks(0) ++ // remove L2$

generators/chipyard/src/main/scala/config/TutorialConfigs.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ class TutorialMMIOConfig extends Config(
5353

5454
// Tutorial Phase 5: Map a multicore heterogeneous SoC with multiple cores and memory-mapped accelerators
5555
class TutorialNoCConfig extends Config(
56-
new chipyard.harness.WithDontTouchChipTopPorts(false) ++
5756
// Try changing the dimensions of the Mesh topology
5857
new constellation.soc.WithGlobalNoC(constellation.soc.GlobalNoCParams(
5958
NoCParams(

scripts/build-setup.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,9 @@ conda environment or \`source env.sh\` and skip this step with \`-s 1\`." >&2
198198
fi
199199
echo "Storing main conda environment in $CONDA_ENV_NAME"
200200

201-
conda-lock install --conda $(which conda) $CONDA_ENV_ARG $LOCKFILE &&
201+
conda-lock install --conda $CONDA_EXE $CONDA_ENV_ARG $LOCKFILE &&
202+
## If the above line errors in your environment, you can try the line below
203+
# conda-lock install --conda $(which conda) $CONDA_ENV_ARG $LOCKFILE &&
202204
source $(conda info --base)/etc/profile.d/conda.sh &&
203205
conda activate $CONDA_ENV_NAME
204206
exit_if_last_command_failed

0 commit comments

Comments
 (0)