реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> загрузка acex1k через PPA (passive parallel asynchronous)
LordVader
сообщение Feb 10 2007, 23:24
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418



Впервые этим занимаюсь, посему вопросы:

1. В режиме загрузки все пины типа DATA0-DATA7, nCS, nWS и nRS - 5v tolerant?

2. DATA0 пин требуют не оставлять floating, и притянуть к 0 или 1. А если его оставить присоединённым к шине данных, по которой будет и дальше гулять инфа (5вольтовая, а также иногда floating будет, но недолго) - можно, или лучше отвязывать на время обычной работы от шины (пускать через буфер)?

3. В конфиг мануале часто упоминается, что CS и nCS должны быть active during configuration и initialization. Но по смыслу это обычные chip select'ы, и соответственно их разумно подключить к дешифраторам адреса, скажем, в то время как nRS и nWS - к стробам записи и чтения. То есть CSы могут спонтанно выбираться без стробов чтения и записи или наоборот - стробы дёргаться при неактивных CSах. Это прокатит, или опять городить огород, чтоб CS'ы стояли как вкопанные, а стробы давались только в нужные моменты?

4. по опыту, хватает ли 30-50к пуллапов у сабжа в режиме загрузки например чтобы удержать старшие разряды ША и CS'ы всех неиспользуемых м/сх памяти в состоянии единицы или лучше внешние пуллапы порядка 1-10к понаставить на критичные цепи?
Go to the top of the page
 
+Quote Post
vmp
сообщение Feb 12 2007, 11:54
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(LordVader @ Feb 10 2007, 23:24) *
Впервые этим занимаюсь, посему вопросы:


1. Не помню. Читай даташит. У меня эти сигналы висят на 3-вольтовом процессоре.
2. Можно присоединить. Обычно я соединяю DATA0 с каким-нибудь соседним IO для использования в качестве D0 в режиме работы. D1-D7 - пины двойного назначения, использую и для конфигурации и для работы.
3. nRS и nWS - да, стробы чтения и записи. Иногда бывает удобно поменять их местами, если для загрузки используется внешняя параллельная флеш. Тогда строб чтения из флеши будет одновременно служить стробом записи в альтеру.
CS и nCS - по вкусу, лишь бы они в момент конфигурации имели нужные уровни.
4. Обычно хватает. Надо только внимательно смотреть на состояние сигналов при выходе из режима конфигурации (когда подтяжки выключаются) и при повторной конфигурации.
Go to the top of the page
 
+Quote Post
LordVader
сообщение Feb 12 2007, 13:34
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418



Цитата(vmp @ Feb 12 2007, 11:54) *
CS и nCS - по вкусу, лишь бы они в момент конфигурации имели нужные уровни.


В смысле, только в момент записи байта, или всё время, пока фпга в режиме конфигурации?
Go to the top of the page
 
+Quote Post
vmp
сообщение Feb 12 2007, 15:40
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(LordVader @ Feb 12 2007, 13:34) *
В смысле, только в момент записи байта, или всё время, пока фпга в режиме конфигурации?


В момент записи байта.
Go to the top of the page
 
+Quote Post
LordVader
сообщение Feb 13 2007, 13:00
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418



Спасибо, буду рисовать схему.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016