Mi-V-Soft-RISC-V / PolarFire-Eval-Kit

2 stars 5 forks source link

Added RISC-V extension: IMC #17

Closed lavakrishna closed 1 year ago

lavakrishna commented 1 year ago

Reason for PR:

coresysservices-pf-example has build configurations

Currently, miv-rv32i-debug build configuration can be run with CFG4 base design (PF_Eval_Kit_MIV_RV32_BaseDesign), But with miv-rv32-imc-debug can't be run with CFG4 base design (PF_Eval_Kit_MIV_RV32_BaseDesign).

Changed the design to support IMC RISC-V extension in CFG4 base design (PF_Eval_Kit_MIV_RV32_BaseDesign) with the help of GEN_DECODE_RV32.

Evidence of test

Tested manually.

How to test:

Import the project coresysservices-pf-example into a soft console and follow the README file present in the example project.

lavakrishna commented 1 year ago

Hi, can you please check this PR? Please give me any comments. Regards, Lavakrishna

CLappin commented 1 year ago

Hi, can you please check this PR? Please give me any comments. Regards, Lavakrishna

Hi Lavakrishna,

Apologies, will take a look at this asap. Only getting back after the Christmas break.

Regards, Ciaran

CLappin commented 1 year ago

Hi, can you please check this PR? Please give me any comments. Regards, Lavakrishna

@lavakrishna One thing that I can see is missing CFG4 updated job files in the FlashPro_Express_Project files and relevant changes to that readme also.

lavakrishna commented 1 year ago

Sure! Thank you.

lavakrishna commented 1 year ago

Hi, The CFG4 job file has been updated. Please let me know what changes you expect to the readme file. It has been already updated in the readme

lavakrishna commented 1 year ago

Hi, any new info on this PR? Thanks & Regards Lavakrishna

CLappin commented 1 year ago

Hi,

Apologies for the delay, this looks good. I'll merge this into main today.

Thanks, Ciaran