• Home
  • Annotate
  • current directory
Name Date Size #Lines LOC

..14-Apr-2022-

README.odt A D14-Apr-20222.9 KiB3231

ddr.c A D14-Apr-202220.4 KiB931805

ddr.mk A D14-Apr-20221.6 KiB7753

ddrc.c A D14-Apr-202215.9 KiB595490

dimm.c A D14-Apr-202210.7 KiB400294

regs.c A D14-Apr-202239.2 KiB1,3951,254

utility.c A D14-Apr-20226 KiB276222

README.odt

1Table for dynamic ODT for DDR4 with PHY generation 2
2====================================================
3Two-slot system
4Only symmetric configurations are supported for interleaving. Non-symmetric
5configurations are possible but not covered here. First slot empty is possbile
6but prohibited for simplicity.
7+-----------------------+-------------+---------------+-----------------------------+-----------------------------+
8|     Configuration     |             |DRAM controller|           Slot 1            |           Slot 2            |
9+-----------+-----------+-------------+-------+-------+--------------+--------------+--------------+--------------+
10|           |           |             |       |       |    Rank 1    |   Rank 2     |   Rank 1     |    Rank 2    |
11|  Slot 1   |  Slot 2   | Write/Read  | Write | Read  |-------+------+-------+------+-------+------+-------+------+
12|           |           |             |       |       | Write | Read | Write | Read | Write | Read | Write | Read |
13+-----------+-----------+------+------+-------+-------+-------+------+-------+------+-------+------+-------+------+
14|           |           |      |Rank 1|  off  |  60   |  240  | off  |   60  | 240  |   60  |  60  |   60  |  60  |
15|           |           |Slot 1|------+-------+-------+-------+------+-------+------+-------+------+-------+------+
16|           |           |      |Rank 2|  off  |  60   |   60  | 240  |  240  | off  |   60  |  60  |   60  |  60  |
17| Dual Rank | Dual Rank |------+------+-------+-------+-------+------+-------+------+-------+------+-------+------+
18|           |           |      |Rank 1|  off  |  60   |   60  |  60  |   60  |  60  |  240  | off  |   60  | 240  |
19|           |           |Slot 2|------+-------+-------+-------+------+-------+------+-------+------+-------+------+
20|           |           |      |Rank 2|  off  |  60   |   60  |  60  |   60  |  60  |   60  | 240  |  240  | off  |
21+-----------+-----------+------+------+-------+-------+-------+------+-------+------+-------+------+-------+------+
22|           |           |  Slot 1     |  off  |  60   |   80  |  off |       |      |       |      |       |      |
23|Single Rank|Single Rank|-------------+-------+-------+-------+------+-------+------+-------+------+-------+------+
24|           |           |  Slot 2     |  off  |  60   |       |      |       |      |   80  | off  |
25+-----------+-----------+------+------+-------+-------+-------+------+-------+------+-------+------+
26|           |           |      |Rank 1|  off  |  80   |   80  | off  |  off  | off  |
27| Dual Rank |           |Slot 1|------+-------+-------+-------+------+-------+------+
28|           |           |      |Rank 2|  off  |  80   |   80  | off  |  off  | off  |
29+-----------+-----------+-------------+-------+-------+-------+------+-------+------+
30|Single Rank|           |  Slot 1     |  off  |  80   |   80  | off  |
31+-----------+-----------+-------------+-------+-------+-------+------+
32