-
Data: 2009-07-22 20:24:16
Temat: Re: FPGA VHDL Verilog CPLD
Od: Jerry1111 <j...@w...pl.pl.wp> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Pszemol wrote:
>> 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...
Z drugiej strony EPCS4 tez do najtanszych nie nalezy.
>> 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.
U mnie gdzies co trzecie urzadzenie konczy z Niosem wlasnie ze wzgledu
na swobode wyboru wszystkich (nieraz cudacznych i pisanych w firmie)
peryferiow. Duzo prosciej.
>> 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.
Ekhm... to zrob se state-machine na bramkach tak, zeby to jeszcze
zrozumiec. Pewnych rzeczy nie warto rysowac jako schemat.
--
Jerry1111
Następne wpisy z tego wątku
- 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
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
Najnowsze wątki
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=