Общая ошибка 17: Все эти автобусные сигналы тянутся резисторами, поэтому я чувствую облегчение.
Положительное решение: есть много причин, по которым необходимо тянуть сигналы вверх и вниз, но не все из них нужно вытащить. Вытягивающий и вытащенный резистор вытягивает простой входной сигнал, а ток меньше десятков микроампер, но когда натягивается приводной сигнал, ток достигнет уровня Milliamp. Текущая система часто имеет 32 бита адресных данных в каждом, и может быть, если на этих резисторах будет употребляться изолированная шина 244/245 и другие сигналы, на этих резисторах не используется несколько ватт мощности (не используйте концепцию 80 центов на киловатт-час для обработки этих нескольких ват потребления энергии, причина внизу).
Общая ошибка 18: Наша система работает на 220В, поэтому нам не нужно заботиться о энергетическом использовании.
Положительное решение: конструкция с низкой мощью предназначена не только для сберегательной мощности, но и для снижения стоимости модулей мощности и систем охлаждения, а также для уменьшения помех электромагнитного излучения и теплового шума из-за уменьшения тока. По мере того, как температура устройства уменьшается, срок службы устройства соответственно продлевается (рабочая температура полупроводникового устройства увеличивается на 10 градусов, а срок службы сокращается наполовину). Потребление энергии должно рассматриваться в любое время.
Общая ошибка 19: Потребляемая мощность этих маленьких чипсов очень низкая, не беспокойтесь об этом.
Положительное решение: трудно определить энергопотребление внутренне не слишком сложного чипа. Это в основном определяется током на штифте. ABT16244 потребляет менее 1 мА без нагрузки, но его индикатор - каждый вывод. Он может привести к нагрузке 60 мА (например, сопоставление сопротивления десятков Ом), то есть максимальное энергопотребление полной нагрузки может достигать 60*16 = 960 мА. Конечно, только ток питания настолько большой, а тепло падает на нагрузку.
Общая ошибка 20: Как справиться с этими неиспользованными портами ввода -вывода в процессоре и FPGA? Вы можете оставить это пустым и поговорить об этом позже.
Позитивное решение: если неиспользованные порты ввода -вывода остаются плавающими, они могут неоднократно колебаться входные сигналы с небольшим помехи от внешнего мира, а потребление мощности устройств MOS в основном зависит от количества переворот цепи затвора. Если он будет подтянут, каждый вывод также будет иметь ток микроампер, поэтому лучший способ - установить его как выход (конечно, никакие другие сигналы с вождением не могут быть подключены к внешней стороне).
Общая ошибка 21: На этой FPGA осталось так много дверей, поэтому вы можете использовать ее.
Положительное решение: энергопотребление FGPA пропорционально количеству используемых шлепанцев и количеству FLIP, поэтому энергопотребление одного и того же типа FPGA в разных цепях и в разные времена может быть в 100 раз отличаться. Минимизация количества шлепанцев для высокоскоростного переворачивания является фундаментальным способом снижения энергопотребления FPGA.
Общая ошибка 22: память имеет так много контрольных сигналов. Моя доска должна использовать только OE, и мы сигнализируем. Выбор чипа должен быть заземлен, так что данные выходят намного быстрее во время операции чтения.
Позитивное решение: энергопотребление большинства воспоминаний, когда выбор чипа действителен (независимо от OE и мы) будет более чем в 100 раз больше, чем когда выбор чипа является недействительным. Следовательно, CS следует использовать для управления чипом как можно больше, а другие требования должны быть выполнены. Можно сократить ширину импульса выбора чипа.
Общая ошибка 23: Уменьшение энергопотребления - это задача аппаратного персонала и не имеет ничего общего с программным обеспечением.
Позитивное решение: аппаратное обеспечение - это всего лишь этап, но программное обеспечение является исполнителем. Доступ почти каждого чипа на шине и перевернут каждого сигнала почти контролируется программным обеспечением. Если программное обеспечение может уменьшить количество доступа к внешней памяти (используя больше переменных регистрации, больше использования внутреннего кэша и т. Д.), Своевременный ответ на прерывания (прерывания часто бывают низкоуровневым активным с резисторами подтягивания), а другие конкретные меры для конкретных плат будут в значительной степени способствовать снижению потребления энергии. Чтобы доска хорошо повернулась, аппаратное и программное обеспечение должно быть снято обеими руками!
Общая ошибка 24: Почему эти сигналы перерадываются? Пока матч хорош, его можно устранить.
Положительное решение: за исключением нескольких специфических сигналов (таких как 100base-T, CML), есть перехват. Пока он не очень большой, его не обязательно нужно соответствовать. Даже если он сопоставлен, это не обязательно соответствует лучшему. Например, выходной импеданс TTL составляет менее 50 Ом, а несколько даже 20 Ом. Если будет использоваться такое большое сопротивление соответствующему, ток будет очень большим, энергопотребление будет неприемлемым, и амплитуда сигнала будет слишком мала, чтобы их можно было использовать. Кроме того, выходной импеданс общего сигнала при выходе высокого уровня и вывода низкого уровня не совпадает, и также возможно достичь полного сопоставления. Следовательно, сопоставление TTL, LVDS, 422 и других сигналов может быть приемлемым до тех пор, пока достигнут перехват.