RTV forum PL | NewsGroups PL

Stabilność sygnałów na porcie równoległym w Windows XP i porównanie Xilinx z Alterą

FPGA - dwa "dziwne" pytania

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Stabilność sygnałów na porcie równoległym w Windows XP i porównanie Xilinx z Alterą

Silver
Guest

Sat Nov 24, 2007 5:03 pm   



Męczą mnie takie dwie wątpliwości:

1. W zasadzie nie dotyczy bezpośrednio FPGA. Czy sygnały na porcie
równoległym komputera mogą zachowywać się niestabilnie podczas przełączania?
Wykorzystuję port równoległy do sterowania zaprogramowanym w FPGA procesorem
i mam takie wrażenie, jakby co jakiś czas przy przełączaniu poziomu sygnału
z aplikacji na PC generowane były dwa impulsy a nie jeden, co przypomina mi
odbicie styku zwiernego. Z drugiej strony kojarzy się z kolejkowaniem
wiadomości w Windows - choć kliknięcie było tylko jedno. Korzystam z
biblioteki inpout, która udostępnia port równoległy w trybie użytkownika w
Windows XP.

2. Jak tak przeglądam opencores.org, w dokumentacji większości projektów
króluje Xilinx. Czy jest jakaś wyraźna przewaga Xilinxa nad Alterą, o której
warto wiedzieć? Może ISE Webpack jest bardziej przyjazny, szybszy, albo
rzadziej się wiesza niż Quartus? Nie miałem dotąd żadnej praktyki z
Xilinxem. Domyślam się, że pytanie ma wysoki stopień ogólności, może jednak
da się na nie prosto odpowiedzieć?

Pozdrawiam,
Krzysiek

grg12
Guest

Sat Nov 24, 2007 10:41 pm   



On 24 Nov., 17:03, "Silver" <K.Pisan...@gmail.com> wrote:
Quote:
1. W zasadzie nie dotyczy bezpośrednio FPGA. Czy sygnały na porcie
równoległym komputera mogą zachowywać się niestabilnie podczas przełączania?
Wykorzystuję port równoległy do sterowania zaprogramowanym w FPGA procesorem
i mam takie wrażenie, jakby co jakiś czas przy przełączaniu poziomu sygnału
z aplikacji na PC generowane były dwa impulsy a nie jeden, co przypomina mi
odbicie styku zwiernego. Z drugiej strony kojarzy się z kolejkowaniem
wiadomości w Windows - choć kliknięcie było tylko jedno. Korzystam z
biblioteki inpout, która udostępnia port równoległy w trybie użytkownika w
Windows XP.

Wielokrotne impulsy - raczej nie (jesli nie liczyć błędów w programie)
- ale nie licz na to że impulsy bedą miały stałą szerokość, twój
program może zostać w dowolnej chwili "uśpiony" zeby zrobić miejsce
innemu procesow - i impuls który miał mieć 10us nagle wydluża sie do
100ms. O ile pamietam swoje boje z portem rownoległym i CPLD - przy
długim kablu zbocza impulsów "siadały" i zaczynały się przekłamania,
było też sporo problemów z przesłuchami (jak zostawiłem wyjścia CPLD
skonfigurowane na "fast" to potrafił gadać sam ze sobą - recznie
zrobiony kabel równoległy z co drugą linią masy jeszcze leży w
szufladzie ze moim zbiorem kuriozów). A - i jeszcze zakłucenia z
zasilacza - układ działał poprawnie tylko z zasilaczem liniowym,
podpiecie impulsowego powodowało przekłamania w komunikacji. Podziwiam
producentów drukarek...
GRG

Greg(G.Kasprowicz)
Guest

Sun Nov 25, 2007 12:56 am   



Quote:
2. Jak tak przeglądam opencores.org, w dokumentacji większości projektów
króluje Xilinx. Czy jest jakaś wyraźna przewaga Xilinxa nad Alterą, o
której warto wiedzieć? Może ISE Webpack jest bardziej przyjazny, szybszy,
albo rzadziej się wiesza niż Quartus? Nie miałem dotąd żadnej praktyki z
Xilinxem. Domyślam się, że pytanie ma wysoki stopień ogólności, może
jednak da się na nie prosto odpowiedzieć?

Xilinx ma lepsze programy edukacyjne niz Altera, stad duzo wieksza

popualrnosc na uczelniach.
Ceny i mowliwosci chipow sa abrdzo zblozone. W niektoych sektorach kroluj
ALtera, w niektorych Xilinx.
Co do przyjaznosci do Quartus bije na glowe ISE.
Uzywam od lat obu i jesli mam juz jakies problemy z FPGA, to na ogol z
XIlinxem.

Mariusz Hajduk
Guest

Sun Nov 25, 2007 3:08 pm   



Quote:
Męczą mnie takie dwie wątpliwości:

1. W zasadzie nie dotyczy bezpośrednio FPGA. Czy sygnały na porcie
równoległym komputera mogą zachowywać się niestabilnie podczas przełączania?
Wykorzystuję port równoległy do sterowania zaprogramowanym w FPGA procesorem
i mam takie wrażenie, jakby co jakiś czas przy przełączaniu poziomu sygnału
z aplikacji na PC generowane były dwa impulsy a nie jeden, co przypomina mi
odbicie styku zwiernego. Z drugiej strony kojarzy się z kolejkowaniem
wiadomości w Windows - choć kliknięcie było tylko jedno. Korzystam z
biblioteki inpout, która udostępnia port równoległy w trybie użytkownika w
Windows XP.

Stawiam na niedopasowanie impedancji FPGA/kabel/LPT
Podobne zagadnienie też ćwiczyłem - problem podobny.
Poniższe rozwiązało go :

http://toolbox.xilinx.com/docsan/2_1i/data/common/jtg/fig26.htm

Quote:

2. Jak tak przeglądam opencores.org, w dokumentacji większości projektów
króluje Xilinx. Czy jest jakaś wyraźna przewaga Xilinxa nad Alterą, o której
warto wiedzieć? Może ISE Webpack jest bardziej przyjazny, szybszy, albo
rzadziej się wiesza niż Quartus? Nie miałem dotąd żadnej praktyki z
Xilinxem. Domyślam się, że pytanie ma wysoki stopień ogólności, może jednak
da się na nie prosto odpowiedzieć?


Quartusa nie znam. ISE nie wiesza się. Co do przyjazności ISE i ilości
trywialnych wręcz bug'ów mogę powiedzieć jedno : zdarzyło mi się splunąć w
monitor. Nie rozumiem dlaczego Xilinx zrezygnował z rozwoju Foundation Base.
Brak w ISE LogiBlox to nie krok w tył lecz skok w tył.

Pozdrawiam ,

MH


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Silver
Guest

Tue Nov 27, 2007 12:16 am   



Wielkie dzięki za odpowiedź - jakoś zacząłem z Alterą, jeszcze za czasów
MAXplusa i... to był do tej pory jedyny argument (poza wyposażeniem
laboratorium uczelnianego), który trzymał mnie przy układach tej firmy.

A czy ktoś byłby skłonny wypowiedzieć się o Altium Designer - najlepiej tak,
żeby zrozumiał ktoś, kto Protela nigdy nie widział? Smile Czy ma jakąś poważną
przewagę nad Quartusem, jeśli chodzi o wykorzystanie do pisania w VHDLu -
lepszy symulator lub coś takiego?

Pozdrawiam,
Krzysiek

Silver
Guest

Tue Nov 27, 2007 12:23 am   



Quote:
Stawiam na niedopasowanie impedancji FPGA/kabel/LPT
Podobne zagadnienie też ćwiczyłem - problem podobny.
Poniższe rozwiązało go :

http://toolbox.xilinx.com/docsan/2_1i/data/common/jtg/fig26.htm
Po przeprowadzeniu bliższych oględzin okazało się, że to jednak coś z moim

kodem VHDLowym jest nie tak, bo te "odbicia" pojawiają się niejako
"cyklicznie" - tymniemniej to dopasowanie z pewnością nie zaszkodzi, wielkie
dzięki - wykonam w najbliższym czasie :)

Quote:
Quartusa nie znam. ISE nie wiesza się (...)
Zdecydowałem się zostać z Alterą - Quartusa okazał się zawieszać symulator.

Fitter pracuje nieraz nieprawdopodobnie długo, ale nie natknąłem się do tej
pory na sytuację, w której ręce opadłyby mi do kolan.

Dzieki za wskazówki, pozdrawiam
Krzysiek

Silver
Guest

Tue Nov 27, 2007 12:32 am   



Quote:
(...) przy
długim kablu zbocza impulsów "siadały" i zaczynały się przekłamania,
Nie jestem elektronikiem, jednak rozmawiałem dziś na ten temat z osobą

bardzo kompetentną - rzuciliśmy okiem na schemat IBM PC i okazuje się, że po
drodze do portu LPT siedzi układ (nie pomnę symbolu), którego zadaniem jest
właśnie nachylanie zboczy sygnałów z portu - podobno trapez po długim kablu
drukarkowym mniej jest podatny na odbicia.

Quote:
było też sporo problemów z przesłuchami
Okazuje się, że dobrą metodą na poradzenie sobie z tym jest stosowanie kabla

w postaci skrętki - nie sprawdziłem, wierzę na słowo fachowcom z
uczelnianego kręgu.

Pozdrawiam,
Krzysiek

Mister
Guest

Tue Nov 27, 2007 1:31 pm   



Quote:
A czy ktoś byłby skłonny wypowiedzieć się o Altium Designer - najlepiej
tak, żeby zrozumiał ktoś, kto Protela nigdy nie widział? Smile Czy ma jakąś
poważną przewagę nad Quartusem, jeśli chodzi o wykorzystanie do pisania w
VHDLu - lepszy symulator lub coś takiego?

Altium Designer potrzebuje do swej poprawnej pracy Quartusa lub/i WebPack-a.

Mister

Adam Wysocki
Guest

Wed Nov 28, 2007 5:41 am   



Spinacz biurowy, grg12 <smietniczek@chello.at>!

Quote:
Podziwiam producentów drukarek...

http://pl.wikipedia.org/wiki/Przerzutnik_Schmitta

--
[[:pl:user:gophi]]

elektroda NewsGroups Forum Index - Elektronika Polska - Stabilność sygnałów na porcie równoległym w Windows XP i porównanie Xilinx z Alterą

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map