Skip to content

Ifu cache update

Ifu cache update #266

Workflow file for this run

# this is a github action that runs the python build
name: mafia_level0
on:
#push:
# branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch:
jobs:
build:
runs-on: [self-hosted, windows, x64]
steps:
- uses: actions/checkout@v2
- name: BIG_CORE - rv32i
run: python build.py -dut big_core -test alive -app -hw -sim -pp
- name: BIG_CORE - -cfg big_core_boot_trap no reference model
run: python build.py -dut big_core -top big_core_no_ref_tb -cfg big_core_boot_trap -test PS2_alive -app -hw -sim -pp
- name: BIG_CORE -cfg big_core_boot_trap with reference model
run: python build.py -dut big_core -cfg big_core_boot_trap -test alive_illegal -app -hw -sim -pp
- name: BIG_CORE -cfg big_core_rv32im with reference model
run: python build.py -dut big_core -cfg big_core_rv32im -test m_extension -app -hw -sim -pp
- name: BIG_CORE - rv32i_level0_no_ref -> no reference model
run: python build.py -dut big_core -top big_core_no_ref_tb -test PS2_GCD -app -hw -sim -pp
- name: BIG_CORE_CACHE - rv32i_level0
run: python build.py -dut big_core_cachel1 -test alive_vga -app -hw -sim
- name: MINI_CORE at rv32e mode
run: python build.py -dut mini_core -test alive -cfg mini_rv32e -app -hw -sim
- name: MINI_CORE at rv32i mode
run: python build.py -dut mini_core -test alive -app -hw -sim
- name: MINI_CORE_RRV at rv32i mode
run: python build.py -dut mini_core_rrv -test alive -app -hw -sim
- name: SC_CORE
run: python build.py -dut sc_core -test alive -app -hw -sim
- name: D_CACHE
run: python build.py -dut mem_ss -top cache_tb -test cache_alive -hw -sim -pp
- name: ROUTER
run: python build.py -dut fabric -top router_tb -test router_alive -hw -sim
- name: FABRIC
run: python build.py -dut fabric -test fabric_alive -hw -sim
- name: FABRIC 3x3 big_cores tiles
run: python build.py -dut fabric -test non_local_wr -app -sim -hw -top fabric_big_cores_tb