This website requires JavaScript.
Explore
Help
Register
Sign In
luke
/
UberDDR3
mirror of
https://github.com/AngeloJacobo/UberDDR3.git
Watch
1
Star
0
Fork
You've already forked UberDDR3
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Opensource DDR3 Controller
controller
ddr3
ddr3-controller
ddr3-phy
fpga
memory-controller
phy
verilog
65
Commits
6
Branches
0
Tags
65
MiB
Verilog
58%
SystemVerilog
20.9%
Tcl
16.6%
Makefile
1.7%
Shell
1.3%
Other
1.5%
ab26902f7a
Go to file
HTTPS
Download ZIP
Download TAR.GZ
Download BUNDLE
Clone in VS Code
Cite this repository
APA
BibTeX
Cancel
Angelo Jacobo
ab26902f7a
include only the controller (phy is now a separate module)
2023-05-28 16:18:14 +08:00
rtl
include only the controller (phy is now a separate module)
2023-05-28 16:18:14 +08:00
LICENSE
changed license to Apache 2.0
2023-03-23 20:18:46 +08:00
README.md
Update README.md
2023-05-25 19:41:51 +08:00
ddr3_controller.sby
removed parameter file "ddr3_parameters.vh"
2023-03-09 18:16:01 +08:00
formal_cover.gtkw
Add files via upload
2023-04-06 19:45:09 +08:00
kluster.xdc
Add files via upload
2023-05-25 19:45:06 +08:00
run.sh
include directory on iverilog command
2023-03-02 20:20:14 +08:00
README.md
DDR3_Controller
🚧
👷♂️
👷♂️
UNDER CONSTRUCTION
👷♂️
👷♂️
🚧
Sequential Read
Sequential Read then Sequential Write
Random Access
Sequential Read Until Next Bank
PHY Interface
WRITE OPERATION
Sequential Write
BITSLIP_DQS_TRAIN STATE:
MPR_READ STATE:
BITSLIP_DQ_TRAIN STATE:
Sequential Read:
PER LANE READ CALIBRATION
AFTER READ CALIBRATION
LANES NOT IN SYNC
SAMPLE READ 1
SAMPLE READ 2 (UNIFORM DELAY DIFFERENCE, 0 slow_clk ABSOLUTE DELAY)
SAMPLE READ 3 (UNIFORM DELAY DIFFERENCE, 2 slow_clk ABSOLUTE DELAY)
SAMPLE READ 4 (RANDOM DELAY DIFFERENCE, 0 slow_clk ABSOLUTE DELAY)
SAMPLE READ 5 (RANDOM DELAY DIFFERENCE, 2 slow_clk ABSOLUTE DELAY)
Autofpga "make autofpga"
Implementation!!
Successful Synthesis-to-Bitstream Generation