electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

help me to use a DLL in sparatnII


Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> help me to use a DLL in sparatnII
Author Message
Zerox100



Joined: 01 Mar 2003
Posts: 327
Helped: 10


Post02 Aug 2004 11:17   

help me to use a DLL in sparatnII


Hi my friends,
i want to use a dll in my design. I can manually do that after place and route, but i want to do that before placeand route. Can anybody help me?
Back to top
wasp



Joined: 10 Jan 2003
Posts: 29
Location: Russian Federation


Post02 Aug 2004 12:18   

Re: help me to use a DLL in sparatnII


Look at : XAPP174,XAPP132.
And for hdl usage look at Design Templates and examples.
Or specify a question.
Back to top
Zerox100



Joined: 01 Mar 2003
Posts: 327
Helped: 10


Post03 Aug 2004 4:34   

help me to use a DLL in sparatnII


I want to specify for Ise that use a DLL in my clock path when i write rtl code
Back to top
edavio



Joined: 23 Dec 2001
Posts: 71


Post03 Aug 2004 4:47   

Re: help me to use a DLL in sparatnII


instance a DLL in your RTL design. After then, ISE can handle it. DLL is special resource. It can not be generated by synthesizor. Use DLL as a instance in your RTL and don't forget set systhesis attribute as "dont_tuch". Applying DLL instance is done by HDL wrap which xilinx provides.
Back to top
Google
AdSense
Google Adsense




Post03 Aug 2004 4:47   

Ads




Back to top
Zerox100



Joined: 01 Mar 2003
Posts: 327
Helped: 10


Post03 Aug 2004 7:25   

Re: help me to use a DLL in sparatnII


edavio wrote:
instance a DLL in your RTL design. After then, ISE can handle it. DLL is special resource. It can not be generated by synthesizor. Use DLL as a instance in your RTL and don't forget set systhesis attribute as "dont_tuch". Applying DLL instance is done by HDL wrap which xilinx provides.

Have you got an example code?
Back to top
wasp



Joined: 10 Jan 2003
Posts: 29
Location: Russian Federation


Post03 Aug 2004 10:33   

Re: help me to use a DLL in sparatnII


For example:
Look at : Language Templates -> VHDL -> Component Instantiation ->
-> Clock DLL (in XILINX ISE )
Or get it...( it's direct copy & paste from "Language Template" Smile )


--Virtex CLKDLL instantiation
--See XAPP 132 for more examples
--Use "CLK" as your internal clock signal

-- CLKIN_P, RST : in std_logic;
-- LOCKED : out std_logic

--**Insert the following between the 'architecture' and
---'begin' keywords**

signal CLKIN, CLK, CLK0 : std_logic;

component CLKDLL
port (CLKIN, CLKFB, RST : in STD_LOGIC;
CLK0, CLK90, CLK180, CLK270, CLK2X, CLKDV, LOCKED : out std_logic);
end component;

component IBUFG
port (I : in STD_LOGIC; O : out std_logic);
end component;

component BUFG
port (I : in STD_LOGIC; O : out std_logic);
end component;

--**Insert the following after the 'begin' keyword**
U1: IBUFG port map (I=>CLKIN_P, O=>CLKIN);

U2: CLKDLL port map (CLKIN=>CLKIN, CLKFB=>CLK, RST=>RST,
CLK0=>CLK0, LOCKED=>LOCKED);

U3: BUFG port map (I=>CLK0, O=>CLK);

*****************************************************
For Synplify use syn_black_box attribute for each component.
For other syntez program look documentation...
Back to top
edavio



Joined: 23 Dec 2001
Posts: 71


Post05 Aug 2004 4:02   

Re: help me to use a DLL in sparatnII


Just follow what wasp said. Otherwise you can pm to me.
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> help me to use a DLL in sparatnII
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
how to use dlportio.dll? (13)
is there a way to use DLL in VHDL (1)
PORT32.DLL how to use it in VB6.0 (16)
How to use internal DLL or DCM of FPGA spartan2 (5)
Phase shifting without the use of DLL or PLL (5)
FTD2XX.DLL and VB2005: how to use FT_OpenEX ? (3)
how to add DLL files to MS VC++ and use them? (10)
FPGA - How I use Lock & Unlock to DLL or PLL ? (1)
DLL Function names from DLL file (3)
Need help about Dll (6)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS