Częsty błąd 17: Wszystkie te sygnały magistrali są ciągnięte przez rezystory, więc czuję ulgę.
Pozytywne rozwiązanie: Istnieje wiele powodów, dla których sygnały muszą być przeciągane w górę i w dół, ale nie wszystkie muszą być przeciągane. Rezystory podciągające i podciągające pobierają prosty sygnał wejściowy, a prąd jest mniejszy niż dziesiątki mikroamperów, ale gdy zostanie pociągnięty sygnał napędzany, prąd osiągnie poziom miliamperów. Obecny system często ma 32 bity danych adresowych każdy i może tak być. Jeśli izolowana magistrala 244/245 i inne sygnały zostaną podciągnięte, rezystory pobiorą kilka watów energii (nie używaj koncepcji 80 centów za kilowatogodzinę na pokrycie tych kilku watów zużycia energii, powód jest niższy. Spójrz).
Częsty błąd 18: Nasz system zasilany jest napięciem 220 V, więc nie musimy martwić się o zużycie energii.
Pozytywne rozwiązanie: konstrukcja o niskim poborze mocy służy nie tylko oszczędzaniu energii, ale także obniżeniu kosztów modułów mocy i systemów chłodzenia oraz zmniejszeniu zakłóceń promieniowania elektromagnetycznego i szumu cieplnego w wyniku redukcji prądu. Wraz ze spadkiem temperatury urządzenia żywotność urządzenia odpowiednio się wydłuża (temperatura pracy urządzenia półprzewodnikowego wzrasta o 10 stopni, a żywotność skraca się o połowę). W każdym momencie należy wziąć pod uwagę zużycie energii.
Częsty błąd 19: Zużycie energii przez te małe chipy jest bardzo niskie, nie martw się tym.
Pozytywne rozwiązanie: Trudno określić pobór mocy niezbyt skomplikowanego wewnętrznie chipa. Zależy to głównie od prądu na pinie. ABT16244 zużywa mniej niż 1 mA bez obciążenia, ale jego wskaźnikiem jest każdy pin. Może sterować obciążeniem 60 mA (np. przy rezystancji kilkudziesięciu omów), co oznacza, że maksymalny pobór mocy przy pełnym obciążeniu może osiągnąć 60*16=960mA. Oczywiście tylko prąd zasilania jest tak duży, a ciepło spada na obciążenie.
Częsty błąd 20: Jak sobie poradzić z nieużywanymi portami I/O procesora i FPGA? Możesz zostawić to pole puste i porozmawiać o tym później.
Pozytywne rozwiązanie: Jeśli nieużywane porty I/O pozostaną pływające, mogą stać się wielokrotnie oscylującymi sygnałami wejściowymi przy niewielkich zakłóceniach ze świata zewnętrznego, a pobór mocy urządzeń MOS zasadniczo zależy od liczby obrotów obwodu bramki. Jeśli go podciągniemy to każdy pin też będzie miał prąd mikroamperowy, więc najlepiej ustawić go jako wyjście (oczywiście na zewnątrz nie można podłączać żadnych innych sygnałów ze sterowaniem).
Częsty błąd 21: W tym FPGA pozostało tak wiele drzwi, że możesz z niego skorzystać.
Pozytywne rozwiązanie: Pobór mocy FGPA jest proporcjonalny do liczby zastosowanych przerzutników i liczby przerzutników, więc pobór mocy tego samego typu FPGA w różnych obwodach i w różnych czasach może być 100 razy inny. Minimalizowanie liczby przerzutników w celu szybkiego przerzucania jest podstawowym sposobem na zmniejszenie zużycia energii przez FPGA.
Częsty błąd 22: Pamięć zawiera zbyt wiele sygnałów sterujących. Moja płyta potrzebuje tylko sygnałów OE i WE. Wybór chipa powinien być uziemiony, aby dane wychodziły znacznie szybciej podczas operacji odczytu.
Pozytywne rozwiązanie: Pobór mocy większości pamięci przy prawidłowym wyborze chipa (niezależnie od OE i WE) będzie ponad 100 razy większy niż w przypadku nieprawidłowego wyboru chipa. Dlatego należy w miarę możliwości używać CS do kontrolowania chipa i spełniać inne wymagania. Istnieje możliwość skrócenia szerokości impulsu wyboru chipa.
Częsty błąd 23: Zmniejszanie zużycia energii jest zadaniem personelu zajmującego się sprzętem i nie ma nic wspólnego z oprogramowaniem.
Pozytywne rozwiązanie: sprzęt to tylko scena, ale wykonawcą jest oprogramowanie. Dostęp do prawie każdego chipa w magistrali i przełączenie każdego sygnału są prawie kontrolowane przez oprogramowanie. Jeśli oprogramowanie może zmniejszyć liczbę dostępów do pamięci zewnętrznej (przy użyciu większej liczby zmiennych rejestrów, większe wykorzystanie wewnętrznej pamięci podręcznej itp.), terminowej reakcji na przerwania (przerwania są często aktywne na niskim poziomie z rezystorami podciągającymi) i inne szczegółowe środki dla konkretnych płyt w znacznym stopniu przyczynią się do zmniejszenia zużycia energii. Aby deska dobrze się skręciła, sprzęt i oprogramowanie należy chwycić obiema rękami!
Częsty błąd 24: Dlaczego te sygnały są przekroczone? Dopóki mecz będzie dobry, można go wyeliminować.
Pozytywne rozwiązanie: Z wyjątkiem kilku specyficznych sygnałów (takich jak 100BASE-T, CML) występuje przeregulowanie. O ile nie jest bardzo duży, to niekoniecznie trzeba go dopasowywać. Nawet jeśli jest dopasowany, niekoniecznie pasuje najlepiej. Na przykład impedancja wyjściowa TTL jest mniejsza niż 50 omów, a niektóre nawet 20 omów. Jeśli zastosuje się tak dużą rezystancję dopasowującą, prąd będzie bardzo duży, pobór mocy będzie niedopuszczalny, a amplituda sygnału będzie zbyt mała, aby można ją było wykorzystać. Poza tym impedancja wyjściowa sygnału ogólnego przy wyjściu o wysokim poziomie i niskim poziomie nie jest taka sama, możliwe jest również osiągnięcie pełnego dopasowania. Dlatego dopasowanie TTL, LVDS, 422 i innych sygnałów może być akceptowalne, o ile osiągnięte zostanie przeregulowanie.