Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: разработка универсальных модулей

разработка универсальных модулей 13 года 5 мес. назад #274

  • sl_64
  • sl_64 аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 0
В жизни любого радиолюбителя наступает такой момент когда хочется попробовать свои силы в создании запоминающего прибора будь то осциллограф или логический анализатор , да мало ли что может прийти в голову “творческим людям” тем более что современная элементная база позволяет воплотить идеи в жизнь.(большая надежда в этом вопросе на помощь знатных плисоводов шутка)
И так предлагаю в этой теме начать разработку универсальных модулей для приборов.
Допустим что буду использовать я для проекта логического анализатора EPM240T100C5 память CY7C1019DV33 PIC18F452 для управленья прибором и LCD индикатором WG240128E кварцевый генератор на 80мгц.
Вот посмотрите что я тут натворил , проблема сейчас в том что минимальное время записи в память 7нсек с включеным делителем без проблем импульс записи =12.5нсек ,а вот без делителя всего 6.25 нсек.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #275

  • sl_64
  • sl_64 аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 0
не получилось прикрепить проект ?? какой максимальный размер файла можно прикреплять???

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #276

У меня получалось до 300Кб

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #281

  • sl_64
  • sl_64 аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 0
Убрал из папки проекта 2 папки которые генерит квартус


Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #282

Папку "DB" всегда можно смело удалять, при компиляции она создается заново.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #283

Все похоже на правду, только , по моему, inst3 не нужен. Как-то странно
подавать один и тот-же сигнал и на клок и на данные триггера одновременно. Скорее всего
ничего хорошего не получится.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #284

  • sl_64
  • sl_64 аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 0

Вот что происходит если inst3 исключить из схемы. Сигнал записи we просто перестает работать
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #285

Тогда вам clk нужно на последний AND завести.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #286

  • sl_64
  • sl_64 аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 0

В логе ошибок появилась такое
Warning: Tri-state node(s) do not directly drive top-level pin(s)
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[4]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[4]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[3]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[3]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[0]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[0]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[1]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[1]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[2]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[2]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[5]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[5]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[6]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[6]" into an OR gate
Warning: Converted the fan-out from the tri-state buffer "lpm_bustri0:inst31|lpm_bustri:lpm_bustri_component|din[7]" to the node "REG8:inst34|lpm_ff:lpm_ff_component|dffs[7]" into an OR gate
как с этим бороться или не обращать внимания???
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: разработка универсальных модулей 13 года 5 мес. назад #287

Я всегда даю рекомендацию - не переворачивайте компоненты, не поймете где вход, где выход.
Похоже вы вход со входом соединили.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.307 секунд
Работает на Kunena форум