Страница 325 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн июн 04, 2012 20:29:21
urry
Что проще - немного изменить разводку и программу или добавить регистры ?

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн июн 04, 2012 20:33:21
ChipKiller
..... проще сначала думать, а потом паять

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 17:24:59
alexey6522
вы предлагаете добавить еще регистров? их и так 4, один регистр отвечает за формирование цифры, а остальные 3 всего-лишь указывают какой из разрядов включить, а включаются они по порядку.
urry. Какие варианты по изменению разводки?
А что если увеличить частоту МК с 8 до 16Мгц?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 17:45:10
ChipKiller
alexey6522 писал(а):вы предлагаете добавить еще регистров? их и так 4...
4 регистра можно включить по-разному, например 3 регистра отвечают за формирование цифр и 1 за управление разрядами - по максимуму можно сделать индикацию 24 разрядов и светить они будут нормально
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 17:48:08
Аlex
проще сначала думать
Для кого-то - нет. Кому-то думать - это непреодолимые действия, которые побороть очень сложно
Какие варианты по изменению разводки?
Да практически никаких, главное понять принцип и схема сама в голове нарисуется - динамика не по индикаторам, а по сегментам, а на зажигание индикаторов - регистры.
А что если увеличить частоту МК с 8 до 16Мгц?
Вы не поверите - контроллер будет думать ровно в 2 раза быстрей

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 18:03:34
ChipKiller
Аlex писал(а):alexey6522 писал(а):Какие варианты по изменению разводки?
Да практически никаких, главное понять принцип и схема сама в голове нарисуется ...
.. ну если по-хорошему, то все не так "радужно". Если делать по-людски, то нужно поставить транзисторы (или драйверы) - в варианте
urry на управление сегментами, а в моем на управление разрядами.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 18:07:11
Аlex
Ну, естественно, без буферов никак. Иначе регистры могут приказать долго жить

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 18:08:22
alexey6522
ChipKiller писал(а): Если делать по-людски, то нужно поставить транзисторы (или драйверы).
Какие транзисторы посоветуете и как их подключить по схеме? желательно представить схему.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 18:11:08
ChipKiller
Какие транзисторы посоветуете и как их подключить по схеме, желательно представить схему?
схемы могут быть разные - обсуждали 2 по крайней мере. Транзисторы выбираете согласно схеме включения и максимального тока (напряжение здесь мизер)
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 18:11:58
alexey6522
ээээ, опечатка, это утверждение было
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 18:26:19
ChipKiller
схема для моего варианта - ток транзистора > ( 24 * ток 1 сегмента )

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт июн 05, 2012 21:31:05
Kotaklizm^^
Подскажите пож-а, можно ли хоть как-то приближенно перевести данные ПЛИС(число лог.ячеек и умножителей) в MIPS?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср июн 06, 2012 05:19:46
Chettuser
В MIPS?
Ну как сказать... есть ПЛИС с задержкой 10нс, есть 7нс, есть 5нс. Это накладывает ограничения на максимальную тактовую частоту.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср июн 06, 2012 07:26:17
Kotaklizm^^
Нашел, что макс. тактовая частота в даташите 275 МГц
Как-нибудь можно производительность оценить по этому?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср июн 06, 2012 09:33:08
Kavka
Некорректная постановка вопроса, IMHO.
MIPS - Million Instructions Per Second
Каких инструкций? В какой архитектуре?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср июн 06, 2012 09:37:55
Kotaklizm^^
FPGA
Инструкций - запись в регистр\чтение из регистра\сложение умножение и т.п
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср июн 06, 2012 09:57:24
Kavka
Хорошо. Ещё одна подсказка.
FPGA - не есть микропроцессор. Это программируемая логика.
Разницу понимаете?
Если да, то вам должно быть ясно, что производительность будет зависеть от задачи, от конкретного алгоритма, от способа его реализации в ПЛИС, от наличия в ПЛИС спец. блоков (например, аппаратных умножителей, от разрядности этих умножителей).
Скажем задача расчёта заданной контрольной суммы на блоках в 1024 байт. Пусть алгоритм расчёта (без учёта загрузки данных) рассчитывает контрольную сумму за 20 тактов. Тогда можно получить оценку производительности, например, для тактовой в 2МГц - 200 100 тыс. блоков/сек. (исправил, спасибо Meteor)
Да, в ПЛИС можно запрограммировать процессорное ядро. Например i8080 или Z80. Тут MIPS можно использовать применительно к процессорному ядру.
А можно в ПЛИС загнать всю логику обвязки того же Z80 (сопряжение с памятью и прочее). И к чему в таком случае применять термин MIPS ?
Разница понятна?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср июн 06, 2012 12:51:00
Meteor
Пусть алгоритм расчёта (без учёта загрузки данных) рассчитывает контрольную сумму за 20 тактов. Тогда можно получить оценку производительности, например, для тактовой в 2МГц - 200 тыс. блоков/сек.
Только не 200, а 100 тыс блоков/с- в данном случае (объяснение на пальцах несведующему) считаю корректным поправить Вас.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт июн 07, 2012 11:48:45
gerya
Подскажите пожалуйста, нужно ли ставить резисторы между двумя микроконтроллерами если один выполняет роль кнопок для управления другого...
понимаю что это дико, хочу заменить обычные кнопки подключенные к выводам, другим мк который работает от ДУ.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт июн 07, 2012 11:54:31
Gudd-Head
Если порты другого МК всё время настроены на вход, то не надо ставить.