Logika programowalna, VHDL, prosty licznik, warunki "domowe"



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Logika programowalna, VHDL, prosty licznik, warunki "domowe"
Date: Wed, 02 Mar 2005 10:07:01 +0100


Witam!

Nie miałem do tej porty do czynienia z logikš programowalnš w praktyce.
Troche znam VHDL (na poziomie moich potrzeb - wiem wszystko).

Chciałbym zaimplementować na prostej kostce licznik 32 bitowy kręcony
sygnałem kwadraturowym (impulsy jakieś 100kHz). Niestety zwykły procesor
typu AVR nie daje sobie rady z przetwarzaniem takiej ilości
przerwań/odpytywania.

Ponieważ mam 0 doświadczenie w tej kwestii prosiłbym o informacje gdzie
poszukać małych scalaków w znośnych obudowach (w grę wchodziw zasadzie
PLCC). Wymagania jak widać mam niewielkie, ale nie mam nawet z grubsza
pojęcia jaka firma produkuje przyjazne hobbystycznie kostki.

Warunki:

nawet JTAG choć oczywiście im prostszy tym lepiej).

odczytu (szeregowo pewnie). Oceniam że wymagane jest jakieś 64
przerzutniki na sam zegar i wysuwanie wyniku + parenaście na resztę.


świetnym rozwišzaniem.

W grę wchodzi pomniejszenie pojemności do 16 bitów i implementacja
reszty w CPU, jednak z róznych względów wolałbym odcišzyć procesor, bo
ma inne zadania w tym czasie.

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_WIADOMO_PO_CO_TO.message.pl>
Subject: Re: Logika programowalna, VHDL, prosty licznik, warunki "domowe"
Date: Wed, 2 Mar 2005 14:58:10 +0100


Użytkownik "Sebastian Bialy" <heby_at_nospam_poczta.onet.pl> napisał w wiadomości
news:d03vom$meu$1_at_nospam_atlantis.news.tpi.pl

Chciałbym zaimplementować na prostej kostce licznik 32 bitowy kręcony
sygnałem kwadraturowym (impulsy jakieś 100kHz).

W grę wchodzi pomniejszenie pojemności do 16 bitów i implementacja
reszty w CPU, jednak z róznych względów wolałbym odcišzyć procesor, bo
ma inne zadania w tym czasie.


A czy nie wystarczy Ci LS7166 ?
http://www.lsicsi.com/pdfs/LS7166.pdf
Rewersyjny, we, kwadraturowe, etc..
Wprawdzie tylko 24bity, ale jak piszesz możesz się przy tych 32 bitach nie
upierać.
(Do kupienia w Wobicie)

--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)


Poprzedni Następny
Wiadomość
Spis treści
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: Logika programowalna, VHDL, prosty licznik, warunki "domowe"
Date: Wed, 02 Mar 2005 15:02:45 +0100


Marek Dzwonnik wrote:
A czy nie wystarczy Ci LS7166 ?
http://www.lsicsi.com/pdfs/LS7166.pdf
Rewersyjny, we, kwadraturowe, etc..
Wprawdzie tylko 24bity, ale jak piszesz możesz się przy tych 32 bitach nie
upierać.
(Do kupienia w Wobicie)

Dzięki, zainteresuje się takim cudem, wyglšda sensownie pdf do niego.
Natomiast pytanie dalej jest otwarte, co jeśli chciałbym zaimplementować
taki licznik w VHDL ? Czy amatorsko mam szansę ? Upieram się przy VHDL
bo chodzi mi po głowie pewien pomysł, którego nie da się raczej zrobić
na tym scalaku ;)

--
Sebastian Bialy - heby_at_nospam_poczta.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <Adres.znajdziesz_at_nospam_w.starym.archiwum>
Subject: Re: Logika programowalna, VHDL, prosty licznik, warunki "domowe"
Date: Wed, 02 Mar 2005 23:21:07 +0100


Dzięki, zainteresuje się takim cudem, wyglšda sensownie pdf do niego.
Natomiast pytanie dalej jest otwarte, co jeśli chciałbym zaimplementować
taki licznik w VHDL ? Czy amatorsko mam szansę ? Upieram się przy VHDL
bo chodzi mi po głowie pewien pomysł, którego nie da się raczej zrobić
na tym scalaku ;)


Popatrz lepiej na 7266, nie dosc ze podwojny (to malo wazne) to ma filtry
cyfrowe na wejsciach i jest przez to odporniejszy na przeklamania. Poza tym -
bardzo fajne liczniki! polecam.

Milej nocki.
__
Pzd, Irek.N.


Poprzedni Następny
Wiadomość
Spis treści
From: "Greg" <xgrzes_at_nospam_poczta.onet.pl>
Subject: Re: Logika programowalna, VHDL, prosty licznik, warunki "domowe"
Date: Thu, 3 Mar 2005 09:59:29 +0100


rozejrzyj sie za ukladami Altery MAX3064A, kosztuje to chyba z 1..3 euro, ma
jtag i 64 komorki, uzywasz do programowania soru MAX++ lub Quartus, mozna
uklad zlozyc a ukladow TTL i skompilowac.



Poprzedni Następny
Wiadomość
Spis treści
From: Jan Dubiec <jdx_at_nospam_SPAMTRAP.slackware.pl>
Subject: Re: Logika programowalna, VHDL, prosty licznik, warunki "domowe"
Date: 03 Mar 2005 14:58:36 +0100


[.....]
Ponieważ mam 0 doświadczenie w tej kwestii prosiłbym o informacje
gdzie poszukać małych scalaków w znośnych obudowach (w grę wchodziw
zasadzie PLCC). Wymagania jak widać mam niewielkie, ale nie mam nawet
z grubsza pojęcia jaka firma produkuje przyjazne hobbystycznie kostki.
Xilinx XC9572XL a może nawet (mniejszy) XC9536XL. Do dostania w Memecu
lub BTC/Kamami. Sš dostępne m.in. w 44 pinowych QFP w rastrze 0.8mm które
sš IMO łatwiejsze do ręcznego lutowania niż PLCC. Wersje w PLCC też sš
chyba dostępne.

Regards,
/J.D.
--
Jan Dubiec We're all living in Amerika
jdx#slackware.pl Coca Cola
+48 506 790442 Sometimes war
Amerika by Rammstein