Перейти к содержанию
    

Wukrly

Новичок
  • Постов

    4
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Контакты

  • ICQ
    Array
  1. Уже две страницы написано по поводу плюсов и минусов схемного ввода. И я думаю, что для заинтересованного читателя этого вполне достаточно. Теперь бы пару примеров в пользу текстового ввода. Например: 1) Всем понятно, что комбинационную схему значительно легче описать в текстовом виде, оформив ее в виде отдельного файла. При этом может быть использована любая форма (условная, табличная или формульная). Затем оформить этот кусок в виде элемента и вставить в графический файл. Чем разрисовывать этот кусок на логических элементах в графике. Получается нагляднее схема верхнего уровня и минимизацию комбинационной схемы можно переложить на программу. В текст легко можно добавить комментарий на русском языке. Текст лекго правиль в последующем. Правда, если сами не минимизировали, то не выловили ошибки, связанные с неправильным "покрытием кубами", когда взаимоисключающие функции налазят друг на друга или не охватывают полностью пространство возможных состояний. Я в этом случае контролирую результат по рапорту. Попробуйте нарисовать комбинационную схему, например для синусного генератора на 32 - 128 точек. Я думаю, этого никто не делает в графическом виде. Результирующая комбинационная схема получается несложной и минимизируется пакетом элементарно. Даже если Вы нарисовали схему в графическом виде, она будет реализована внутри кристалла совсем в дркгом виде, чем так, как Вы хотели. Поэтому "гонки комбинационных схем" в ПЛИС устраняют другими методами. 2) Цифровой автомат в текстовом виде - это таблица. Достаточно быстро составляется, легко меняется, в том числе и кодировка. Рекомендуется для выходов МИЛИ не дополнять таблицу переходов колонками, как рекомендуется в литературе, а описывать эти выходы отдельными формулами в том же файле. Результат проектирования одинаков, а таблица переходов получается проще и нагляднее. Если цифровой автомат оформлен в виде отдельного файла, то на верхнем уровне - это простой кубик, с которым просто работать. По кодировке состояний цифрового автомата можно многое сказать. Лучший вариант рождается путем перебора нескольких вручную и здесь текстовая форма представления значительно ускоряет работу.
  2. Любителям языков могу сказать следующее. Да проект в текстовом редакторе набрать значительно быстрее, однако при этом пропадает наглядность. Очень сложная схема, которая с трудом умещается на лист - ето тоже самое. Я знаю спеца, который наваял в текстовом редакторе всего - то для ПЛИС MAX3256, а искал ошибку квартал. Творчество (в том числе и техническое) подразумевает многообразие подходов и подпитывается этим. Каждый для себя должен выбирать вариант в соответствии со своими наклонностями и подготовкой. И в том, и в другом случае проект должен быть хорошо структурирован и разбит на компоненты (уровни). Каждый уровень должен быть наглядным. Большой плюс за текстовые редакторы - это возможность добавлять комментарии на русском языке. Поэтому многие "любители" графики, прочувствовав разнообразие в введении частей в текстовом формате, с удовольствием переключаются на текст. Хочется отметить, что есть некоторые особенности ПЛИС, которые доступны только в текстовом режиме, и которые очень слабо документированы. Все книги по ПЛИС рассчитаны только на студента.
  3. Недавно купил тестовый комплект ADSP-2191-EZ-KIT lite 2.2. Плата подключается к ПЭВМ через USB порт. Аппаратура, которую я собираюсь отлаживать, подключается к DSP через параллельный интерфейс (в байтной организации), три порта SPORT и порт UART. Из 5 разъемов, куда выведены сигналы, на плате присутствуют только 2. Приобрести недостающие разъемы и их ответные части практически невозможно. Частота кварцевого генератора DSP должна быть изменена с 16 МГц на 25,576 МГц. При этом рабочая частота DSP должна быть на уровне 142 МГц. Тип DSP - на плате стоит ADSP2191, у меня ADSP2196. В рабочем режиме планируется загрузка программы через порт UART. Как организовывать отладку своего устройства с помощью EZ-KIT? Можно ли загружать и управлять "своим" процессором со стороны EZ-KIT? Можно ли на тестовом комлекте изменить режим начальной загрузки и синхронизацию штатного процесора?
  4. Недавно купил тестовый комплект ADSP-2191-EZ-KIT lite 2.2. Плата подключается к ПЭВМ через USB порт. Аппаратура, которую я собираюсь отлаживать, подключается к DSP через параллельный интерфейс (в байтной организации), три порта SPORT и порт UART. Из 5 разъемов, куда выведены сигналы, на плате присутствуют только 2. Приобрести недостающие разъемы и их ответные части практически невозможно. Частота кварцевого генератора DSP должна быть изменена с 16 МГц на 25,576 МГц. При этом рабочая частота DSP должна быть на уровне 142 МГц. Тип DSP - на плате стоит ADSP2191, у меня ADSP2196. Как организовывать отладку своего устройства с помощью EZ-KIT? Возможна ли загрузка и управление процессором, расположенным на моей плате?
×
×
  • Создать...