-
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
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
Najnowsze wątki
- 2025-12-31 Ostróda szlachetnie walczy
- 2025-12-31 Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 2025-12-31 Pieniadze-cuchna-oddechem-nawalonego-tatusia
- 2025-12-31 Iran na skraju gospodarczego upadku. Na ulicach Teheranu (znów) wrze. To może być cios dla reżimu
- 2025-12-30 zasilacz
- 2025-12-30 Teraz System Plików PFS z sys. op. Amiga OS będziesz mógł zamontować pod sys. op. Linuks i Jabłoko Makintosz
- 2025-12-30 Aeor2 i ciągły internet 512kb
- 2025-12-30 Czy prohibicja (reklamowa) obejmuje Św. Mikołaja (przerośniętego krasnala)? :-)
- 2025-12-30 Zegary DCF
- 2025-12-29 Greta Thunberg aresztowana w Londynie za wsparcie zdelegalizowanej grupy [Palestine Action - przyp. JMJ]
- 2025-12-29 Sarkozy
- 2025-12-29 Czujnik
- 2025-12-29 Warszawa => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Serv




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]