cpld globalis reset

Babrian Viktor v at renyi.hu
Thu Sep 23 11:35:22 CEST 2004


tadaa.

megcsinaltam en is verilogban.

de eloszor is: vf, a tegnap altalad emlitett ABELes collapse ill. keep
attributumok VHDLben es verilogban is hasznalhatok, az ucf fileban kell
megadni.

Verilogban nekem a modulon beluli szimbolumokra tovabbra se reagalt a
fitter (nem ismerte a szimbolumot).
Igy aztan megrajzoltam schematicban, amit o szepen leforditott verilogra.
;)

a megoldas: (elismerem kicsit fapados, te teljesen ertheto, logikus, meg
amit akartok):
OBUF(.I(inner_clk), .O(clk_pin));
BUFG(.I(clk_pin), .O(clk));
az ucf fileban csak akkor kell turni, ha meg akartok adni poziciot.

Viszont elmagyarazhatnatok, mi az a collapse/keep.
(erthetoen pliz, induljunk ki abbol, hogy teljesen dilettans hulye vagyok)

Viktor


On Thu, 23 Sep 2004, Rado Zoltan wrote:

> Date: Thu, 23 Sep 2004 09:44:49 +0200
> From: Rado Zoltan <zrado at leasingtechnology.com>
> Reply-To: elektro at tesla.hu
> To: Rado Zoltan <elektro at tesla.hu>
> Subject: Re: cpld globalis reset
>
> Hello,
>
> Thursday, September 23, 2004, 9:22:18 AM, you wrote:
>
>
> RZ> Amúgy ha jól értem, akkor ABEL esetében is kell UCF. Legalább annyira,
> RZ> hogy a inner_clk a Global Pin-en legyen?
>
> Megvalaszolom magamnak:
>
> Tökmindegy, milyen nyelvben csinálod. A Xilinx CPLD dedikált lábai csak akkor
> dedikáltak, ha annak minõsíted õked. Egyébként Sima mezei I/O lábak.
> Ennek megfelelõen a z UCF file-ban kötelezõ a
> "net inner_clk BUFG=CLK;" bejegyzés... Ebben az esetben a
> lábhozzárendelést nem is kötelezõ megcsinálni...
>
> Viktor!!!
>
> Arra vigyázz, hogy ha így a belsõ jelet használod Global Clock-ként,
> akkor az adott lábon megjelenik kimenetként a belsõ jel. Tehát ezt a
> lábat már nem használhatod!!!
>
> További szép napot mindenkinek...
>
> Zoli
>
>
>
> -----------------------------------
>  Szponzorunk: http://tonerbolt.hu/
>




More information about the Elektro mailing list