Codebase
        							eXtendable Heterogeneous Energy-Efficient Platform based on RISC-V							
        https://github.com/esl-epfl/x-heep
        117 forks.
        217 stars.
        124 open issues.        
Recent commits:
- make vivado-fpga-pgm: use 'fusesoc --run' (#783)* make(vivado-fpga-pgm): use 'fusesoc --run' to program (avoid hardcoded path)* renamed pgm log to programfpga.log, GitHub
- Update mcu gen (#778)* Change X-HEEP config cache name* Silence find error if build folder isn't there yet* Fix typo* Redo parameter override* Rename files to separate into classes* Add extensions to mcu-gen xheep* Simplify load configuration* Small fixes* Add CPU to python configuration* Calling python + hjson with unsupported configurations* Fix typos* Separate memory_ss from xheep-gen* Fix formatting* Remove dataclasses and add explicit init and str functions for debugging* Fix function call* Fix extensions* Update docs* Capitalize Python in docs* Remove reference that keeps changing line numbers..., GitHub
- moved uart to peri domain, make other peripheral removables, adding IDs and Conf regs (#774)* moved uart to peri domain* add sw checks for uart* [hw] now DMA removable* [hw] now GPIO AO and Pad Control removable* add xheep instance id* [hw] now SPI Flash removable* update config* python format* fix python peripheral tests* add config periphral* Fix test script to use `make` simulation target* Remove references to manual launch of the simulation executable* restore hello world and add app config* update license* fix uart sw* propagate coreid* fix typo---------Co-authored-by: Michele Caon <st.miky77@gmail.com>, GitHub
- Update publication reference (#775), GitHub
- Rename RISCV environment variable to RISCV_XHEEP (#765)* Rename RISCV environment variable to RISCV_XHEEP* fix RISCV_XHEEP variable in github actions* re-vendor* re-vendor after merge* undo unwanted changes* Revert wrong RISCV change* Fix formatting of RISCV variables in Makefile* also update riscv.cmake* add docs warning---------Co-authored-by: David Mallasén Quintana <david.mallasen@epfl.ch>, GitHub
        							X-HEEP-based FPGA EMUlation Platform (FEMU).							
        https://github.com/esl-epfl/x-heep-femu
        5 forks.
        10 stars.
        2 open issues.        
Recent commits:
- Few changes., Simone Machetti
- Merge pull request #1 from JuanSapriza/pr_docsdAdded documentation about loading and using the SD card image., GitHub
- Merge pull request #7 from denizkasap/gpio_virtualizationGPIO Virtualization., GitHub
- clock domain crossing added for all signals, denizkasap
- error fix, denizkasap
        							X-HEEP-based FPGA EMUlation Platform (FEMU) Software Development Kit (SDK).							
        https://github.com/esl-epfl/x-heep-femu-sdk
        10 forks.
        3 stars.
        1 open issues.        
Recent commits:
- Merge pull request #9 from denizkasap/linker_ddrMemory Expansion of X-HEEP with DDR., GitHub
- Merge pull request #6 from esl-epfl/ext_ramPR review., GitHub
- Few changes., Simone Machetti
- Merge branch 'linker_ddr' of github.com:denizkasap/x-heep-femu-sdk into ext_ram., Simone Machetti
- Merge pull request #7 from denizkasap/gpio_virtualizationGPIO Virtualization., GitHub
Poster - October 2023
Templates and Logos
You can find our extensive range of logos and templates in this page:
