-
Data: 2009-01-23 16:03:52
Temat: Re: Problemy z implementacją w CPLD
Od: Adam Górski <t...@m...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Sludig pisze:
>> Jezeli to nie tajne to daj zrodla na grupie - > bedzie mozna cos
>> wiecej powiedziec.
>
> Niestety nie mogę, projekt komercyjny, szef by mnie zabił ;) Poza tym
> kod jest dosyć długi.
>
>> Prawdopodobnie problemem jest :
>> - brak synchronizacji sygnałów we wzgledem zegara automatu
>
> sygnały wejściowe zmieniaja się na zboczu narastającym zegara, a FSM
> zmienia stan na zboczu opadającym. Jest to wygodne bo łatwo udało mi się
> zrobić zapis do SRAMu.
Napisz jeszcze jaka częstotliwość zegara.
Nie jest zalecane mieszanie układów sync. działając na różnych zboczach.
>
>> - wymieszanie logiki async z sync
>
> większość układów jest taktowana z tego samego zegara, ale niektóre mają
> rozbudowane warunki clockEnable. Tylko moduł UART ma inny zegar.
Rozbudowane warunki clockEnable raczej nie szkodzą. No w sumie zależy
jak rozbudowane :)
>
>> - dzielenie zegarów
>
> UART ma własny zegar z drugiego wejścia zegarowego i on jest dzielony na
> 16.
To powinno tez byc robione przez ClockEnable co 16 cykl
>
>> - brak syncronizacj sygnałów zew.
>
> to jest niemożliwe. Tylko, że te sygnały pięknie nie wyglądają. Spore
> over i under shooty. I poziom masy tak jakby się skokami zmienia od, ale
> to chyba mnie oscyloskop okłamuje.
Co jest niemożliwe ?
Tak overshoot i undershoot czesto pochodzą od oscyloskopu choć nie
zawsze ( mam na mysli doprowadzenia)
Nie znam Twojego układu ale wyobraź sobie że jeżeli sygnał zew nie jest
synchronizowany z zegarem automatu i występuję jako sygnał wpływający na
pracę automatu to może to spowodować trudne do przewidzenia jego działanie.
Pozdrawiam
Adam
>
> pozdrawiam
Następne wpisy z tego wątku
- 24.01.09 13:01 Jerry1111
- 24.01.09 19:27 Sludig
- 24.01.09 21:31 Jerry1111
- 26.01.09 16:08 Sludig
- 27.01.09 21:45 Jerry1111
- 27.01.09 23:30 Adam Górski
- 28.01.09 15:48 Sludig
- 28.01.09 15:50 Sludig
- 28.01.09 16:07 Konop
- 28.01.09 21:44 Jerry1111
- 28.01.09 21:46 Jerry1111
- 29.01.09 11:07 J.A
- 29.01.09 16:28 Sludig
- 29.01.09 16:33 Sludig
- 29.01.09 16:33 Sludig
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-20 Grubość socketa AM4+procesor
- 2025-03-20 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-03-20 Warszawa => Senior Programmer C <=
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-20 Greenpeace została zobowiązana do zapłaty niemal 667 mln dolarów [USA,wyrok sądu]
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Brak ograniczeń dla chińskiego kapitału - wam nie do rządu, tylko na zmywak do chińskiej knajpy!!!
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 szal-Unia == federacja policyjna
- 2025-03-19 Polsza == państwo policyjne
- 2025-03-19 Grzegorz Płaczek o programie szczepień dzieci. ,,Stworzono eldorado dla firm farmaceutycznych"
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 Gemini
- 2025-03-19 Mokry sen Zenka :)
- 2025-03-19 Re: Dlaczego tak odstają od Tesli?