|
|
|
|
А чем эта CY7C433 отличается от обычной статической ОЗУшки ? Внутренним счетчиком ? Увы - но в любом случае их нет ни у кого в продаже, только под заказ от 1 упаковки... |
|
|
Alexey Почему 74AC163 + статическое ОЗУ маразм? Думаю, ничуть не более маразм, чем FIFO на микроконтроллерах : - ) Серьезно, какие видите вопиющие недостатки? Не, я конечно так бы делать не стал, удобней вместо нескольких 74AC поставить одну PLD, но если уж нет желания связываться с ПЛИС... Wladimir_TS Ну да, грубо говоря ОЗУ со встроенным адресным счетчиком и двумя портами (запись, чтение). CY7C433 для примера привел, вообще выбор микросхем FIFO довольно большой, но дорого и трудновато купить.
|
|
|
2: caddr -- как было сказано, буфер на мегах возник исключительно по причине их ДОСТУПНОСТИ и "однородности" прибора - получив 4меги имеешь прибор. Имеются корпуса DIP, что для некоторых любителей существенный аргумент. остальные варианты не просто "без ухудшения параметров", а реально получить 100мгц и буфер 128к - что очень улучшит параметры, но несколько усложнит изготовление. во всяком случае меги в нашей деревне в магазине есть в наличии, а остальное маловероятно даже под заказ. |
|
|
caddr: Серьезно, какие видите вопиющие недостатки? Рассыпуха имеет св-во "плодиться и размножаться" и одними счетчиками не ограничится. Потянутся мультиплексоры и тд. |
|
|
Alexey получив 4меги имеешь прибор Всё равно кроме контроллеров много чего заказывать... Рассыпуха имеет св-во "плодиться и размножаться" и одними счетчиками не ограничится Если ставить AT91SAM7 -- наверное, обойдется и без кучи дополнительной рассыпухи. (контроллер может выполнять функцию ДПКД). Нарисованная на скорую руку схема в аттаче, не факт что без ошибок, но достаточно близко к рабочей. |
|
|
2: caddr -- я посмотрел, кажись ATF1502 подойдёт =65р., ALTERA будет дороже. схема в принципе не страшная, для упрощения "самодельной" платы - порт припаять через одну - проц всётаки 64 ноги. А сколько АТ91 может максимальную частоту выдать? |
|
|
caddr: Нарисованная на скорую руку схема в аттаче, не факт что без ошибок, но достаточно близко к рабочей. А читать память как? Логично бы было подключить к входам предустановки счетчиков порты процессора. |
|
|
2 : Alexey === Логично бы было подключить к входам предустановки счетчиков порты процессора. --- зачем??? как я понял принцип аналогичный - запись по кругу с остановкой для считывания. после остановки записи - следующий адес будет началом буфера т.к. текущий конец. надо считать РАЗМЕР буфера и без разницы какие там реальные адреса - просто подавать такты на счётчик и читать.
|
|
|
AnSi Если на ПЛИС только адресный счетчик делать, хватит и EPM3032A, которую рублей за 35 - 40 достать можно. (моя привязанность к ПЛИС Altera проистекает в основном из того, что только с ними и работал : - ) AT91SAM7 может выдавать непосредственно PLLclk (ну и PLLclk/2, PLLclk/4, ... PLLclk/64) Alexey Как читать -- AnSi уже объяснил. В схеме кажись один косяк уже нашел -- сигнал WE ОЗУ на время чтения надо бы отключать от линии CLK.
|
|
|
AnSi: просто подавать такты на счётчик и читать. Как-то это гумозно, что бы затеять какую-нибудь обработку, нужно все тупо считать в память проца. А может мне все подряд не надо? И вообще зачем дублировать память?
|
|
|
|
|