Нерозуміння 4: Дизайн малої потужності

Поширена помилка 17: Ці автобусні сигнали витягуються резисторами, тому я відчуваю полегшення.

Позитивне рішення: Є багато причин, чому сигнали потрібно витягувати вгору і вниз, але не всі їх потрібно витягнути. Резистор, що підтягується, і знімає, витягує простий вхідний сигнал, а струм менший за десятки мікроамперів, але коли витягнутий сигнал, що керований, струм досягне рівня міліамп. Поточна система часто має 32 біт адресних даних кожна, і може бути, якщо 244/245 ізольована шина та інші сигнали будуть підтягнуті, на цих резисторах буде вжито кілька ват енергетичного споживання (не використовуйте концепцію 80 центів за кіловат-годину для лікування цих кількох ват споживання електроенергії, причина вниз погляди).

Поширена помилка 18: Наша система працює від 220 В, тому нам не потрібно піклуватися про споживання електроенергії.

Позитивне рішення: Дизайн низької потужності призначений не лише для економії потужності, але і для зменшення витрат на модулі потужності та систем охолодження та зменшення перешкод електромагнітного випромінювання та теплового шуму через зменшення струму. У міру зменшення температури пристрою термін експлуатації пристрою, відповідно, продовжується (робоча температура напівпровідникового пристрою збільшується на 10 градусів, а життя скорочується вдвічі). Споживання електроенергії слід враховувати в будь -який час.

Поширена помилка 19: Споживання електроенергії цих маленьких чіпів дуже низьке, не хвилюйтеся про це.

Позитивне рішення: Важко визначити споживання енергії внутрішнього не надто складного чіпа. В основному він визначається струмом на штифті. ABT16244 споживає менше 1 Ма без навантаження, але його індикатор - це кожен штифт. Він може призвести до навантаження 60 мА (наприклад, відповідність опору десятків Ом), тобто максимальне споживання електроенергії повного навантаження може досягти 60*16 = 960 мА. Звичайно, лише струм живлення такий великий, а тепло падає на навантаження.

 

Поширена помилка 20: Як боротися з цими невикористаними портами вводу/виводу процесора та FPGA? Ви можете залишити його порожнім і поговорити про це пізніше.

Позитивне рішення: Якщо невикористані порти вводу/виводу залишаються плаваючими, вони можуть неодноразово коливатися вхідні сигнали з невеликим втручанням із зовнішнього світу, а енергетичне споживання пристроїв MOS в основному залежить від кількості перегортання ланцюга. Якщо його підтягнуто, кожен штифт також матиме струм мікроампера, тому найкращий спосіб - встановити його як вихід (звичайно, жоден інший сигнал з водінням не може бути підключений до зовнішньої сторони).

Загальна помилка 21: На цьому FPGA залишилось так багато дверей, тож ви можете її використовувати.

Позитивне рішення: Споживання електроенергії FGPA пропорційне кількості використовуваних шльопанців та кількості обертів, тому споживання електроенергії одного типу FPGA в різні схеми та різний час може бути в 100 разів різним. Мінімізація кількості шльопанок для високошвидкісного перегортання-це основний спосіб зменшити споживання електроенергії FPGA.

Поширена помилка 22: Пам'ять має стільки сигналів управління. Моя дошка повинна лише використовувати ОЕ, і ми сигнали. Вибір чіпа повинна бути обґрунтована, щоб дані виходили набагато швидше під час операції зчитування.

Позитивне рішення: Споживання електроенергії більшості спогадів, коли вибір мікросхеми є дійсним (незалежно від ОЕ, і ми) буде більш ніж у 100 разів більшим, ніж коли вибір мікросхеми недійсним. Тому CS слід використовувати для контролю за мікросхем якомога більше, а інші вимоги повинні бути виконані. Можна скоротити ширину імпульсу вибору чіпа.

Загальна помилка 23: Зменшення споживання електроенергії - це робота з апаратного персоналу і не має нічого спільного з програмним забезпеченням.

Позитивне рішення: Обладнання - це лише етап, але програмне забезпечення - виконавець. Доступ майже до кожної мікросхеми на шині та фліп кожного сигналу майже контролюється програмним забезпеченням. Якщо програмне забезпечення може зменшити кількість доступу до зовнішньої пам’яті (використовуючи більше змінних реєстру, більше використання внутрішнього кешу тощо), своєчасну реакцію на переривання (переривання часто активно діють із підтяжними резисторами), а інші конкретні заходи для конкретних дощок значно сприятимуть зменшенню споживання електроенергії. Щоб дошка добре повернулася, апаратне та програмне забезпечення потрібно схопити обома руками!

Поширена помилка 24: Чому ці сигнали перевищують? Поки матч хороший, його можна усунути.

Позитивне рішення: За винятком кількох конкретних сигналів (таких як 100Base-T, CML), є надмірне. Поки він не дуже великий, його не обов'язково потрібно відповідати. Навіть якщо він відповідає, він не обов'язково відповідає найкращим. Наприклад, вихідний опір TTL менше 50 Ом, а деякі навіть 20 Ом. Якщо застосовується така велика опір відповідності, струм буде дуже великим, споживання електроенергії буде неприйнятним, а амплітуда сигналу буде занадто мала для використання. Крім того, вихідний опір загального сигналу при виведенні високого рівня та виведення низького рівня не є однаковим, а також можна досягти повного узгодження. Тому відповідність TTL, LVDS, 422 та інших сигналів може бути прийнятною до тих пір, поки не буде досягнуто переопрацювання.