move Vex cores to common

This commit is contained in:
Romain Dolbeau 2022-10-31 17:08:53 +01:00
parent 2a3d6a9db0
commit 4b9a7709fb
3 changed files with 13384 additions and 2 deletions

6691
VexRiscv_GoblinAccel_NuBus.v Normal file

File diff suppressed because it is too large Load Diff

6691
VexRiscv_GoblinAccel_SBus.v Normal file

File diff suppressed because it is too large Load Diff

View File

@ -323,11 +323,11 @@ class GoblinAccel(Module): # AutoCSR ?
class GoblinAccelNuBus(GoblinAccel):
def add_sources(self, platform):
platform.add_source("/home/dolbeau/NuBusFPGA/nubus-to-ztex-gateware/VexRiscv_GoblinAccel_NuBus.v", "verilog")
platform.add_source("VintageBusFPGA_Common/VexRiscv_GoblinAccel_NuBus.v", "verilog")
class GoblinAccelSBus(GoblinAccel):
def add_sources(self, platform):
led0 = platform.request("SBUS_DATA_OE_LED")
self.comb += [ led0.eq(~self.local_reset), ]
platform.add_source("/home/dolbeau/NuBusFPGA/nubus-to-ztex-gateware/VexRiscv_GoblinAccel_SBus.v", "verilog")
platform.add_source("VintageBusFPGA_Common/VexRiscv_GoblinAccel_SBus.v", "verilog")