diff --git a/libraries/io/ddr/src/vhdl/io_ddr.vhd b/libraries/io/ddr/src/vhdl/io_ddr.vhd
index 8a0d16a97e1f009cf1677d83be2f19aff0156f8c..fc2aeb7e23a063c043273a4935b3af7331dd8777 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr.vhd
@@ -127,8 +127,6 @@ ENTITY io_ddr IS
     ctlr_clk_in        : IN    STD_LOGIC;  -- connect ctlr_clk_out to ctlr_clk_in at top level to avoid potential delta-cycle differences between the same clock
     ctlr_rst_in        : IN    STD_LOGIC;  -- connect ctlr_rst_out to ctlr_rst_in at top level
     
-    ctlr_rdy           : OUT   STD_LOGIC;
-
     -- Driver clock domain
     dvr_clk            : IN    STD_LOGIC;
     dvr_rst            : IN    STD_LOGIC;
@@ -207,8 +205,6 @@ ARCHITECTURE str OF io_ddr IS
   
 BEGIN 
 
-  ctlr_rdy <= ctlr_miso.waitrequest_n;
-  
   u_io_ddr_cross_domain : ENTITY work.io_ddr_cross_domain
   GENERIC MAP (
     g_cross_domain => g_cross_domain_dvr_ctlr
diff --git a/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd b/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd
index b7a8289c4df892f1fcc41b3e1f878753b0558229..71b8fef17bc7bd2be7d61c799d4fa9dd270e7a98 100644
--- a/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd
+++ b/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd
@@ -97,8 +97,6 @@ ARCHITECTURE str of tb_io_ddr IS
   SIGNAL dp_clk               : STD_LOGIC := '0';
   SIGNAL dp_rst               : STD_LOGIC;
 
-  SIGNAL ctlr_rdy             : STD_LOGIC;
-
   SIGNAL dvr_start_addr       : t_tech_ddr_addr; 
   SIGNAL dvr_end_addr         : t_tech_ddr_addr;
 
@@ -286,8 +284,6 @@ BEGIN
     ctlr_clk_in        => ctlr_clk,  -- connect ctlr_clk_out to ctlr_clk_in at top level to avoid potential delta-cycle differences between the same clock
     ctlr_rst_in        => ctlr_rst,
     
-    ctlr_rdy           => ctlr_rdy,
-
     -- Driver clock domain
     dvr_clk            => dvr_clk,
     dvr_rst            => dvr_rst,