.. _IP:ddr3_mem2mig_adapter_Series7: PoC.mem.ddr3.mem2mig_adapter_Series7 #################################### .. only:: html .. |gh-src| image:: /_static/logos/GitHub-Mark-32px.png :scale: 40 :target: https://github.com/VLSI-EDA/PoC/blob/master/src/mem/ddr3/ddr3_mem2mig_adapter_Series7.vhdl :alt: Source Code on GitHub .. |gh-tb| image:: /_static/logos/GitHub-Mark-32px.png :scale: 40 :target: https://github.com/VLSI-EDA/PoC/blob/master/tb/mem/ddr3/ddr3_mem2mig_adapter_Series7_tb.vhdl :alt: Source Code on GitHub .. sidebar:: GitHub Links * |gh-src| :pocsrc:`Sourcecode ` * |gh-tb| :poctb:`Testbench ` Adapter between the :ref:`PoC.Mem ` interface and the application interface ("app") of the Xilinx MIG IP core for 7-Series FPGAs. Simplifies the application interface ("app") of the Xilinx MIG IP core. The PoC.Mem interface provides single-cycle fully pipelined read/write access to the memory. All accesses are word-aligned. Always all bytes of a word are written to the memory. More details can be found :ref:`here `. Generic parameters: * D_BITS: Data bus width of the PoC.Mem and "app" interface. Also size of one word in bits. * DQ_BITS: Size of data bus between memory controller and external memory (DIMM, SoDIMM). * MEM_A_BITS: Address bus width of the PoC.Mem interface. * APP_A_BTIS: Address bus width of the "app" interface. Containts only combinational logic. .. rubric:: Entity Declaration: .. literalinclude:: ../../../../src/mem/ddr3/ddr3_mem2mig_adapter_Series7.vhdl :language: vhdl :tab-width: 2 :linenos: :lines: 60-96 .. only:: latex Source file: :pocsrc:`mem/ddr3/ddr3_mem2mig_adapter_Series7.vhdl `