Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
2Леонид Иванович: Вы здесь? - Очень нужен ответ на вопросы - почту посмотрите!
Отправлено
Make_Pic
12 сентября 2009, г. 14:13
Составить ответ
|
Вернуться на конференцию.
Ответы
Если бы Вы на Altera на AHDL делали, мог бы написать Вам код. А так - только общие советы :(
-
Леонид Иванович
(12.09.2009, 17:17:31
87.252.227.56
,
пустое
)
НЕт спасибо, я просто хочу разобраться в алгоритме у вас, и перевести на Abel. Практически одинаково, но вот о синхронизаци RD/WR - это я не учел. Думаю в этом проблема. Есть еще у меня подозрение на мой код - 8 импульсов я выдергиваю со счетчика дешифратором - комбинационной схемой - могут быть глич в момент переключения - наверно правильно триггер разрешающий серию 8 импульсов и запрещающий в конце?!
-
Make_Pic
(12.09.2009, 17:32:51
212.33.228.59
,
пустое
)
Синхронной схеме гличи не страшны. Главное, чтобы уровень установился к моменту прихода очередного фронта CLK. Разрешать/запрещать работу счетчика надо по входу enable.
-
Леонид Иванович
(12.09.2009, 19:04:0
87.252.227.56
,
пустое
)
А как enable у счетчика сделать - вроде в Abel спец входа не видел, а счетчк делается на reg?
-
Make_Pic
(12.09.2009, 19:26:51
213.87.76.238
,
пустое
)
Счетчик делается на D-триггерах, у них есть вход enable.
-
Леонид Иванович
(12.09.2009, 21:48:0
87.252.227.56
,
пустое
)
Да, триггер разрешения счета у меня был. И вообще, без моделирования тяжело и неправильно.
-
Леонид Иванович
(12.09.2009, 19:07:27
87.252.227.56
,
пустое
)
Зачем вам мёртвые языки?
-
druzhin
(12.09.2009, 17:49:41
93.80.234.115
,
пустое
)
Леонид Иванович, вы что, на AHDL пишите? Странный выбор. Даже большой любитель AHDL, известный SM, безоговорочно перешёл на верилог.
-
druzhin
(12.09.2009, 17:25:51
93.80.234.115
,
пустое
)
Для мелких CPLD AHDL - самое то.
-
Леонид Иванович
(12.09.2009, 19:05:50
87.252.227.56
,
пустое
)
AHDL и Abel - это типа ассемблер для CPLD код получается компактный, а вот для больших схем Verilog, VHDL
-
Make_Pic
(12.09.2009, 17:34:26
212.33.228.59
,
пустое
)
Это вопрос религиозный. Я, например, предпочитаю VHDL, хотя он и многословнее.
-
vitalyn
(12.09.2009, 19:04:45
89.189.191.4
, 244 байт)
Продублируйте сюда, может тоже кто умный отыщется и поможет, хоть у вас там что-то про древний,любимый SMом AHDL.
-
druzhin
(12.09.2009, 14:26:3
93.80.234.115
,
пустое
)
У меня на Abel почти то же самое, но немного отличается
-
Make_Pic
(12.09.2009, 14:29:40
212.33.228.59
,
пустое
)
У вас про SPI? Я писал SPI на верилоге успешно.
-
druzhin
(12.09.2009, 14:38:17
93.80.234.115
,
пустое
)
Я и на Abel и на Verilog уже успел написать master SPI На Abel успехов больше.
-
Make_Pic
(12.09.2009, 20:41:10
90.151.36.25
,
пустое
)
Master есть?
-
Сергей Ильченко
(12.09.2009, 14:53:12
95.28.66.84
,
пустое
)
Именно мастер и есть. Для общения с spi-флешками итп.
-
druzhin
(12.09.2009, 14:55:36
93.80.234.115
,
пустое
)
Вот - это мне инадо!!! Verilog меня после Abel окончательно убил (я си программист в душе) :) Можно помочь - мне нужен простой 8 - битный мастер (+)
-
Make_Pic
(12.09.2009, 15:08:26
212.33.228.59
, 864 байт)
вот тут смотрели.
-
PeterD
(12.09.2009, 16:42:43
88.82.90.26
,
пустое
,
ссылка
)
Я смотрел, но под себя лучше самому написать.
-
druzhin
(12.09.2009, 16:47:32
93.80.234.115
,
пустое
)
Ну это смотря, что Я контролером SDRAM готовым воспользовался, + omen помог своими советами спасибо ему!!
-
PeterD
(12.09.2009, 16:57:3
88.82.90.26
,
пустое
)
Да. PCI, SDRAM контроллеры я тоже готовые использовал. Внутрифирменные.
-
druzhin
(12.09.2009, 17:01:13
93.80.234.115
,
пустое
)
По ссылке архив с модулями.
-
druzhin
(12.09.2009, 15:23:18
93.80.234.115
,
пустое
,
ссылка
)
о, у тебя есть код загрузки Альтер?
-
DASM
(12.09.2009, 14:58:25
203.185.50.220
,
пустое
)
Я под ксилинксами всё пишу, по альтерам я не компетентен.
-
druzhin
(12.09.2009, 15:00:59
93.80.234.115
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 97:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru