-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!border1.nntp.ams1.giganews.com!nntp.giganews.com!peer02.ams1!peer.ams1.xl
ned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwind
s-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.new
s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "J.F." <j...@p...onet.pl>
Newsgroups: pl.misc.elektronika
References: <5a7bfeab$0$597$65785112@news.neostrada.pl>
<5a7c1cff$0$594$65785112@news.neostrada.pl>
<5a7c34e4$0$570$65785112@news.neostrada.pl>
<5a7c3ab2$0$553$65785112@news.neostrada.pl>
<5a7c4125$0$556$65785112@news.neostrada.pl>
In-Reply-To: <5a7c4125$0$556$65785112@news.neostrada.pl>
Subject: Re: Multiplekser przełączający grupę linii
Date: Thu, 8 Feb 2018 14:57:29 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Lines: 80
Message-ID: <5a7c574b$0$562$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.26.59.201
X-Trace: 1518098251 unt-rea-b-01.news.neostrada.pl 562 83.26.59.201:57455
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 4111
X-Received-Body-CRC: 460029822
Xref: news-archive.icm.edu.pl pl.misc.elektronika:729051
[ ukryj 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
- LED
- System operacyjny dla 6800?
- Przyłączenie działki do sieci elektrycznej
- Działalność nierejestrowana/definicja sprzętu elektronicznego/misie i kolejki
- Smukły, długi ściągacz izolacji do kynaru
- rezystor 3 omy 400W
- [newbie] Jaki multimetr za 2-4 stówy?
- szafka sieciowa
- Raspberry Pi 5 + dyski SATA
- lutownica na węgiel
- Znów czary (albo niewiedza) - tym razem fotowoltaika
- Chess
- Vitruvian Man - parts 7-11a
- przeźroczyste koszulki
- Re: Win 10/11 nie lubi OKI
Najnowsze wątki
- 2024-05-20 Fiat 125p wer. pikup - w PRL moszna było, w III Reczy [pospolitej] nie moszna
- 2024-05-19 Pożar salonu z chińskimi elektrykami
- 2024-05-18 LED
- 2024-05-19 ceny nieruchomości
- 2024-05-18 Szczecin => UX/UI Designer <=
- 2024-05-18 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-18 Warszawa => Software .Net Developer <=
- 2024-05-18 Warszawa => Mid/Senior QA Engineer <=
- 2024-05-18 Ulm => Solution Architect (sichere Kommunikation und IoT-Loesungen <=
- 2024-05-18 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-05-18 Warszawa => SAP WM Consultant / Execution <=
- 2024-05-18 Wrocław => Consultant/Implementer Comarch ERP XL <=
- 2024-05-18 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-05-18 Warszawa => Account Manager (Recruitment Services) <=
- 2024-05-18 Łódź => Salesperson - CRM Systems <=