-
Data: 2020-12-07 02:48:00
Temat: Re: VHDL - konwersja bin2bcd
Od: Stachu Chebel <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]sobota, 5 grudnia 2020 o 20:47:15 UTC+1 Atlantis napisał(a):
> Postawiłem na CPLD z dwóch powodów:
> 1. FPGA przeważnie wymagają zewnętrznej pamięci do przechowywania
> konfiguracji. CPLD mają wbudowany flash i można je zaprogramować tak
> samo, jak zwykły mikrokontroler.
Ośmiopinowy flash za jakieś 5 zeta to chyba nie problem. A programujesz
JTAG'iem podobnie jak cokolwiek innego.
> 2. Zwykle staram się dopasować użyty układ do planowanego stopnia
> złożoności projektu. Czyli np. nie będę używał STM32F4 tam, gdzie
> potrzeba po parę kB flasha i RAM-u.
>
Niby racja, ale skoro możesz dostać więcej za tę samą cenę, to ja obstawiam
na FPGA.
> Ale tak z ciekawości: jak złożone projekty można wepchnąć do tych
> najprostszych FPGA, w porównaniu do CPLD takiego jak CoolRunner II? Czy
> można już myśleć o dodaniu jakiegoś prostego mikroprocesora, który
> współpracowałby z pozostałymi peryferiami zaprogramowanymi w układzie?
Nawet nie ma co porównywać. Przepuść sobie implementację tego co masz
zrobione na CPLD z ustawieniem na najprostszego Spartana-3 i popatrz na
raport wykorzystania zasobów. Nie ma najmniejszego problemu jeśli chodzi
o zaimplementowanie procesora w FPGA. Oczywiście wszystko zależy od
stopnia złożoności projektu i wybranego modelu FPGA. Są dostępne w sieci
darmowe IP na 8080,Z80,8051 itp. Ponadto na pokładzie FPGA masz też
konfigurowalną pamięć BRAM. Dużo się da...
Następne wpisy z tego wątku
- 07.12.20 10:04 Grzegorz Kurczyk
- 07.12.20 10:08 Grzegorz Kurczyk
- 07.12.20 13:26 Adam Górski
- 07.12.20 16:43 Atlantis
- 07.12.20 18:00 J.F.
- 07.12.20 18:11 J.F.
- 07.12.20 18:19 J.F.
- 07.12.20 18:58 Atlantis
- 07.12.20 19:02 Atlantis
- 07.12.20 19:14 Grzegorz Kurczyk
- 07.12.20 19:47 Atlantis
- 07.12.20 20:08 Grzegorz Kurczyk
- 07.12.20 20:21 Stachu Chebel
- 07.12.20 20:59 J.F.
- 08.12.20 14:22 Adam Górski
Najnowsze wątki z tej grupy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- 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
Najnowsze wątki
- 2025-05-12 wyobrazcie sobie
- 2025-05-12 pojezdziłem passatem
- 2025-05-12 Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- 2025-05-12 Warszawa => Junior Rekruter <=
- 2025-05-12 Dostała karę za "brak biletu" parkowania. Wygrała w sądzie z miastem Kierująca zaparkowała na miejskim parkingu w Rybniku. Nie zdążyła przedłużyć parkowania i dostała 200 zł kary za "brak biletu".
- 2025-05-12 Białystok => Senior Node.js Developer (doświadczenie z framework Nes
- 2025-05-12 Warszawa => MENA New Business Manager <=
- 2025-05-12 Rzeszów => WEBCON Developer <=
- 2025-05-12 kamerka kultowy novatek G1WH
- 2025-05-12 Warszawa => Fullstack PHP Developer <=
- 2025-05-12 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-05-12 Warszawa => Staż w dziale Sprzedaży B2B <=
- 2025-05-12 Kraków => NMS System Administrator <=
- 2025-05-12 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2025-05-12 Gliwice => Business Development Manager - Network and Network Security