ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
181530
Evgeny_CD, Архитектор (14.02.2010 17:44, просмотров: 983)
Дримборда для Атома. Есть (будет) такой замечательный камушек Спартан-6 XC6SLX25T. Судя по тому, что XC6SLX16 стоит $25, этот будет стоить не более 40. И все будет очень интересно! http://caxapa.ru/160099.html
XC6SLX25T - это Memory Controller Blocks - 2; Endpoint Blocks for PCI Express - 1; Maximum GTP Transceivers - 2. Также всякая ерудна типа 52 2 кбайт блоков памяти и 38 DSP блоков. -> писал про идею архитектуры memory hub для многопроцессорных систем. С Атом можно сделать нечно похожее. GTP Transceivers - на STA и PCI Express. NAND FLASH + 2 блока DDR2 SDRAM. Управляющий проц софткор или внешний - пофиг. Платка подрубается к атому на PCI Express и SATA. 1. Из NAND и SDRAM делаем аппаратную реализацию FLASH Transaction Layer для "дыркоустойчивых" FLASH файловых систем. Мероприятие это сильно муторное, аппаратное ускорение намного поможет. 2. Часть NAND идет на загрузочный образ OS, часть - на рабочие данные, часть ОСи не видна и используется как внутренняя область периферии. Загрузочный образ защищен от записи, их несколько, переключаются периферийным процом. Hack Proof удаленная смена прошивки гарантированно без сбоев. 3. Файловая система и SDRAM внутри камня представлены в виде одного логического целого - памяти с 64 битной адресацией. При этом для компа файловая систама синтезируется периферийным процом. Т.е. пысюк читает файл - он идет из FLASH, читает другой - а это данные из SDRAM- например, захваченный камерой кадр. И т.д. Это увеличит эффективную ширину канала обмена с PC и позволит умеренно вылизывать драйвер PCI Express - при условии, что корка SATA хорошая. 4. Поскольку файл - это очень удобный примитив для любой ОСИ, там есть много всего очень удобного - начиная от отображения файла на память - можно сильно сократить время низкоуровневого программизма под ОСь и занатья делом. 5. Все RT вещи будут очень хорошо жить на дрим борде, и !RT сущность атомв и виндов нас не будет волновать. Можно с полна пользоваться гламурностью. 6. Разумеется, дримборда и ее фреймворк должны иметь готовые куски для создания SPI сопроцессоров на ATmega88, LPC17xx, PIC24|32|dsPIC. Каждый желающий быстро сделает сопроцессор второго порядка, куда и засунет обрабтку лично своей особоизвращенной периферии. 7. Вот так навскидку я бы сказал, что можно будет сделать продажную цену на дримборду $150 в крупном опте, что довольно привлекательно. Купил плату на атоме за 250, дримборду за 150, сделал свою платку за 100 - вот теюе и контроллер для управления всем на свете.