Skip to content
Snippets Groups Projects
Commit b778cdf0 authored by David Brouwer's avatar David Brouwer
Browse files

Updated information. Added component descriptions for ip_agi027_xxxx:...

Updated information. Added component descriptions for ip_agi027_xxxx: ip_agi027_xxxx_ddio_in and ip_agi027_xxxx_ddio_out.
parent 2dac718a
No related branches found
No related tags found
1 merge request!364Porting ddio/iobuf for Intel Agilex 7
-- ----------------------------------------------------------------------------- -- -----------------------------------------------------------------------------
-- --
-- Copyright (C) 2014 -- Copyright 2014-2023
-- ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -- ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/>
-- P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -- P.O.Box 2, 7990 AA Dwingeloo, The Netherlands
-- --
-- This program is free software: you can redistribute it and/or modify -- Licensed under the Apache License, Version 2.0 (the "License");
-- it under the terms of the GNU General Public License as published by -- you may not use this file except in compliance with the License.
-- the Free Software Foundation, either version 3 of the License, or -- You may obtain a copy of the License at
-- (at your option) any later version.
-- --
-- This program is distributed in the hope that it will be useful, -- http://www.apache.org/licenses/LICENSE-2.0
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
-- --
-- You should have received a copy of the GNU General Public License -- Unless required by applicable law or agreed to in writing, software
-- along with this program. If not, see <http://www.gnu.org/licenses/>. -- distributed under the License is distributed on an "AS IS" BASIS,
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-- See the License for the specific language governing permissions and
-- limitations under the License.
-- --
-- ----------------------------------------------------------------------------- -- -----------------------------------------------------------------------------
--
-- Purpose: IP components declarations for various devices that get wrapped by the tech components -- Author : -
-- Changed by : D.F. Brouwer
-- Purpose:
-- IP components declarations for various devices that get wrapped by the tech components
library IEEE; library IEEE;
use IEEE.std_logic_1164.all; use IEEE.std_logic_1164.all;
...@@ -187,4 +189,36 @@ package tech_iobuf_component_pkg is ...@@ -187,4 +189,36 @@ package tech_iobuf_component_pkg is
); );
end component; end component;
-----------------------------------------------------------------------------
-- ip_agi027_xxxx
-----------------------------------------------------------------------------
component ip_agi027_xxxx_ddio_in is
generic (
g_width : natural := 1
);
port (
in_dat : in std_logic_vector(g_width - 1 downto 0);
in_clk : in std_logic;
in_clk_en : in std_logic := '1'; -- Not Connected
rst : in std_logic := '0';
out_dat_hi : out std_logic_vector(g_width - 1 downto 0);
out_dat_lo : out std_logic_vector(g_width - 1 downto 0)
);
end component;
component ip_agi027_xxxx_ddio_out is
generic(
g_width : natural := 1
);
port (
rst : in std_logic := '0';
in_clk : in std_logic;
in_clk_en : in std_logic := '1'; -- Not Connected
in_dat_hi : in std_logic_vector(g_width - 1 downto 0);
in_dat_lo : in std_logic_vector(g_width - 1 downto 0);
out_dat : out std_logic_vector(g_width - 1 downto 0)
);
end component;
end tech_iobuf_component_pkg; end tech_iobuf_component_pkg;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment