ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
269368
Evgeny_CD, Архитектор (29.08.2011 21:31 - 21:40, просмотров: 27721)
PC как инструментальная платформа для отладки и доводки embedded приложений. Сборник информации. Все цены приведены по price.ru (первое попавшееся предложение с указанием наличия на складе). Вложены все мануалы. Постановка задачи. Нужна PC платформа для отладки ПО "вблизи объекта". Т.е. есть нечто, осуществляющее интерфейс к реальному миру, и рядом стоит некая ПЦ, которая участвует в отработке софта. Это может быть синтетический порт целевого приложения, симулятор, компилирующий симулятор - сейчас речь не об этом. Сейчас речь о собственно ПЦ. Требования: * Относительная компактность * Возможность простого резервирования по питанию на 1-2 часа при помощи распространненных типов свинцовых аккумуляторов. Чтобы, например, отвязать по питанию от всего. Ну или чтобы не глючило при выключении объекта и т.д. * малошумность * неплохое быстродейтсвие (сильно растяжимый критерий) * COM порт(ы) * LPT порт (полезная штука и не виснет, в отличие от USB, 1мбайт/сек получить можно) * USB 2.0 * USB 3.0 - желательно * PCI * PCI-e * Ethernet 1Гбит - обязательно * WiFi 802.11n - очень желательно * BT - иногда полезно Кандидатов на процессорную платформу ровно 2 - Atom AMD Fusion E-350 "Zacate". Интель. http://ark.intel.c …ducts/49490?wapkw=atom d525 Intel® Atom™ processor D525 (1M Cache, 1.80 GHz) * Instruction Set Extensions SSE2, SSE3, SSSE3 * Instruction Set 64-bit * Intel® Hyper-Threading Technology Yes * Intel® 64 Yes * Execute Disable Bit Yes * # of Cores 2 * # of Threads 4 * Max TDP 13 W * Max Memory Size (dependent on memory type) 4 GB * Memory Types DDR3-800 (SODIMM only); DDR2-800/667 * # of Memory Channels 1 * Max Memory Bandwidth 6.4 GB/s * Physical Address Extensions 32-bit * ECC Memory Supported No AMD Fusion E-350 "Zacate" (40nm) (он пока единственный из семейства реально доступен) http://en.wikipedia.org/wiki/AMD_Fusion * All models support: SSE, SSE2, SSE3, SSSE3, SSE4a, NX bit, AMD64, PowerNow!, AMD-V * 2 ядра 1.6 GHz * DDR3-1066 * 18 W * Графика HD 6310 492 MHz. Radeon HD 6xxx GPU on 40 nm process Cedar graphics core with 80 SP DirectX 11, OpenGL 4.0 and OpenCL 1.1 !!! no double-precision FP!!! Хорошо показана сравнительная производительность на вычислении FFT и место атома в этом мире :). E-350 достаточно быстр сам по себе, с учетом SSE*, но можно ведь и GPU использовать для DSP обработки. Пусть ОЧЕНЬ не простой, я поимаю, но все же... Есть пождержка OpenCL (в конце четко указана поддержка AMD Fusion E-350) http://en.wikipedia.org/wiki/OpenCL Что итнтересно, у nVIDIA есть поддержка OpenCL для Ion http://www.nvidia. …uda_opencl_new_de.html CUDA ION2 Benchmarks - не так и плохо... http://www.pixel.i …a-ion2-benchmarks.html http://www.pixel.i …-files/deviceQuery.txt - конфигурация http://www.pixel.i …rage/post-files/wc.txt - пропускная способность памяти В сети есть немало тестов, в которых четко видно, что Atom D525 сливает E-350. Но, вообще говоря, D525 не так уж и плох, если не надо супер скорость. Форм-факторов тоже ровно два: uATX mini-ITX. Примеры оценочные, корпусов просто море - каждый может выбрать под задачу. Пример uATX корпуса Z645 363 x 180 x 370 mm Configured 5 Drive Bays - (2 x 5.25", 3 x 3.5") http://www.in-win. …ies_id=23&model_id=338 Корпус mini-ITX c большим 140 мм вентилятором. Можно сделать очень тихо. http://www.dont.ru …-Mini-DTX.id13433.html Тихие вентиляторы - особенная ценность для задачи. Совсем безкулерно не получится, а вот тихий вентилятор может сильно решить проблему тепла и шума почти не создаст. 140мм 700 rpm 28,8CFM CFM 9 dBA http://www.pcdesign.ru/tovar/101025.html 120мм 800 rpm 33.5 CFM 8.7 dBA http://www.pcdesign.ru/tovar/870073.html 80мм 1500RPM 21.5 CFM 12.2dBA http://www.pcdesign.ru/tovar/370091.html 80мм 1200RPM 17 CFM 6dBA http://www.pcdesign.ru/tovar/370082.html 80мм 1000RPM 14.3 CFM 4.5dBA http://www.pcdesign.ru/tovar/370092.html Теперь разберемся с питанием. Типовая конфигурация на обоих платформах будет жрать 20-40 вт в заивисимости от периферии и режима работы. Для распространенного аккума 12В 7 А*Ч это от 2-х до 4 часов работы (КПД пока пренебрегли), что вполне допустимо. Готвые блоки уже заготовили для нас :) http://www.mini-bo …pply?sc=8&category=981 M3-ATX Plug-In Smart car PC PSU - 125 Watts (150watt peak) PSU - 20pin ATX, 6-24V wide input range - Programmable timing settings - Intelligent shutdown controller - ON/OFF motherboard control - Survives vehicle engine cranks - Battery deep discharge prevention - High efficiency, 125 watts output - "Anti-Thump" Amplifier remote control - < 0.5mA standby current - 2715 р. у нас. http://www.mini-bo …l-Cable-Harness-M3-ATX Serial Cable Harness for M3-ATX Type 1 (OEM use) - M3-ATX serial cable - For changing M3-ATX variables - Cable length=300mm - 212 р.у нас. http://www.mini-bo …stem?sc=8&category=981 picoUPS-100 12V DC micro UPS system / battery backup system - 12V DC micro UPS system - 12V DC battery backup - Built-in two stage SLA charger - Handles up to 10A loads - Low loss, "diode OR" MOSFETs - Quarter Brick (58x36x20mm) - 1310 р. у нас http://www.mini-box.com/DCDC-USB DCDC-USB, Intelligent buck-boost DC-DC converter with USB interface - Wide range input, 6-34V - Programmable output 5-24V - Default output 12V - High current, up to 10A - Applications: power for motherboards with single rail power from any voltage to any voltage, laptops, custom electronics with buck-boost DC-DC. - Programmable via USB interface - Sends ON/OFF pulse to motherboard - 4 modes of operation: DUMB, Automotive, Script or UPS - У нас пока не продают - USB, есть софт и исходники для ПЦ - вытовыключение при разрядке аккума http://www.mini-box.com/picoPSU-150-XT PicoPSU-150-xt 12V DC-DC ATX power supply - 24pin DC-DC ATX PSU - 150 Watts - 12V input - 100% silent, fanless - Over 96% efficiency - Plugs into 24 pin ATX connector - D945GCLF2 friendly (4 pin P4 cable) - 12V-ATX cable (4 pin power) - 1630 р у нас - хорош дополнительным выходом для винчей и 12В для проца Хороший выбор mini-PCIe WiFi & BT карточек - может помочь при наличии mini-PCIe слота. http://www.advante …WiFi/sub_1-2R51YZ.aspx Теперь разбираемся с мамками. AMD Motherboards обзорно. http://www.mini-box.com/AMD-boards Аналогично Атом http://www.mini-box.com/Atom Intel D525MW, тестирование http://www.3dnews.ru/motherboard/614992/ Особенности платы: * нет USB 3.0 * PCI слот под райзер на два гнезда * mini-PCIe слот, можно WiFi ноутбучный прикрутить * 2 COM, LPT * все осбостабильное и качественное * в мануале есть описание мощности потребления в разных режимах * требует обязательного подключеня 4 контактного разъема, что не есть гуд Народ прикручивает LVDS дисплей к интеловской мамке. http://pccar.ru/showthread.php?p=187874 http://forum.pccar …showthread.php?t=14653 Supermicro's motherboards based on Intel Atom™ http://www.supermi …ucts/motherboard/ATOM/ Платы интересны 2мя гигабитными портами Ethernet, некоторые имеют кучу COM портов. Но многих других фич нет. AT5IONT-I DELUXE цена 6778 р. (без DELUXE - 4831 р. - нет WiFi, BT, DC-DC и USB 3.0) http://www.asus.co …Board/AT5IONTI_DELUXE/ •Питание от одного внешнего источника 12В •Intel® Atom D525 Dual-Core CPU •Intel® NM10 chipset •Next-generation NVIDIA® ION™ graphics •USB 3.0 •WiFi 802.11n on board и BT •2 xSmall Outline DIMM, Max. 4 GB, DDR3 800 Non-ECC,Un-buffered Memory Single Channel memory architecture• •Chipset Intel® NM10 •Expansion Slots 1 x PCIe x1 •VGA Integrated Next Generation ION graphics processor •Support CUDA technology •Supports DVI with max. resolution up to 1920x1200x32Bppx60Hz •Supports HDMI with max. resolution up to 1920x1080x32Bppx60Hz •Dual display support •Dedicated display memory 512 MB • Storage Southbridge 2 xSATA 3.0 Gb/s ports support AHCI mode • LAN PCIe Gigabit LAN • Audio ALC887 8-Channel (for 6 Channels+2 channels) • USB NEC Controller - 2 x USB 3.0/2.0 ports (back panel) Chipset built-in - 4 x USB 2.0/1.1 ports (2 ports at mid-board, 2 ports at back panel) •Back Panel I/O Ports 1 x DVI 1 x HDMI 1 x PS/2 Mouse 1 x PS/2 Keyboard 1 x External SATA 1 x LAN(RJ45) port(s) 2 x USB 3.0/2.0 2 x USB 2.0/1.1 1 x S/PDIF Out (Optical) 6 -Channel Audio I/O 1 x WiFi antenna port 1 x Bluetooth 1 x DC port •Internal I/O Connectors 1 x USB 2.0/1.1 connector(s) support additional 2 USB ports 2 x SATA 3.0Gb/s 1 x CPU Fan connector(s) 1 x Chassis Fan connector(s) 1 x Power Fan connector(s) 1 x Front panel audio connector 1 x Front Panel connector 1 x SATA power connector • Mini ITX Form Factor 6.75 inch x 6.75 inch ( 17.1 cm x 17.1 cm ) В мамке все есть, все хорошо, но на атоме... Зато есть встроенный DC-DC. E35M1-I DELUXE цена 5642 р. (без DELUXE 3803 р. - нет WiFi, BT и USB 3.0) http://www.asus.co …n_Board/E35M1I_DELUXE/ Мамка очень хороша, но слотов расширения маловато. •CPU AMD CPU on Board ;Fusion APU E-350 Dual-Core Processors •Chipset AMD® FCH A50 (Hudson M1) •Memory 2 x DIMM, Max. 8 GB, DDR3 1066/800 Non-ECC,Un-buffered Memory •Expansion Slots 1 x PCIe 2.0 x16 (at x4 mode, with latch) •Faster Data Transfer with True USB 3.0 & SATA 6Gb/s on AMD Brazos Platform •Integrated AMD Dual-Core Processor E-350 with AMD Radeon™ HD 6310 Graphics •USB 3.0/SATA 6G- High Speed Transfer Technology •EFI BIOS (EZ Mode)- Flexible & Easy BIOS Interface •Wireless on board •5 xSATA 6.0 Gb/s ports •1 xExternal SATA 6Gb/s •Realtek® 8111E PCIe Gigabit LAN controller •ALC892 8-Channel High Definition Audio CODEC •Supports DTS Surround Sensation Ultra-PC •Use a chassis with HD audio module in the front panel to support an 8-channel audio output. Back Panel I/O Ports 1 x PS/2 Keyboard/Mouse Combo port 1 x DVI 1 x HDMI 1.3b 1 x External SATA 6Gb/s 1 x LAN(RJ45) port(s) 2 x USB 3.0/2.0 4 x USB 2.0/1.1 1 x S/PDIF Out (optical) 1 x Bluetooth 3.0 adapter 2 x Wifi antenna ports 3 x Audio jacks Internal I/O Connectors 1 x USB 3.0/2.0 connector(s) support additional 2 USB 3.0 ports 2 x USB 2.0/1.1 connector(s) support additional 4 USB 2.0 ports 5 x SATA 6.0Gb/s connectors 1 x CPU Fan connector(s) 1 x Chassis Fan connector(s) 1 x Chassis Intrusion connector 1 x S/PDIF Out connector 1 x 4-pin ATX 12V Power connector 1 x 24-pin EATX Power connector 1 x Front panel audio connector 1 x System Panel connector 1 x Turbo Key II switch E35M1-M PRO цена у нас 4060 р. (вариант без про не имеет USB 3.0 и стоит 3600 р.) http://www.asus.co …U_on_Board/E35M1M_PRO/ !!! Мамка - победитель обзора!!! Соотношение цены, фич, и числа слотов расширения. •Integrated AMD Dual-Core Processor E-350 with AMD Radeon™ HD 6310 Graphics •Protect3.0 - EPU, Anti-Surge, Low EMI •DX 11 Support - More detailed and realistic terrain •USB 3.0 - 10x faster than USB2.0 •Native SATA 6Gb/s - Native Ports, Native Speed and Accessibility •uATX Form Factor 9.6 inch x 7.2 inch ( 24.4 cm x 18.3 cm ) • слоты: 1 x PCIe 2.0 x16 (x4 mode) 1 x PCIe 2.0 x1 2 x PCI 5 x SATA 6Gb/s port(s), gray 1 x eSATA 6Gb/s port(s), red •Realtek® 8111E , 1 x Gigabit LAN Controller(s) •Realtek® ALC 887-VD2 8-Channel High Definition Audio CODEC *2 - Supports : Multi-streaming, Front Panel Jack-retasking, Anti-pop Function •Audio Feature : - Optical S/PDIF out port(s) at back panel •ASMedia® USB 3.0 controlle: 2 x USB 3.0 port(s) (2 at back panel, blue) !!! Суки! ну чего, не могли NEC поставить? •Built-in Controller: 12 x USB 2.0 port(s) (4 at back panel, black+red, 8 at mid-board) •Back I/O Ports 1 x PS/2 keyboard/mouse combo port(s) 1 x DVI 1 x D-Sub 1 x HDMI 1 x eSATA 6Gb/s 1 x IEEE 1394a 1 x LAN (RJ45) port(s) 2 x USB 3.0 4 x USB 2.0 1 x Optical S/PDIF out 3 x Audio jack(s) •Internal I/O Ports 4 x USB 2.0 connector(s) support(s) additional 8 USB 2.0 port(s) 1 x COM port(s) connector(s) 5 x SATA 6Gb/s connector(s) 1 x IEEE 1394a connector(s) 1 x CPU Fan connector(s) 1 x Chassis Fan connector(s) 1 x S/PDIF out header(s) 1 x 24-pin EATX Power connector(s) 1 x 4-pin ATX 12V Power connector(s) 1 x parallel port connector(s) 1 x Front panel audio connector(s) (AAFP) 1 x System panel(s) 1 x Turbo Key II switch(es) А теперь, зачем нужны слоты PCI-e x 4 :) http://www.ocztech …2-pci-express-ssd.html 240GB-960GB Max Performance •Read: Up to 740 MB/s •Write: Up to 720 MB/s •Sustained Write: Up to 600 MB/s •Random Write 4KB (Aligned): 120,000 IOPS •240GB - OCZSSDPX-1RVDX0240 - 16400 р. Это если венда вдруг захочет по диску полазить - чтобы RT от этого сразу не убивалось... Выводы: новое поколение мобильных процов жрет очень немного при достаточно высоком быстродействии, стоит все это осмысленных денег (за 30кр собирается очень даже топовая конфигурация из всего описанного) - так что самое время материализовывать все эти виртуальные технологии, о которых я (и не только) тут столько напостили...