Commit graph

212 commits

Author SHA1 Message Date
c7da12b3df Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) 2014-11-10 20:01:00 +01:00
ecd5200f90 Quick fix, referencing a known issue from the official repo (pulp-runtime) 2014-11-06 05:48:00 +01:00
39407b9a3a Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) 2014-11-06 01:11:00 +01:00
3d971e6aef Implementing approach from a new paper read last night (pulp-runtime) 2014-11-06 03:40:00 +01:00
fa1bc5fe86 Refactor for clarity, might break a few tests though (pulp-runtime) 2014-11-06 02:20:00 +01:00
920e8aece0 Minor doc updates: linking to article on quantization (pulp-runtime) 2014-10-27 03:33:00 +01:00
2326966436 Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) 2014-10-17 02:50:00 +02:00
3af3fd8b5d Quick fix, referencing a known issue from the official repo (pulp-runtime) 2014-10-17 19:38:00 +02:00
0ddbc75e0a Late-night bugfix on financial RL environment (pulp-runtime) 2014-10-17 17:35:00 +02:00
1b559993a4 Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) 2014-10-17 07:54:00 +02:00
93e17b717f Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) 2014-09-11 03:52:00 +02:00
25b89a3adb Late-night bugfix on financial RL environment (pulp-runtime) 2014-09-11 17:03:00 +02:00
612762eb64 Refactor for clarity, might break a few tests though (pulp-runtime) 2014-09-11 03:32:00 +02:00
dd3f17db37 Quick fix, referencing a known issue from the official repo (pulp-runtime) 2014-09-10 21:48:00 +02:00
f05baf38fe Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) 2014-09-10 07:19:00 +02:00
9975d35103 Quick fix, referencing a known issue from the official repo (pulp-runtime) 2014-09-10 22:48:00 +02:00
f006765134 Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) 2014-08-04 19:13:00 +02:00
1f2a19ebcf Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) 2014-06-28 06:40:00 +02:00
24697cc716 Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) 2014-06-25 22:34:00 +02:00
994799a873 Refactor for clarity, might break a few tests though (pulp-runtime) 2014-06-22 03:43:00 +02:00
3e7d628e23 Minor doc updates: linking to article on quantization (pulp-runtime) 2014-04-12 01:04:00 +02:00
a8f1ebe401 Refactor for clarity, might break a few tests though (pulp-runtime) 2014-04-12 20:28:00 +02:00
d2fe29618a Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) 2014-04-12 00:51:00 +02:00
1225eddf71 Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) 2014-04-12 21:13:00 +02:00
3d343f052f Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) 2014-01-23 19:05:00 +01:00
254f20d2b1 Implementing approach from a new paper read last night (pulp-runtime) 2014-01-23 05:14:00 +01:00
3e7be9e24a Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) 2014-01-23 03:46:00 +01:00
811b14587a Quick fix, referencing a known issue from the official repo (pulp-runtime) 2014-01-01 07:11:00 +01:00
392874c4d0 Refactor for clarity, might break a few tests though (pulp-runtime) 2014-01-01 07:15:00 +01:00
fd6b9509c8 Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) 2014-01-01 19:29:00 +01:00
e739df4d58 Quick fix, referencing a known issue from the official repo (pulp-runtime) 2014-01-01 02:03:00 +01:00
Luca
a39271c9a3 Simplify run target for platform=fpga 2023-06-07 10:57:17 +02:00
bluew
1ddf10447c Merge branch 'control-pulp' into master 2022-06-17 16:03:01 +02:00
bluew
07c26b52ac pulp-runtime/control-pulp: Use priv_1_12 2022-06-10 18:54:00 +02:00
bluew
7a39de8996 archi: Update privileged level constants 2022-06-10 18:53:40 +02:00
bluew
1059c010a9 treewide: Update JTAG manufacturer code
PULP Platform now has a code
2022-06-08 22:14:20 +02:00
aottaviano
1294f4956b pulp-runtime: Add idma APIs
* Add idma archi and hal sources
* Switch with mchan is still manual
2022-06-01 13:42:02 +02:00
aottaviano
9724be258c pulp-runtime: Add ARCHI_HAS_DMA_DEMUX property to mchan
* If the cluster core demux and peripheral demux have a direct connection
to the dma, allow the cluster cores to use this connection.
2022-06-01 13:41:55 +02:00
aottaviano
77fa6799ed pulp-runtime: Add kairos target 2022-05-17 08:41:20 +02:00
bluew
dd39b06789
Merge pull request #32 from pulp-platform/cv32
Add PULPissimo/CV32E40P support
2022-04-08 01:12:31 +02:00
bluew
01df5a78eb Add and update CV32E40P + PULPissimo configurations 2022-04-08 01:10:39 +02:00
bluew
cc161f4134 rules/pulpos/default_rules: Be verbose by default
Hides too many bugs
2022-04-08 01:09:59 +02:00
bluew
564ca51f85 pulpissimo_cv32e40p: Use plusargs to pass simulation parameters 2022-04-08 01:00:46 +02:00
bluew
1fd6eeb0d2
Merge pull request #31 from pulp-platform/vsim_version
vsim compatibility updates
2022-04-05 18:02:21 +02:00
Michael Rogenmoser
16675bb56b symlink work directory to build folder 2022-03-17 11:16:26 +01:00
Michael Rogenmoser
cbf6592ba2 VSIM variable can override vsim version 2022-03-17 11:15:54 +01:00
Corrado Bonfanti
18ab940220 Add AVS BUS support and basic test
* Add configuration register to set AVS mode
* Add connections to the SPI controller and txrx interface
* Set idle level of sdio[0] signal of SPI master to '1', according to
the AVS protocol
* Add SPI slave device capability to trigger an event for requesting a read from
master by driving low the MISO (SDATA for AVS) when AVS mode is set.
This happens during tx/rx idle phases
* Add basic Write commit/Read test with pulp-runtime. AVS slave is
simulated in tb_avs.sv and tb_avs_fpga.sv.
2022-02-10 20:03:42 +01:00
aottaviano
735f29948c treewide: Fix I2C slave module and testsuite
* Fix wrong signals in RTL hierarchy
* Add I2C slv tb for FPGA wrapper (dump test)
* Add I2C slv tb for ASIC wrapper (irq test)
* Add dump and irq tests

Please enter the commit message for your changes. Lines starting
2021-12-21 09:45:00 +01:00
bluew
0f4e0e588d pulp-runtime/control-pulp: Fix vector base set and get
So that rt_irq_set_fc_vector_base() and co. pick the correct
implemention using csr mtvec.
2021-11-23 11:01:00 +01:00
bluew
82d3ee5f32 pulp-runtime: Link vsim work dir into build dir 2021-11-09 08:49:15 +01:00