Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/func #42

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Feature/func #42

wants to merge 30 commits into from

Conversation

gkstnwls0
Copy link

Modify "wr_DQ_remapping function", "rd_DQ_remapping function"
Add function to custom_cpu.cc, custom_cpu.h

hanloveland and others added 30 commits April 7, 2023 20:40
- Add New Memory Request Tpye (MRS) and receive MRS transaction -> This is a temporary method because a typical memory controller does not receive MRS requests externally.
- Add tMRD, tMOD Timing parameter to support MRS Commmand.
- MRS Command has high priority than other DRAM command except refresh command.
- Add deticated transcation queue for MRS Transcation and command queue
  and MRS command.
- Support some features of LRDIMM  (e.g., RCD, DB)
- Not yet implemented LDIMM-specific implementation timing parameters
- Not yet validated
- It only support when LRDIMM Mode
- Add Data Variable on Transaction (DDR Command does not have data type)
- Add Data Memory in each DIMM
Debug Write/Read Data Path
Add display the result of data check
- add write data reshape function
- add read data reshape function
- Referenced DRAM DQ mapping from Micron DDR4 SDRAM LRDIMM Spec.
… / FixedPoint structure(FP32 <-> Fixed conversion and arithmetic operations
Add FP16 structure(FP32 <-> FP16 conversion and arithmetic operations…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants