-
Data: 2018-02-08 14:57:29
Temat: Re: Multiplekser przełączający grupę linii
Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Atlantis" napisał w wiadomości grup
dyskusyjnych:5a7c4125$0$556$6...@n...neostrada.
pl...
On 08.02.2018 12:55, J.F. wrote:
>> Nie wiem jakie tam ograniczenia, ale I2C nie jest sprzetowe ?
>> IMO - wystarczyloby jeden bajt wyslac.
>> A jak nie, to jest masa szybszych rejestrow.
>ESP8266 nie ma sprzętowego I2C. Ten moduł jest dość ubogi, jeśli
>chodzi
>o peryferia. Lepiej to wygląda w nowej wersji - ESP32.
To moze i lepiej - bedzie mozna uzyc szybsze uklady :-)
Nie ma jakiegos portu szeregowego z zegarem ?
>> Mozesz sie przymierzyc do CPLD czysto teoretycznie ... sie okaze,
>> ze sie
>> nie da zrobic, bo zasobow zabraknie, to tez sie czegos nauczysz :-)
>Jak duże projekty w takim razie można zmieścić w CPLD? Załóżmy, że
>mowa
>o czymś w rodzaju XC9572XLVQ64. Rozumiem, że te układy mogą się nie
>nadawać do odtworzenia Z80, SID-a z Commodore 64 albo zaprojektowania
>własnego MCU. Jednak tutaj mowa o (relatywnie prostym) sterowniku,
>który
>robiony na płytce mógłby się zmieścić w kilku-kilkunastu scalakach.
>Faktycznie CPLD mają aż tak skromne zasoby?
Oni tego juz dawno nie robia, i przetrwaly tylko jakies szczatkowe
opisy
https://www.xilinx.com/support/documentation/applica
tion_notes/xapp112.pdf
Jest w ogole do tego jakis program, ktory jeszcze dziala ?
Jesli dobrze rozumiem, to potrzebujesz:
-24-bitowego rejestru przesuwajacego,
-24-bitowego rejestru buforowego,
-licznika multipleksujacego 6 cyfr ... 3 bity, a moze 6, jesli
wygodniej bedzie zrobic pierscieniowo,
-multipleksera ... ktory tu zajmie 4 makrocele ... jak dobrze pojdzie.
-licznika do odliczania roznych faz, zeby np najpierw wygasic, potem
zmienic, potem wyswietlic ... i dluzej wyswietlac niz sie zmienialo.
Powiedzmy ze 4 bity licznika.
wychodzi mi 62 rejestry, a ten uklad ma 72 ... moze starczyc.
Ale:
-ma je w 4 blokach po 18, same rejestry rozciagna sie na 4 bloki,
trzeba bedzie dzielic ... moze sie da, moze zabraknie.
-starczy PT (produkt term) i polaczen do realizacji wszystkich
funkcji, albo nie starczy.
-potrzebujesz 3 zegarow - jeden do danych z 8266, drugi przepisujacy
miedzy rejestrami, trzeci do multipleksowania.
Moze sie uda 2, jesli uzyjemy jeden z 8266 do obu funkcji.
Trzy zegary w tej kosci sa, plus mozliwosc indywidualnych. Powinno
starczyc.
Wiec na oko ... mniej wiecej wejdzie. Ale tylko na oko. I zajmie całą
kosc.
I stad rada - sprobowac zaprojektowac i zobaczyc czy wcisnie, czy
powie ze za malo zasobow :-)
Z80 to zdecydowanie na czyms innym :-)
W razie czego mozna pomyslec.
Chodzi po glowie, zeby np zrezygnowac z tego rejestru przesuwajacego,
zrobic licznik bitow wejsciowych, i w miare ich nadchodzenia zmieniac
tylko jeden bit w rejestrze buforowym. 5 bitow zamiast 24 ... z
ryzykiem, ze PT zabraknie :-)
J.
Następne wpisy z tego wątku
- 09.02.18 08:35 Atlantis
- 09.02.18 09:01 Grzegorz Kurczyk
- 09.02.18 09:07 Grzegorz Kurczyk
- 09.02.18 09:19 Piotr Wyderski
- 09.02.18 09:30 s...@g...com
- 09.02.18 09:41 Atlantis
- 09.02.18 09:43 Atlantis
- 09.02.18 10:14 J.F.
- 09.02.18 10:22 J.F.
- 09.02.18 11:22 Atlantis
- 09.02.18 11:26 Atlantis
- 09.02.18 11:38 Dariusz Dorochowicz
- 09.02.18 11:58 Piotr Wyderski
- 09.02.18 12:00 Piotr Wyderski
- 09.02.18 12:12 Piotr Wyderski
Najnowsze wątki z tej grupy
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
Najnowsze wątki
- 2025-03-03 a Ty jak się zachowasz w godzinie próby?
- 2025-03-03 nie naprawiam więcej telewizorów
- 2025-03-03 Białystok => Gen AI Engineer <=
- 2025-03-03 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-03 Olsztyn => Sales Specialist <=
- 2025-03-03 Gdy ministrowie sa golodupcami
- 2025-03-03 Pruszków => Specjalista ds. public relations <=
- 2025-03-03 Białystok => System Architect (Java background) <=
- 2025-03-03 Białystok => System Architect (background deweloperski w Java) <=
- 2025-03-03 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-03 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-03 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-03 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-03-03 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-03 Mińsk Mazowiecki => Area Sales Manager OZE <=