|
|
  |
Помогите с выбором МС |
|
|
|
Dec 18 2006, 13:41
|
Группа: Новичок
Сообщений: 7
Регистрация: 18-12-06
Пользователь №: 23 634

|
Hужен совет в подборе подходящей ПЛИС для регистратора, который будет опрашивать 200...300 АЦП(ADC121S101) с частотой опроса до 200Гц паралельно или последовательно не суть, и записывать показания на HDD. Плюс немного сервисных функций: считать с HDD и передать по Ethernet'у на внешнее ЗУ.
кроме этого на этом же кристалле надо будет реализовать 2 (4) счётчика количества опросов и небольшую логику работы и включения устройства. Есть тонкость: процесс записи и опроса АЦП должен инициализироваться по внешнему прерыванию (0,001....~300Гц) и запись на накопитель необходимо вести в режиме выше PIO0 (UDMA-33 подходит за глаза). Hакопитель Flash IDE винчестер.
Сейчас работает Octagon-400, но применение целой материнской платы и необходимость использовании дополнительных плат, которые формируют шину ISA не рационально как с точки зрения энергопотребления, так и габаритов. Hе считая минусов - добиться обмена с накопителем выше PIO0 до сих пор не получилось. Именно по этой причине было принято решение разработать "с нуля" устройство с минимальными размерами на "одной" микросхеме.
Заранее признателен за помощь, задача свалилась неожиданно и начальство торопит с типом микросхемы что бы её купить, но я очень опасаюсь сделать ошибку в выборе.
|
|
|
|
|
Dec 18 2006, 18:51
|
Группа: Новичок
Сообщений: 7
Регистрация: 18-12-06
Пользователь №: 23 634

|
Цитата(SM @ Dec 18 2006, 13:50)  И зачем тут ПЛИС? Давно не трахались? Признаюсь честно: проблем и так хватает, лишние не нужны. Цитата HDD, изернет, и т.п. Проц Вам нужен, какой-нить АРМ с параллельной шиной и изернетом на борту. А пример можно? Какой? Цитата(Tornado-Alex @ Dec 18 2006, 16:00)  В этой задаче очень многое зависит от Ваших программерских ресурсов. Если есть наработки для ПЛИСов, почему бы и нет? небольшие наработки есть, во всяком случае формирователь ISA с 128 АЦП собран на EPM7128 Цитата Если есть для однокристалок, тоже хорошо! И это в небольшом объёме для PIC16f628 на которой сейчас собрана логика работы устройства Цитата С моей точки зрения решение на ARMе выйдет дешевле, в цене вопрос не стоит... Цитата проще и быстрее (в разработке). вот это актуально, ещё и в скорости работы надо что бы не медленнее настоящего проекта было. Цитата Единственное неудобство - реализация дешифратора для этих самых 200-300 АЦПшных чип-селектов. В этом плане "многоногость" ПЛИСа даёт выигрыш. А спешить здесь нельзя, тщательно взвесьте все плюсы и минусы обоих реализаций. Удачи! Спасибо, но не хватает некоторого опыта и наличие сомнений. Поэтому и хочется спросить совета у знающих людей.
|
|
|
|
|
Dec 19 2006, 14:23
|

Частый гость
 
Группа: Свой
Сообщений: 156
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 363

|
Ну вот навскидку (глубоко не копал) взять например LPC2378FBD144 http://www.standardics.nxp.com/products/lp...pdf/lpc2378.pdfстОит в пределах 10 баксов, на борту: Ethernet (MAC-уровень) SD/MMC (зачем Вам IDE? поставьте SD-карту гигов на 4-8 и вперёд.....или маловато?) DMA I2C SPI и мн. чего другого возьмите ПЛИС (CPLD) подешевле, но "многоног", зацепите по тому же SPI к ARMу наверняка к нему есть какие-нить готовые библиотеки для реализации TCP/IP, UDP, ARP и т.д. поковыряйте www.nxp.com свяжитесь с поставщиками (не даю рекламу  ), опишите им задачу, поговорите. Техподдержка наверняка что-нибудь предложит оптимальное для Вашей задачи
Сообщение отредактировал Tornado-Alex - Dec 19 2006, 14:26
|
|
|
|
|
Dec 20 2006, 10:56
|
Группа: Новичок
Сообщений: 7
Регистрация: 18-12-06
Пользователь №: 23 634

|
Спасибо, конкретно LPC2378 ну никак не подходит, а выбор именно IDE обусловлен большим объёмом данных (~10...20Gb) и применением Flash IDE накопителей BiTMICRO. Цитата ... поковыряйте www.nxp.com ... свяжитесь с поставщиками... и за этот совет спасибо, с тем же успехом мы ковырялись на http://www.microchip.com/ и http://www.altera.com/ и если бы наши успехи увенчались успехом, я бы сюда не писал. :-\
|
|
|
|
|
Dec 20 2006, 13:00
|
Группа: Новичок
Сообщений: 7
Регистрация: 18-12-06
Пользователь №: 23 634

|
Ну, что то типа: "Мы в своё время использовали МС ХХХХХХ, вполне, отвечает задачам" или "Я бы посмотрел бы в сторону серии ХХХХ МС фирмы ХХХ, кажется это то что надо" Я слишком многого хочу?
|
|
|
|
|
Dec 20 2006, 18:05
|
Группа: Новичок
Сообщений: 7
Регистрация: 18-12-06
Пользователь №: 23 634

|
Цитата(sff @ Dec 20 2006, 13:09)  А как насчёт EP9315 и IDE есть (в UDMA режиме) и Ethernet? Да, большое спасибо, интересное решение - будем разбираться, плюсы по сравнению с CoreModule400 как минимум: снижение энергопотребления в 3 раза при бОльшем быстродействии, вот ещё бы без лишних "наворотов" бы найти (USB, IrDA, I2S, AC'97, и т.д.) было бы вообще замечательно (впрочем в этой линейке есть ещё процессоры - посмотрим что там) ещё понравилось то, что привычная архитектура, это несомненный плюс. Цитата(Doka @ Dec 20 2006, 13:24)  вы уж бы более сенсорно критерии озвучили, а то какая-то игра в угадалки: чем конкретно не подходит?. отсутствием аппаратного IDE-контроллера? Да, именно отсутствие IDE не даёт никаких преимуществ данной микросхеме в данной задаче. Цитата(Doka @ Dec 20 2006, 13:24)  какое-то противоречие: у вас поток-то суммарный не более 120КБайт/с Упс, моя неточность  , Опрос 800Гц (максимальный) 300 аналоговых каналов, поток 234Кбайт/с или 1,875Мбит/с, PIO0 - в котором мы сейчас работаем - предел для пропускной способности, если придётся увеличить частоту опроса или количество каналов - не успеем записывать на HDD.
|
|
|
|
|
Dec 20 2006, 19:56
|
Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504

|
Цитата(Управдом @ Dec 20 2006, 11:56)  Спасибо, конкретно LPC2378 ну никак не подходит, а выбор именно IDE обусловлен большим объёмом данных (~10...20Gb) и применением Flash IDE накопителей BiTMICRO. Можно узнать, за сколько Вы покупаете Flash IDE накопители BiTMICRO? И какая максимальная скорость записи на них?
|
|
|
|
|
Dec 21 2006, 10:43
|
Группа: Новичок
Сообщений: 7
Регистрация: 18-12-06
Пользователь №: 23 634

|
Цену, я думаю правильнее будет узнать у продавцов http://www.redlab.ru/ например, а скорость сильно зависит от модели, но в заявленый диапазон "Устойчивая скорость передачи данных: 4.5-110 МБ/сек" вписывается (http://www.redlab.ru/?did=775) правда ближе к меньшей скорости, т.е. больше 25...30MБ/сек - скорости мы не встречали (может не "умеем их готовить"?).
|
|
|
|
|
Dec 21 2006, 11:18
|
Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504

|
Цитата(Управдом @ Dec 21 2006, 11:43)  Цену, я думаю правильнее будет узнать у продавцов http://www.redlab.ru/ например, а скорость сильно зависит от модели, но в заявленый диапазон "Устойчивая скорость передачи данных: 4.5-110 МБ/сек" вписывается (http://www.redlab.ru/?did=775) правда ближе к меньшей скорости, т.е. больше 25...30MБ/сек - скорости мы не встречали (может не "умеем их готовить"?). И всетаки Вы по какой цене их берете, влом с продавцами связываться, да пока и не надо. А спрашиваю просто так, на будушее, чтобы знать примерную стоимость.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|