⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ddr_sdram_mpmc_ctrl_path_table.txt

📁 XINLINX公司开发板的嵌入式源代码
💻 TXT
📖 第 1 页 / 共 4 页
字号:
//
// FSM PATTERN 8: B16 Write
//
// Control Signals                     0         1         2         3
// (32 Signals)                        01234567890123456789012345678901  Comments
// ---------------                     --------------------------------  ------------------------------
/*     0 Ctrl_Complete                */  000000000000000000100000  // Delayed by 1
/*     1 Ctrl_Stall                   */  000000000000000000000000  // Delayed by 0
/*     2 Ctrl_PhyIF_RAS_n             */  011111111111111111111011  // Delayed by 2
/*     3 Ctrl_PhyIF_CAS_n             */  110101010101010101111111  // Delayed by 2
/*     4 Ctrl_PhyIF_WE_n              */  110101010101010101111011  // Delayed by 2
/*     5 Ctrl_PhyIF_CE                */  111111111111111111111111  // Delayed by 2
/*     6 Ctrl_RMW                     */  000000000000000000000000  // Delayed by 4
/*     7 Ctrl_Skip[0]                 */  000000000000000000000000  // Delayed by 0
/*     8 Ctrl_PhyIF_DQS_O             */  011111111111111110000000  // Delayed by 0
/*     9 Ctrl_Skip[1]                 */  000000000000000000000000  // Delayed by 0
/*    10 Ctrl_DP_RdFIFO_Push          */  000000000000000000000000  // Delayed by 1
/*    11 Ctrl_Skip[2]                 */  000000000000000000000000  // Delayed by 0
/*    12 Ctrl_AP_Col_Cnt_Load         */  010000000000000000000000  // Delayed by 1
/*    13 Ctrl_AP_Col_Cnt_Enable       */  000101010101010100000000  // Delayed by 1
/*    14 Ctrl_AP_Precharge_Addr10     */  000000000000000000000100  // Delayed by 1
/*    15 Ctrl_AP_Row_Col_Sel          */  110000000000000000000000  // Delayed by 1
/*    16 Ctrl_Is_Write                */  111111111111111111111111  // Delayed by 1
/*    17 Unused                       */  000000000000000000000000  // Delayed by 0
/*    18 Unused                       */  000000000000000000000000  // Delayed by 0
/*    19 Unused                       */  000000000000000000000000  // Delayed by 0
/*    20 Unused                       */  000000000000000000000000  // Delayed by 0
/*    21 Unused                       */  000000000000000000000000  // Delayed by 0
/*    22 Unused                       */  000000000000000000000000  // Delayed by 0
/*    23 Unused                       */  000000000000000000000000  // Delayed by 0
/*    24 Unused                       */  000000000000000000000000  // Delayed by 0
/*    25 Unused                       */  000000000000000000000000  // Delayed by 0
/*    26 Unused                       */  000000000000000000000000  // Delayed by 0
/*    27 Unused                       */  000000000000000000000000  // Delayed by 0
/*    28 Unused                       */  000000000000000000000000  // Delayed by 0
/*    29 Unused                       */  000000000000000000000000  // Delayed by 0
/*    30 Unused                       */  000000000000000000000000  // Delayed by 0
/*    31 Unused                       */  000000000000000000000000  // Delayed by 0
/*    32 Ctrl_PhyIF_Force_DM          */  000000000000000011100000  // Delayed by 1
/*    33 Ctrl_Repeat4                 */  000000000000000000000000  // Delayed by 1
/*    34 Unused                       */  000000000000000000000000  // Delayed by 0
/*    35 Unused                       */  000000000000000000000000  // Delayed by 0
//--------------------------------------------------------------------------
//
// FSM PATTERN 9: B16 Read
//
// Control Signals                     0         1         2         3
// (32 Signals)                        01234567890123456789012345678901  Comments
// ---------------                     --------------------------------  ------------------------------
/*     0 Ctrl_Complete                */  00000000000000100000  // Delayed by 1
/*     1 Ctrl_Stall                   */  00000000000000000000  // Delayed by 0
/*     2 Ctrl_PhyIF_RAS_n             */  01111111111111111101  // Delayed by 2
/*     3 Ctrl_PhyIF_CAS_n             */  11010101010101010111  // Delayed by 2
/*     4 Ctrl_PhyIF_WE_n              */  11111111111111111101  // Delayed by 2
/*     5 Ctrl_PhyIF_CE                */  11111111111111111111  // Delayed by 2
/*     6 Ctrl_RMW                     */  00000000000000000000  // Delayed by 4
/*     7 Ctrl_Skip[0]                 */  00000000000000000000  // Delayed by 0
/*     8 Ctrl_PhyIF_DQS_O             */  00000000000000000000  // Delayed by 0
/*     9 Ctrl_Skip[1]                 */  00000000000000000000  // Delayed by 0
/*    10 Ctrl_DP_RdFIFO_Push          */  01111111111111111000  // Delayed by 1
/*    11 Ctrl_Skip[2]                 */  00000000000000000000  // Delayed by 0
/*    12 Ctrl_AP_Col_Cnt_Load         */  01000000000000000000  // Delayed by 1
/*    13 Ctrl_AP_Col_Cnt_Enable       */  00010101010101010000  // Delayed by 1
/*    14 Ctrl_AP_Precharge_Addr10     */  00000000000000000010  // Delayed by 1
/*    15 Ctrl_AP_Row_Col_Sel          */  11000000000000000000  // Delayed by 1
/*    16 Ctrl_Is_Write                */  00000000000000000000  // Delayed by 1
/*    17 Unused                       */  00000000000000000000  // Delayed by 0
/*    18 Unused                       */  00000000000000000000  // Delayed by 0
/*    19 Unused                       */  00000000000000000000  // Delayed by 0
/*    20 Unused                       */  00000000000000000000  // Delayed by 0
/*    21 Unused                       */  00000000000000000000  // Delayed by 0
/*    22 Unused                       */  00000000000000000000  // Delayed by 0
/*    23 Unused                       */  00000000000000000000  // Delayed by 0
/*    24 Unused                       */  00000000000000000000  // Delayed by 0
/*    25 Unused                       */  00000000000000000000  // Delayed by 0
/*    26 Unused                       */  00000000000000000000  // Delayed by 0
/*    27 Unused                       */  00000000000000000000  // Delayed by 0
/*    28 Unused                       */  00000000000000000000  // Delayed by 0
/*    29 Unused                       */  00000000000000000000  // Delayed by 0
/*    30 Unused                       */  00000000000000000000  // Delayed by 0
/*    31 Unused                       */  00000000000000000000  // Delayed by 0
/*    32 Ctrl_PhyIF_Force_DM          */  00000000000000000000  // Delayed by 1
/*    33 Ctrl_Repeat4                 */  00000000000000000000  // Delayed by 1
/*    34 Unused                       */  00000000000000000000  // Delayed by 0
/*    35 Unused                       */  00000000000000000000  // Delayed by 0
//--------------------------------------------------------------------------
//
// FSM PATTERN 10: B32 Write
//
// Control Signals                     0         1         2         3
// (32 Signals)                        01234567890123456789012345678901  Comments
// ---------------                     --------------------------------  ------------------------------
/*     0 Ctrl_Complete                */  0000000000100000  // Delayed by 1
/*     1 Ctrl_Stall                   */  0000000000000000  // Delayed by 0
/*     2 Ctrl_PhyIF_RAS_n             */  0111111111111011  // Delayed by 2
/*     3 Ctrl_PhyIF_CAS_n             */  1101010101111111  // Delayed by 2
/*     4 Ctrl_PhyIF_WE_n              */  1101010101111011  // Delayed by 2
/*     5 Ctrl_PhyIF_CE                */  1111111111111111  // Delayed by 2
/*     6 Ctrl_RMW                     */  0000000000000000  // Delayed by 4
/*     7 Ctrl_Skip[0]                 */  0000000000000000  // Delayed by 0
/*     8 Ctrl_PhyIF_DQS_O             */  0111111110000000  // Delayed by 0
/*     9 Ctrl_Skip[1]                 */  0000000000000000  // Delayed by 0
/*    10 Ctrl_DP_RdFIFO_Push          */  0000000000000000  // Delayed by 1
/*    11 Ctrl_Skip[2]                 */  0000000000000000  // Delayed by 0
/*    12 Ctrl_AP_Col_Cnt_Load         */  0100000000000000  // Delayed by 1
/*    13 Ctrl_AP_Col_Cnt_Enable       */  0001010100000000  // Delayed by 1
/*    14 Ctrl_AP_Precharge_Addr10     */  0000000000000100  // Delayed by 1
/*    15 Ctrl_AP_Row_Col_Sel          */  1100000000000000  // Delayed by 1
/*    16 Ctrl_Is_Write                */  1111111111111111  // Delayed by 1
/*    17 Unused                       */  0000000000000000  // Delayed by 0
/*    18 Unused                       */  0000000000000000  // Delayed by 0
/*    19 Unused                       */  0000000000000000  // Delayed by 0
/*    20 Unused                       */  0000000000000000  // Delayed by 0
/*    21 Unused                       */  0000000000000000  // Delayed by 0
/*    22 Unused                       */  0000000000000000  // Delayed by 0
/*    23 Unused                       */  0000000000000000  // Delayed by 0
/*    24 Unused                       */  0000000000000000  // Delayed by 0
/*    25 Unused                       */  0000000000000000  // Delayed by 0
/*    26 Unused                       */  0000000000000000  // Delayed by 0
/*    27 Unused                       */  0000000000000000  // Delayed by 0
/*    28 Unused                       */  0000000000000000  // Delayed by 0
/*    29 Unused                       */  0000000000000000  // Delayed by 0
/*    30 Unused                       */  0000000000000000  // Delayed by 0
/*    31 Unused                       */  0000000000000000  // Delayed by 0
/*    32 Ctrl_PhyIF_Force_DM          */  0000000011100000  // Delayed by 1
/*    33 Ctrl_Repeat4                 */  0001000000000000  // Delayed by 1
/*    34 Unused                       */  0000000000000000  // Delayed by 0
/*    35 Unused                       */  0000000000000000  // Delayed by 0
//--------------------------------------------------------------------------
//
// FSM PATTERN 11: B32 Read
//
// Control Signals                     0         1         2         3
// (32 Signals)                        01234567890123456789012345678901  Comments
// ---------------                     --------------------------------  ------------------------------
/*     0 Ctrl_Complete                */  000000100000  // Delayed by 1
/*     1 Ctrl_Stall                   */  000000000000  // Delayed by 0
/*     2 Ctrl_PhyIF_RAS_n             */  011111111101  // Delayed by 2
/*     3 Ctrl_PhyIF_CAS_n             */  110101010111  // Delayed by 2
/*     4 Ctrl_PhyIF_WE_n              */  111111111101  // Delayed by 2
/*     5 Ctrl_PhyIF_CE                */  111111111111  // Delayed by 2
/*     6 Ctrl_RMW                     */  000000000000  // Delayed by 4
/*     7 Ctrl_Skip[0]                 */  000000000000  // Delayed by 0
/*     8 Ctrl_PhyIF_DQS_O             */  000000000000  // Delayed by 0
/*     9 Ctrl_Skip[1]                 */  000000000000  // Delayed by 0
/*    10 Ctrl_DP_RdFIFO_Push          */  011111111000  // Delayed by 1
/*    11 Ctrl_Skip[2]                 */  000000000000  // Delayed by 0
/*    12 Ctrl_AP_Col_Cnt_Load         */  010000000000  // Delayed by 1
/*    13 Ctrl_AP_Col_Cnt_Enable       */  000101010000  // Delayed by 1
/*    14 Ctrl_AP_Precharge_Addr10     */  000000000010  // Delayed by 1
/*    15 Ctrl_AP_Row_Col_Sel          */  110000000000  // Delayed by 1
/*    16 Ctrl_Is_Write                */  000000000000  // Delayed by 1
/*    17 Unused                       */  000000000000  // Delayed by 0
/*    18 Unused                       */  000000000000  // Delayed by 0
/*    19 Unused                       */  000000000000  // Delayed by 0
/*    20 Unused                       */  000000000000  // Delayed by 0
/*    21 Unused                       */  000000000000  // Delayed by 0
/*    22 Unused                       */  000000000000  // Delayed by 0
/*    23 Unused                       */  000000000000  // Delayed by 0
/*    24 Unused                       */  000000000000  // Delayed by 0
/*    25 Unused                       */  000000000000  // Delayed by 0
/*    26 Unused                       */  000000000000  // Delayed by 0
/*    27 Unused                       */  000000000000  // Delayed by 0
/*    28 Unused                       */  000000000000  // Delayed by 0
/*    29 Unused                       */  000000000000  // Delayed by 0
/*    30 Unused                       */  000000000000  // Delayed by 0
/*    31 Unused                       */  000000000000  // Delayed by 0
/*    32 Ctrl_PhyIF_Force_DM          */  000000000000  // Delayed by 1
/*    33 Ctrl_Repeat4                 */  000100000000  // Delayed by 1
/*    34 Unused                       */  000000000000  // Delayed by 0
/*    35 Unused                       */  000000000000  // Delayed by 0
//--------------------------------------------------------------------------
//

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -