Poczatki PLD

Jan 05, 2005 15 Replies

Witam...



Zaczynam z PLD i .... zaczynam od hardware-u ...



Tzn. chce w kupe pare rupieci polaczyc i VHDL-a w praktyce pomêczyæ...



Marzy mi siê pod³±czyæ:


- interfejsy



-RS232



-USB



-Ethernet


-wyjscie VGA



-we/wy audio


- IDE


- i kilka innych...



I tu mam kilka pocz±tkowych pytañ:


1) Jako ze za jakas Altera bêde siê rozgl±da³, pytanie brzmi czy potrzeba do niej pamiec konfiguracji... Jezeli przez JTAGa programuje i niekonieczne jest pamietanie konfiguracji po wylaczeniu zasilania... Je¿eli trzeba to jak±? (jak± kupiê od rêki?)


2) Co stosujecie jako USB kontroler ? Abym pojedyncze sztuki dostal...


3) Podobnie z ethernet - MAC + PHY ? Co ³atwo dostaæ ?


4) czym to napêdziæ? Jaki generator(y)?


5) No i SRAM ;) Co i ile?

Oczywi¶cie gotowe rozwi±zania mo¿na dostaæ, ale... wa¿ny jest te¿ aspekt projektowo-edukacyjny !



Z góry dziêki za sugestiê, Quazar


Chyba ci sie troche pomylilo - komputer chcesz z PLD zrobic ? Niby sie da, ale sensu w tym za grosz.

J.

Polecam Alterę z serii Cyclone.

Pamięć musi być dobrana do konkretnego układu - niektóre mogą się ładować nawet z normalnych tanich Flashy równoległych albo z kilku różnych źródeł. W praktyce pamięć (lub inny sposób ładowania, np. AVR+DataFlash) jest potrzebna jeżeli nie chcesz za każdym razem wysyłać kodu z komputera.

Weź odpowiednio duży FPGA i USB wciśnij do środka:

formatting link

Weź odpowiednio duży FPGA i Ethernet wciśnij do środka, PHY trzeba będzie doczepić na zewnątrz.

Najprościej i najskuteczniej wziąć 4-nóżkowy gotowy generator dostosowany do twojego FPGA, np. 100 MHz.

To zależy, jak ma być szybki. 10ns 1Mx16 (np. Samsunga) kupisz bez problemu, z szybszymi może być trudniej.

poogladaj sobie dokumentacje do NIOS'a, ew moge ci ja podeslac.. w nim jest to wszystko...

... i wielkie dziêki za to ;)

Dok³adnie do tego siê przymierzam...

Te¿ o tym myslalem - dla czego inni przy podobnych projektach stosuj± controllery ? A jak duzy bêdzie mysia³ byæ FPGA ?

WIELKIE dziêki, Grzesiek

Ile to sie ostatnio doliczylismy - 0.66 zl za przerzutnik ? To bardzo drogi ten kontroler wyjdzie :-)

J.

Mam jeszcze pytanie ... Gdzie to wszystko mo¿na w pojedyñczych sztukach zakupic ?

To wiem - JAWILogic...

A reszte do FPGA?

Generator, SRAM, ewentualnie te kontrolery Ethernetu, USB ...

Szukam (googlam) i wszystkie miejsca gdzie wczesniej sie zaopatrywalem, oraz wszystko co znalazlem nic tego typu nie oferuje.

Gdzie tego szukaæ? Najlepiej w rozs±dnych cenach ;)

Pozdr, Quazar

Quazar napisal(a):

Rowniez Semos.

Ale to w CPLD. Natomiast EP1C6 kosztuje <150PLN i ma 6k LC na pokladzie.

A gdzie Ty to kupujesz po sensownych cenach? Bo ja potrzebuje sztuke (nawet 1C3 mi wystarczy), a tu sie niestety zaczynaja spore problemy. :-(

Pozdrawiam Piotr Wyderski

EBV. Podejrzewam ze w Jawi pojedyncze kupisz - ale wiadomo, pojedyncze to troche drozsze...

Przed chwila sprawdzilem, 1C6 kosztuje 50 zl. mniej niz chcialem za niego dac... :->

Natomiast roznica w cenie 1C3 i 1C6 to 10 zl., wiec tu w ogole nie ma co dyskutowac o wyborze. :-)

Pozdrawiam Piotr Wyderski

EP1C6T144Qx (x=6,7,8) ?? IMHO cos za malo, chyba ze ceny mocno pospadaly.

Tego nie wiem - uzywam EP1C6.

Jerry

Tego mi nie podano, ale speed grade mnie za bardzo nie interesuje w tym zastosowaniu.

84 zl./sztuke netto za 1C6. Nie wiem, czy to tanio, bo nigdy wczesniej nie kupowalem FPGA. :-)

Wedlug PDF z Altery 1C3 ma dwa razy mniej wszystkiego. :->

Pozdrawiam Piotr Wyderski

On Mon, 17 Jan 2005 18:39:35 +0100, "Piotr Wyderski" wrote: [.....]

A to nie zamierzasz zrobiæ tego swojego diwajsa w 100 tys. egzemplarzy??? ;-) By³oby o czym podyskutowaæ i popracowaæ nad zoptymalizowaniem projektu w celu sprawdzenia czy zmie¶ci siê w mniejszej ko¶ci. ;-)

Regards, /J.D.

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

;-)

Poki co mysle o skali 100 tys. razy mniejszej, ale kto wie... ;-)

A to mozna i bez produkcji wielkoskalowej. :-)

Pozdrawiam Piotr Wyderski

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required