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
74
Commits
6
Branches
0
Tags
65
MiB
Verilog
58%
SystemVerilog
20.9%
Tcl
16.6%
Makefile
1.7%
Shell
1.3%
Other
1.5%
d674b1c9c2
Go to file
HTTPS
Download ZIP
Download TAR.GZ
Download BUNDLE
Clone in VS Code
Cite this repository
APA
BibTeX
Cancel
Angelo Jacobo
d674b1c9c2
added autofpga text file for including the controller
2023-05-29 20:59:12 +08:00
rtl
fixed error "added_read_pipe has multiple drivers"
2023-05-29 20:52:48 +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
run.sh
Update run.sh with the new ddr3 files
2023-05-28 16:24:22 +08:00
sdram_ddr3.txt
added autofpga text file for including the controller
2023-05-29 20:59:12 +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