Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
30.03.2008, 03:06
|
|
Прописка
Регистрация: 15.03.2008
Сообщений: 115
Сказал спасибо: 29
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Сообщение от Magnumm
|
Если нет тактовой - то лучше всеже её организовать поставить любой генератор типа TGS или Golledge с максимально доступной частотой, завести его на DCLK и реализовывать желаемый алгоритм на RTL. А для отладки и проб всеже лучше пользоваться не CLPD, а FPGA, например Cyclone всеже ресурс побольше будет
|
A кварц с одним корпусом 1533ЛА3 поканает? Что такое RTL? А бывают циклончики в корпусах PLCC84?
|
|
|
|
30.03.2008, 03:23
|
|
Прописка
Регистрация: 15.03.2008
Сообщений: 115
Сказал спасибо: 29
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
А пятивольтовые циклончики бывают?
|
|
|
|
30.03.2008, 08:10
|
|
Прохожий
Регистрация: 13.02.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Himik_2
|
Кстати есть курс лекций с упражнениями в квартусе на русском. Если кому надо пишите (весит около 35мб).
|
Буду очень благодарен, получив этот курс на kozeevv@mail.ru
|
|
|
|
30.03.2008, 10:37
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Сообщение от Simbr
|
А пятивольтовые циклончики бывают?
|
Нет только 3.3в. Впрочем у него несколько питающих напряжений.
|
|
|
|
30.03.2008, 13:34
|
|
Прохожий
Регистрация: 30.01.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Simbr
|
Сообщение от Magnumm
|
Если нет тактовой - то лучше всеже её организовать поставить любой генератор типа TGS или Golledge с максимально доступной частотой, завести его на DCLK и реализовывать желаемый алгоритм на RTL. А для отладки и проб всеже лучше пользоваться не CLPD, а FPGA, например Cyclone всеже ресурс побольше будет
|
A кварц с одним корпусом 1533ЛА3 поканает? Что такое RTL? А бывают циклончики в корпусах PLCC84?
|
Проканает любой источник опорной частоты, лишь бы она была гораздо (~10) больше, чем частота тех процессов, с которыми вы работаете (чтобы задержки на перетактирование были минимальными). ЛА3, пойдет, только надо соответственно сигнал поделить до 3,3В.
Самый мелкий корпус у циклона - 100-ногий TQFP.
Питания два: +3,3В (I/O) и +1,5В (Core).
И лучше сразу садиться на QuartusII. В нем есть такая полезная вещь, как SignalTAP (встроенный логический анализатор).
PS RTL - Register Transfer Level уровень регистровых передач (c) Lingvo
|
|
|
|
31.03.2008, 08:45
|
|
Вид на жительство
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Вот не понимаю я чего-то. Вы описываете простую комбинаторную логику без единого триггера. Соответственно будет сгенерирована такая логика. Зачем подавать тактовую частоту??? Чтобы микросхемка кушала больше что-ли? Другое дело, если Вы пересмотрите логику работы Вашей схемы и сделаете ее тактируемой со всеми вытекающими отсюда ПЛЮСАМИ и подводными камнями. Плюсы станут большими только при грамотном тактировании, когда нвозможны неопределенности на входе в момент такта.
Удачи.
|
|
|
|
31.03.2008, 10:08
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Вот один из камней: если фронты тактового сигнала недостаточно круты то альтеру клинит почёрному. Особенно это касается семейства MAX7000.
|
|
|
|
31.03.2008, 11:34
|
|
Прохожий
Регистрация: 30.01.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от nokazus
|
Вот не понимаю я чего-то. Вы описываете простую комбинаторную логику без единого триггера. Соответственно будет сгенерирована такая логика. Зачем подавать тактовую частоту??? Чтобы микросхемка кушала больше что-ли? Другое дело, если Вы пересмотрите логику работы Вашей схемы и сделаете ее тактируемой со всеми вытекающими отсюда ПЛЮСАМИ и подводными камнями. Плюсы станут большими только при грамотном тактировании, когда нвозможны неопределенности на входе в момент такта.
Удачи.
|
Компилятор конечно сгенерирует логику, эквивалентную той, что вы опишите, но на уровне логических ячеек она с большой долей вероятности будет отличаться, т.к. собирать вашу схему он будет из 4-входовых LUT-ов, таким образом, при достаточно длинных и разветвленных логических цепочках, результирующие задержки прохождения сигналов могут сильно отличаться от заложенных в исходной схеме, что может привести к её некорректной работе. Гораздо правильнее будет введение тактирования, с соответствующей переделкой схемы.
|
|
|
|
31.03.2008, 11:37
|
|
Прохожий
Регистрация: 30.01.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Himik_2
|
Вот один из камней: если фронты тактового сигнала недостаточно круты то альтеру клинит почёрному. Особенно это касается семейства MAX7000.
|
У меня прекрасно работает даже от синусоидального сигнала, так что возможно вы заблуждаетесь.
|
|
|
|
31.03.2008, 13:09
|
|
Прописка
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
|
Сообщение от Magnumm
|
Сообщение от Himik_2
|
Вот один из камней: если фронты тактового сигнала недостаточно круты то альтеру клинит почёрному. Особенно это касается семейства MAX7000.
|
У меня прекрасно работает даже от синусоидального сигнала, так что возможно вы заблуждаетесь.
|
Делал проект на MAX7000, нужно было сделать ресет (кондёр 10мкф резистор и кнопка). Так вот вместо ресета максина делала что угодно, но только не работала, причём до полной неработоспособности. Поставил на вход триггер Шмидта всё стало ОК!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:55.
|
|