-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not
-for-mail
From: "Pszemol" <P...@P...com>
Newsgroups: pl.misc.elektronika
Subject: Re: FPGA VHDL Verilog CPLD
Date: Tue, 21 Jul 2009 21:21:39 -0500
Organization: http://onet.pl
Lines: 75
Message-ID: <h...@p...onet.pl>
References: <M...@n...onet.pl> <h...@p...onet.pl>
<M...@n...onet.pl>
Reply-To: "Pszemol" <P...@B...com>
NNTP-Posting-Host: gw.petrovend.com
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1248229302 31101 204.248.56.195 (22 Jul 2009 02:21:42 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Wed, 22 Jul 2009 02:21:42 +0000 (UTC)
X-Posting-Agent: Hamster/1.3.13.0
In-Reply-To: <M...@n...onet.pl>
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 14.0.8064.206
X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8064.206
Xref: news-archive.icm.edu.pl pl.misc.elektronika:567668
[ ukryj nagłówki ]"glatocha" <g...@g...com> wrote in message
news:MPG.24d0711832daf56f98969f@news.onet.pl...
> In article <h...@p...onet.pl>, P...@P...com says...
>>
>> "glatocha" <g...@g...com> wrote in message
>> news:MPG.24c72680dc31b2b698969c@news.onet.pl...
>> > Czy Altera i Lattice też maj? wersję z Flashem? Na stronach się nie
>> > dokopałem.
>>
>> Chodzi Ci o programowanie po wł?czeniu zasilania?
>>
>> FPGA (np. Cyclone, Stratix) maj? SRAM do zapisu danych konfiguracyjnych.
>> Wymagaj? zewnętrznego układu pamięci (zwykle serial flash ale niektóre
>> pracuj? też z paralel CFI).
>>
>> CPLD (układy MAX) maj? FLASH, więc nie wymagaj? do pracy zewnętrznych
>> układów - s? gotowe POWER ON.
>
> Właśnie Xilinx ma Spartana 3AN FPGA z Flashem, tylko chyba to się tam
> odbywa tak, że jest SRAM normalny z konfiguracją i po prostu ten Flash
> jest zabudowany w tej samej kostce.
Niech zgadnę - taka hybryda będzie cholernie droga, bo FPGA robi
się innymi technologiami niż flash, a więc będziesz pewnie miał dwa
kryształy w jednej obudowie...
>> Nios II zajmuje dużo zasobów FPGA więc opłaca się tylko w dużych
>> kostkach.
>> W małych ledwie zmie?ci się wersja economy i poza procem niewiele
>> zrobisz.
>>
>> Ale za to możesz robić w dużych FPGA cuda z ł?czeniem kilku rdzeni Nios
>> II
>> pracuj?cych nad zadaniem równolegle i jak wykorzystasz wewnętrzn?
>> pamięć SRAM do pracy programu to uzyskasz duż? wydajno?ć...
>> Możesz mieć osobne magistrale pamięci SRAM, Flash - bez w?skich gardeł.
>> Wygrywasz dużo wykorzystuj?c wewnętrzne poł?czenia w FPGA prowadz?c
>> takie liczne magistrale w porównaniu do typowych procków które
>> ograniczone
>> s? z natury rzeczy samej ilo?ci pinów które podrażaj? koszty obudowy.
>> Nie jest to jednak typowy procesor jaki znasz - w podstawowej wersji
>> bardzo
>> dużo wydajno?ci tracisz np. na bardzo liczne cykle przyjęcia przerwania.
>> Warto dokładnie przeczytać manual i wczytać się dobrze w szczegóły aby
>> Cię potem nie zaskoczył Cię czas odpowiedzi na przerwanie rzędu 485
>> cykli zegarowych czy powrotu z przerwania zajmuj?cy ponad 220 :-)
>> ( http://www.altera.com/literature/hb/nios2/n2sw_nii52
006.pdf strona 8)
>
> Z tymi przerwaniami to faktycznie dłuuuugo.
> Ale wyobrażam sobie to tak, że mam jądro i resztę w miarę konfigurowalną
> w jakiejś tam przestrzeni adresowej to znaczy jak potrzebuję 20
> liczników i 30 PWMow to sobie to w granicach zasobów mogę zrobić. A jak
> nie używam Watchdoga to go wycinam z korzeniami, a nie tylko wyłączam
> jak w zwykłym procku.
Dobrze sobie wyobrażasz... Dodatkowo nie masz takich ograniczeń
jak jest w typowych prockach że masz np. 2 uarty, SPI, 3 timery i...
I kiszka. Jak potrzebujesz 4 uarty to szukasz innego proca albo
rzeźbisz bitowo softwareowego uarta... W Niosie jak potrzebujesz
12 uartów pracujących równolegle to sobie tak go konfigurujesz...
Jak potrzebujesz 10 timerów i 4 kanały DMA to sobie tak robisz i już masz.
> Ale tak jak pisałem, zacznę od jakiś liczników czy rejestrów przesównych
> a potem będę szalał z czym innym. Widzę, że biegły jesteś w tematyce, to
> pozwolę sobie Ciebie zapamiętać i w razie czego kiedyś podpytać ;)
Biegły jak biegły - używałem 3 kostek FPGA Altery i 2 CPLD... to niewiele
ale jakieś tam minimalne doświadczenie już mam...
Acha, i weź pod uwagę że Altera oferuje w software Quartusa całkiem
niezły edytor schematów, więc praktycznie w ogóle nie musisz pisać
niczego w VHDL czy Verilogu - po prostu rysujesz sobie brameczki
flip-flopy i jeśli tylko rozumiesz co się dzieje z tymi obrazkami potem
to możesz jechać na tym do końca nie pisząc ani jednej linii VHDLa.
Następne wpisy z tego wątku
- 22.07.09 14:22 voices
- 22.07.09 14:52 Pszemol
- 22.07.09 20:24 Jerry1111
- 22.07.09 21:53 Michał Baszyński
- 22.07.09 22:35 Pszemol
- 23.07.09 06:47 Artur M. Piwko
- 23.07.09 06:49 Artur M. Piwko
- 23.07.09 07:17 Pszemol
- 23.07.09 18:34 Artur M. Piwko
- 23.07.09 19:47 Pszemol
- 24.07.09 20:47 Jerry1111
- 24.07.09 20:53 Jerry1111
- 26.07.09 16:42 nuclear2001
Najnowsze wątki z tej grupy
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Korekcja perspektywy
- Wentylator zabija zasilacze LEDek?
- Re: Kompensacja mocy biernej przy 230VAC
- Totaliztyczny obowiązek naprawy maszyn i urządzeń
- Niby uziom ale nie
- Położyłem dwa telefony obok siebie
Najnowsze wątki
- 2025-04-26 e-Doręczenia w praktyce.
- 2025-04-26 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-04-26 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-04-26 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-04-26 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-04-26 Patrole obywatelskie.
- 2025-04-26 Warszawa => Presales Engineer IT <=
- 2025-04-26 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-26 Rudno => IT network administrator <=
- 2025-04-26 Dęblin => Node.js / Fullstack Developer <=
- 2025-04-25 Sprawdzić czy spółka ma sprawy w sądzie
- 2025-04-25 Solarny Palnik Wodorowy
- 2025-04-25 amperomierz w plusie
- 2025-04-25 nie wyłączam silnika
- 2025-04-25 PILNE !! Stara żywność w marketach "Zgodnie z obowiązującym od stycznia 2024 r. prawem przeterminowana, ale nadal zdatna do spożycia żywność, może być sprzedawana przez maksymalnie kolejne 45 dni po dacie na opakowaniu. To legalne tylko wtedy, gdy opakowa