From c576df2396b5ed1ebe504454defe0cdf14f57920 Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Thu, 8 Jan 2015 11:12:15 +0000 Subject: [PATCH] Clarified ctlr_init_done. --- libraries/technology/ddr/tech_ddr.vhd | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libraries/technology/ddr/tech_ddr.vhd b/libraries/technology/ddr/tech_ddr.vhd index 0cd773fef3..c13dcec25f 100644 --- a/libraries/technology/ddr/tech_ddr.vhd +++ b/libraries/technology/ddr/tech_ddr.vhd @@ -20,6 +20,15 @@ -- -------------------------------------------------------------------------------- +-- Purpose: Technology independent component for DDR memory access. +-- Description: +-- The component also supports different types of DDR, so DDR3 and DDR4. +-- Remarks: +-- . The ctlr_init_done goes high after power up. It could have been AND-ed +-- with ctlr_miso.waitrequest_n to avoid having it as a port. However the +-- timing closure for ctlr_miso.waitrequest_n can be critical, so therefore +-- it is better not to combinatorially load it with the AND ctlr_init_done. + LIBRARY IEEE, common_lib, technology_lib, tech_ddr_lib; USE IEEE.STD_LOGIC_1164.ALL; USE common_lib.common_mem_pkg.ALL; -- GitLab