Loading memctrl/phy/phy_cmd.v +2 −1 Original line number Diff line number Diff line Loading @@ -371,7 +371,8 @@ module phy_cmd#( wire [7:0] dqs_data; assign dqs_data=phy_dqs_toggle_cur?dqs_pattern[7:0]:8'h0; // assign dqs_data=phy_dqs_toggle_cur?dqs_pattern[7:0]:8'h0; assign dqs_data=phy_dqs_toggle_cur?dqs_pattern[7:0]:8'hff; phy_top #( .IOSTANDARD_DQ ("SSTL15_T_DCI"), .IOSTANDARD_DQS ("DIFF_SSTL15_T_DCI"), Loading py393/x393_pio_sequences.py +2 −1 Original line number Diff line number Diff line Loading @@ -556,7 +556,8 @@ class X393PIOSequences(object): cmd_addr += 1 # nop 4-th rd_buf # skip done bank ODT CKE SEL DQEN DQSEN DQSTGL DCI B_WR B_RD B_RST data=self.func_encode_skip( 0, 0, ba, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0) # data=self.func_encode_skip( 0, 0, ba, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0) data=self.func_encode_skip( 0, 0, ba, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0) self.x393_mem.axi_write_single_w(cmd_addr, data, verbose) cmd_addr += 1 #repeat remaining writes Loading x393_testbench01.sav +6 −6 Original line number Diff line number Diff line [*] [*] GTKWave Analyzer v3.3.64 (w)1999-2014 BSI [*] Tue Apr 21 01:47:19 2015 [*] Tue Apr 21 03:43:52 2015 [*] [dumpfile] "/home/andrey/git/x393/simulation/x393_testbench01-20150420193910060.lxt" [dumpfile_mtime] "Tue Apr 21 01:44:01 2015" [dumpfile_size] 252436540 [dumpfile] "/home/andrey/git/x393/simulation/x393_testbench01-20150420194727213.lxt" [dumpfile_mtime] "Tue Apr 21 01:52:16 2015" [dumpfile_size] 252456387 [savefile] "/home/andrey/git/x393/x393_testbench01.sav" [timestart] 41564660 [timestart] 41533420 [size] 1823 1173 [pos] 2065 0 *-12.595797 41576250 157271875 157546875 43667500 43655000 44285000 44297500 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 *-13.595797 41566328 157271875 157546875 43667500 43655000 44285000 44297500 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 [treeopen] x393_testbench01. [treeopen] x393_testbench01.ddr3_i. [treeopen] x393_testbench01.x393_i. Loading Loading
memctrl/phy/phy_cmd.v +2 −1 Original line number Diff line number Diff line Loading @@ -371,7 +371,8 @@ module phy_cmd#( wire [7:0] dqs_data; assign dqs_data=phy_dqs_toggle_cur?dqs_pattern[7:0]:8'h0; // assign dqs_data=phy_dqs_toggle_cur?dqs_pattern[7:0]:8'h0; assign dqs_data=phy_dqs_toggle_cur?dqs_pattern[7:0]:8'hff; phy_top #( .IOSTANDARD_DQ ("SSTL15_T_DCI"), .IOSTANDARD_DQS ("DIFF_SSTL15_T_DCI"), Loading
py393/x393_pio_sequences.py +2 −1 Original line number Diff line number Diff line Loading @@ -556,7 +556,8 @@ class X393PIOSequences(object): cmd_addr += 1 # nop 4-th rd_buf # skip done bank ODT CKE SEL DQEN DQSEN DQSTGL DCI B_WR B_RD B_RST data=self.func_encode_skip( 0, 0, ba, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0) # data=self.func_encode_skip( 0, 0, ba, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0) data=self.func_encode_skip( 0, 0, ba, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0) self.x393_mem.axi_write_single_w(cmd_addr, data, verbose) cmd_addr += 1 #repeat remaining writes Loading
x393_testbench01.sav +6 −6 Original line number Diff line number Diff line [*] [*] GTKWave Analyzer v3.3.64 (w)1999-2014 BSI [*] Tue Apr 21 01:47:19 2015 [*] Tue Apr 21 03:43:52 2015 [*] [dumpfile] "/home/andrey/git/x393/simulation/x393_testbench01-20150420193910060.lxt" [dumpfile_mtime] "Tue Apr 21 01:44:01 2015" [dumpfile_size] 252436540 [dumpfile] "/home/andrey/git/x393/simulation/x393_testbench01-20150420194727213.lxt" [dumpfile_mtime] "Tue Apr 21 01:52:16 2015" [dumpfile_size] 252456387 [savefile] "/home/andrey/git/x393/x393_testbench01.sav" [timestart] 41564660 [timestart] 41533420 [size] 1823 1173 [pos] 2065 0 *-12.595797 41576250 157271875 157546875 43667500 43655000 44285000 44297500 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 *-13.595797 41566328 157271875 157546875 43667500 43655000 44285000 44297500 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 [treeopen] x393_testbench01. [treeopen] x393_testbench01.ddr3_i. [treeopen] x393_testbench01.x393_i. Loading