Перейти к содержанию
    

denebopetukius

Участник*
  • Постов

    220
  • Зарегистрирован

  • Посещение

Весь контент denebopetukius


  1. МЕГА-ПАК-2

    Выстваляю на аукцион МЕГА-ПАК-2 (продаётся только весь целиком!!!) Стартовая цена 350р (+250р пересылка почтой) Вопросы/предложения в мыло: dre1983<at>mail<dot>ru Фото крупным планом: http://img338.imageshack.us/gal.php?g=mics.jpg Состав МЕГА-ПАКа-2: Микросхемы: AT91SAM9260 QFP Fujitsu Scarlet VideoController QFP 74AC02M 74HC08D 74HC04D 74HC02D 74AC257 AT25DB021B-RI AT25010-PU27 (DIP и SMD) D41264V-12 ZIP MAX3232EWE ADP3338AKC-1.8 ADP3339AKC-3.3 7809P LM317T LM1085-3.3 TPS73601DBVT (1,2V) Транзисторы: 2SA933 BC557 BC817 Диоды: Zener 2,7V 0,5W BAT54C BY255 BY299 1N4002 Резисторы: 10k 470 1,2k и другие номиналы... Конденсаторы: Электролиты: 10м х 16В 22м х 16В 1м х 50В 100м х 6,3В 47м х 50В Керамика: 0,1м и много других номиналов... Панельки для микросхем: от DIP8 до DIP52 ? PLCC-44 (для Z80 @20MHz) PLCC-? (для 512K x8 SRAM) Панелька DIP40 С НУЛЕВЫМ УСИЛИЕМ (с рычагом для извлечения чипа) Прочее: Разъёмы для MMC/SD Разъём на кабель RS232 (мама и папа) Выключатели/кнопки Мини DIP-switch Штыри PLS (прямые и изогнутые 90градусов) Перемычки для джамперов (Jump Cap, чёрные, шаг 2,54) Штекер аудио Разъём на плату VGA (как на видеокартах) Разъём на TV (композит) ПРОЧЕЕ...
  2. Провёл ревизию в своих комплектующих. То с чем в ближайшее время работать не прийдется - отложил отдельно. Это и есть собственно МЕГА-ПАК, который нежалко выслать почтой кому-нибудь (на территории РФ). Итак... Объявляю АУКЦИОН!!! :v2_yahoo: Начальная цена сабжа 500р (+250 на отправку почтой) Аукцион работает до пятницы следующей недели включительно! В субботу я отсылаю тому кто больше всех способен оплатить :v2_conf2: Все вопросы/предложения принимаются исключительно на ящик: dre1983<at>mail.ru Залил несколько фоток МЕГА-ПАКа: http://img204.imageshack.us/gal.php?g=chip1.jpg Кроме того что на фотках в сабж входят: прогамматор SX пара SX48BD разъёмы: питание, USB, 3.5 Audio и много всякой другой фигни
  3. использование PPI в ЭМУ-консоли сведёт на нет все приемущества высокоскоростного микроконтроллера. слишком много желающих поиметь шину и SDRAM. и эмуляция - процесс довольно ресурсоемкий. поэтому - ТОЛЬКО ДИСПЛЕЙ со ВСТРОЕННЫМ контроллером! Приемущество такого подхода ещё в том, что отрисовываю картинку КОГДА ХОЧУ, не завязываясь на жёсткую синхронизацию по обновлению кадра... P.S. пробовал Memory DMA в разных вариациях. Если выставить приоритет на DMA, то темп эмуляции заметно замедляется. Если приоритет выставить на Core, то темп эмуляции быстрее и такой же как при программном доступе к дисплею (со стороны CPU) Зато использование DMA + SPI (аудиокодек) + буфер во внутренней RAM - очень даже помогает! Но это благодаря тому, что мы не ждем посылки 32*8 бит на частоте 12 МГц (пересылка данных в кодек) - что затратно на 8000 тактов блекфина, который за это время может что-то хорошее сделать (вылезти из прерывания и отрисовать часть экрана). А просто тупо отправляем буфер в кодек через DMA
  4. TSOP под поиском имел ввиду магазин , а не чип :) скорее всего возьму 8M32 как у boom конечно хочется 16M32 , но в магазинах (смотрел в efind.ru) таких нет (несмотря на то, что efind выдает что есть)
  5. если мыслить очень строго, то память с организацией x32 bit ставить нельзя, так как время установления адресов для токой памяти 1 нс, а блекфин выставлет за 0.8 нс у того же mt48lc8m32 время 1 нс. остаётся выход - ставить две по x16bit: mt48lc*m16 у которой 0.8 нс тем не менее, у boom например, 8M32 (1нс) и работает... какова вероятность, что поставив 8M32 (1нс) будет работать нормально на 133Мгц ?
  6. Вопрос по скорости SDRAM. Что лучше по скорости - повышать частоту синхронизации SDRAM или увеличивать разрядность ШД? допустим: есть 16-бит SDRAM, частота синхронизации 133 МГц и есть 32-бит SDRAM, частота синхронизации 66 МГц какая память будет быстрее работать (с прочими равными условиями): a ) при выполнении кода (кэширование включено) b ) при оперировании с данными (чтение/запись, кэш включен - WB) ?
  7. не хочу развозить тему "vs. Spectrum", но позволю немного высказаться. Чем мне отвратен Спектрум: 1) своей архитектурой - куча рассыпухи 2) отсутствием развития на мировом уровне (энтузиасты и принципы "модернизирую и делаю как хочу" не в счёт) 3) крайне убогая графика и звук 4) компьютерная, а не приставочная направленность во -вторых... Спектрумов много бывает - а значит - это - плавающие конфигурации - разный объём памяти, разные листалки адресов, разные особенности времянок прерывания итд итп... Найдется ли гений, который это соберёт в кучу, систематизирует и расклассифицирует??? А приставки - в них всё проще - конфигурация жёсткая, без изменений. И мультимедиа-возможностей больше: классный звук , красивое видео итп... А также нету ОСи, а в большинстве - нету даже БИОСа... Все РОмы написаны под голое железо. P.S. а порт Elit'ы есть в NES =) ------------------------------------- Вопрос по скорости SDRAM. Что лучше по скорости - повышать частоту синхронизации SDRAM или увеличивать разрядность ШД? допустим: есть 16-бит SDRAM, частота синхронизации 133 МГц и есть 32-бит SDRAM, частота синхронизации 66 МГц какая память будет быстрее работать (с прочими равными условиями): a ) при выполнении кода (кэширование включено) b ) при оперировании с данными (чтение/запись, кэш включен - WB) ?
  8. :) "Нафига мне Спектрум ?" © Romanich :) из-за неимения Спектрума в деЦЦтве, ностальгии сей аппарат не вызывает :)
  9. подскажите температурный профиль для корпуса BGA-297 adsp-bf561 для ИК-станции (для пайки БГА)
  10. Продам очень дешево. Рассылаю только по России! обращаться в dre1983<at>mail.ru Отдаю дёшево, так как не могу найти применение или в больших количествах. Программаторы: Программатор SX Blitz для прошивки микроконтроллеров Parallax (COM порт) - 200 руб Микроконтроллеры: ATmega8515 50 руб ATmega8535 50 руб AT91RM9200QU 250 руб AT91SAM9260 250 руб P80C32UFPN (MCS51 @40MHz) 50 руб SX48BD/TQ 100 руб Микропроцессоры: Z84C0020VEC (Z80 @20MHz) 50 руб TMPZ84C00AP-8 (Z80 @8MHz) 50 руб MC68030RC33C 50 руб MC68882FN33A (сопроцессор к MC68030) 50 руб UA6527P (процессор Dendy) 50 руб Видеопроцессоры: UA6538P (видеопроцессор Dendy) 50 руб MB86291AS (Fujitsu, 2D/3D ускоритель) 200 руб Программируемые генераторы звука, синтезаторы: YM2612 (FM синтезатор от SEGA MD) 100 руб SN76489AN (PSG генератор от SEGA MD) 50 руб YM2149F (SSG генератор от Spectrum) 50 руб YM2203C (FM синтезатор + SSG генератор) 100 руб ML28070 (MIDI синтезатор от мобильников,OKI) 50 руб YMU762 (MIDI синтезатор от мобильников, Yamaha) 50 руб YMF721-S (FM + MIDI синтезаторы) 100 руб Комплекты из вышеназванных микросхем: YM2203C + Y3014B-F + кварц (3.579 MHz) 200 руб YMF721-S + YAC516-E + кварц (33.8688MHz) 250 руб Микросхемы памяти: UT62256CPC-70LL 30 руб K6R4008C1C-JC15 SRAM 512k x 8 30 руб K6R4016V1D-UI10T SRAM 512k x 16 50 руб CY7C1061AV33-10ZXI SRAM 1M x 16 100 руб куча микросхем SRAM в DIP, SMD корпусах на объём 16k x 8... 64k x 8 по 20 руб за 1 шт MT48LC4M16 A2TG-75 SDRAM 50 руб куча микросхем DRAM в DIP корпусах от DIMM-планок от старых компов по 20 руб за 1 шт Прочие микросхемы: LM358DT (ОУ) 20 руб OPA2134 (высококачественный ОУ с умощнёнными выходами на наушники) 50 руб LM1117MPX-5.0 10руб LM1117MPX-3.3 10руб LM1117DT-1.8 10руб LM1085IS-3.3 10 руб ICS501M (цифровой умножитель частоты без внешней обвязки = PLL Multiplier) 50 руб КУЧА МИКРОСХЕМ МЕЛКОЙ ЛОГИКИ СЕРИЙ 74 HC, AC, HCT, ACT, LS по 5 руб за 1 шт Специфические кварцы: 42.954 MHz 10 руб 33.8688 MHz 10 руб 3.579 MHz 10 руб 4.43 MHz 10 руб 18.432 MHz 10 руб Готовые изделия и/или изделия под заказ: Картридж для SEGA MD ёмкость 512k x 16 на флеш-микросхемах 250 руб Звуковая карта на YM2149 (позволяет играть музыку от ZX Spectrum и прочих компьютеров) 250 руб
  11. Прошу огласить вкратце преимущества 6-го апдейта по сравнению с 5-м
  12. спасибо за ответы. :) видать разводка удачная - раз SDRAM на 166.6 Мгц работает если б что-то кардинально глючило - то код бы просто завешался... Зато получил представление что 600 МГц - будет достаточно. А в случае 2-х ядер - хватит за глаза :) P.S. прошел несколько игр - длительность 40-50 мин в среднем. P.P.S. в данном случае мне просто повезло :)
  13. больше всего интересует возможность выхода из строя BF532. может ли?
  14. Разогнал BF532 до 600 МГц. Шина 150 МГц. SDRAM работает на частоте шины, CAS Latency=3. Причём разгон выполнился из программы во внешней памяти (кэши включены, политика записи в кэш данных - WriteBack). Напряжение на ядро выставлено 1.25V, хотя замеры вольтметром показывают 1.336V Код разгона (до этого мы на 400/133.(3) МГц): #define OverClock \ { \ *pSIC_IWR=0x00000001; \ *pVR_CTL=0x00EB; /*VLEV=1.25V, GAIN=20, FREQ=1MHz */ \ ssync(); \ *pPLL_DIV=0x0004; /*CCLK=VCO/1=600MHz, SCLK=VCO/4=150MHz */ \ *pPLL_CTL=0x7800; /*VCO=CLKIN*60=600MHz, CLKIN=10MHz(Quartz)*/ \ ssync(); \ idle(); \ } До этого разгонял на 500 МГц. Шина 166.(6) МГц, CAS Latency=3. Также работало. Все тайминги для SDRAM соответствуют режиму PC133 (как указано в examples на ADSP-BF533 EZ-Kit): void Prepare_SDRAM(void) { while(!(*pEBIU_SDSTAT&1)); *pEBIU_SDSTAT|=0x10; *pEBIU_SDRRC=0x0408; *pEBIU_SDBCTL=0x0013; *pEBIU_SDGCTL=0x0091998D; *(u16*)0=0xBEEF; while(*pEBIU_SDSTAT&8); ssync(); } На асинхронном банке висит 74LCX16245 для TFT LCD: void Prepare_EBIU(void) { *pEBIU_AMGCTL=0x0002; *pEBIU_AMBCTL0=0x44144414; *pEBIU_AMBCTL1=0x44144414; ssync(); } Микросхема SDRAM MT48LC16M16A2-75 IT БлекФин: ADSP-BF532SBSTZ-400 rev. 0.5 Гонял Digital Thresher в течение часа. Глюков не возникло. Задействованы в работе: CPU PLL EBIU SPI FIO SDRAM L1 Data SRAM ScratchPad SRAM DCache ICache Memory DMA SPI DMA Internal IRQ External IRQ Разгон на 600/150 позволил запускать все эмуляторы игровых приставок практически с 60 FPS без фреймскипа!!! Во всех эмуляторах сделал синхронизацию с частотой кадра 60 Гц. Произведена ревизия системного и прикладного софта. Подробности здесь: http://emu-apparatchik.narod.ru/DT_Overclock.htm А теперь вопросы: 1. Связана ли возможность разгона с разводкой печатной платы ? 2. Заказал сразу три штуки BF532. Все ли так будут успешно разгоняться или не факт ? 3. Корпус процессора стал немного теплее, чем на 400 МГц. Возможно ли его вывести из строя разгоном ? Будет ли укорочен срок службы ?
  15. дополнительно перевёл SPI на ДМА. сделал точные замеры. прирост в скорости на 4% Видать нагрузка действительно большая, так как дисплей и память делят шину, несмотря на кэши.
  16. сам же и разрулил проблему - НЕ НУЖНО. мало того, надо сбрасывать FIFO битом RESTART, иначе через какое-то время SPI-передача затыкается :)
  17. никак недописишники бАлуют... от нечего делать =) P.S. всё те же на манеже...
  18. подскажите, нужно ли при использовании DMA в SPI (передача в режиме мастер) опрашивать регистр статуса DMA и дважды опрашивать регистр статуса SPI, если заведомо знаю, что дальнейшая часть программы займет времени намного больше, чем вся DMA-передача - за 1 итерацию?
  19. vik0: > Нет, вы меня не поняли. Делайте прорисовку в буфер как и сейчас, после этого маленьким быстрым циклом > преобразуйте это буфер в rgb, и, с помощью dma, отправляете его на дисплей > (а в это время начинаете прорисовку следующего кадра). Т.е., условно, цикл прорисовки выглядит следующим образом... Сделал так как вы сказали на DT (BF532) - к сожалению скорость эмулятора не изменилась(измерял). Вот код отрисовки одной строки на дисплей (ширина(width) может принимать значения : 256 или 320): Остальные регистры проинициализированы 1 раз: DMA_Buffer - выровнен на 64 байта, находится в SDRAM. Кеши включены, write-back всё это наводит к мысли, что Memory DMA - всего лишь рекламный слоган, как тут сказал один из участников (Stanislav по -моему) при общей шине быстродействие не увеличивается P.S. а кэши не по-децки рулят :) P.P.S. может регистром траффика DMA порулить? может ли он исправить ситуацию (он у меня по дефолту)?
  20. тем не менее - предложение пользуется спросом :) два дисплея забрали.
  21. HardJoker, at90, хорошИ дисплеи :laughing:, но коннектора под них там же не нашёл Но то - TFT, а здесь ещё и OLED'ы предлагаются :) так и быть - в цену включаю стоимость рассылки по России :) на всякий случай марка/контроллер: 128x128 OLED марка UG-2828GFE контроллер SSD1339 160x128 OLED марка UG-6028GDE контроллер SEPS525 220x176 TFT марка MTF-T020 контроллер S6D0118 OLED'ы имеют 8- 9- битные интерфейсы (i80, m68) и SPI TFT имеет 8-, 9-, 16- 18- битные интерфейсы (i80, m68) фото TFT 220x176 залил сюда: http://webfile.ru/3751556 в архиве 3 фотки - перед, зад и коннектор. Линейку приложил
  22. если не секрет - марка дисплея и где брали?
×
×
  • Создать...