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
78
Commits
6
Branches
0
Tags
65
MiB
Verilog
58%
SystemVerilog
20.9%
Tcl
16.6%
Makefile
1.7%
Shell
1.3%
Other
1.5%
6127bba77a
Go to file
HTTPS
Download ZIP
Download TAR.GZ
Download BUNDLE
Clone in VS Code
Cite this repository
APA
BibTeX
Cancel
Angelo Jacobo
6127bba77a
fixed data alignment for write operation, fixed CL and CWL for 100MHz:400MHz clk
2023-06-01 19:18:41 +08:00
rtl
fixed data alignment for write operation, fixed CL and CWL for 100MHz:400MHz clk
2023-06-01 19:18:41 +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