Skip to content

[RV32I46F_5SP] Instruction Memory's Misaligned Store & Load's Trap Handler scenario issue #178

@T410N

Description

@T410N

Problem Background

Revising Misaligned Memory Access in Exception Detector to separate handling. To Misaligned Store and Misaligned Load.
Revising Core testbench scenarios integrated in Instruction Memory for verifying separated Misaligned Store and Misaligned Load by extending the Trap Handler routine.

Problem Description

While verifying the total logics on FPGA, it showed unexpected behavior such as stalling and resetting register value to 0 after the misaligned store exception.

Future Improvement Plan

Since the deadline is near, I decided to delay resolving this issue.
Temporarily for now, we brought back the old Instruction Memory's integrated Core testbench scenario in PR #177.

Currently, as the priority is on implementing I/O and benchmarking Dhrystone performance—and the misaligned exception in question are not utilized for these purposes—this issue is temporarily deferred.
This specific issue(Instruction Memory's Misaligned Store & Load's Trap Handler scenario issue) will be addressed in the near future, when project development schedules allow.

Metadata

Metadata

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions