Демонстрационная платформа для быстрой оценки продуктов и создания прототипов систем

№ 3’2012
PDF версия
Проектирование системы зачастую представляет собой сложную задачу, требующую понимания принципов работы большого количества различных элементов. Возможность создания прототипов и быстрой демонстрации отдельных функциональных частей проекта позволяет упростить процесс разработки и, что более важно, сократить риски, с которыми может столкнуться разработчик. С демонстрационной платформой SDP (System Demonstration Platform) компании Analog Devices появляется возможность повторно использовать ключевые элементы тестового окружения, что важно для оценки параметров и демонстрации работоспособности отдельных частей проектов до окончательной реализации системы.

Введение

На сегодняшний день компанией Analog Devices выпускается ряд оценочных плат отдельных компонентов и плат типовых схемотехнических решений, совместимых с SDP, перечень которых постоянно пополняется. Опыт, накопленный в процессе работы с платформой, упрощает оценку новых категорий компонентов пользователями благодаря использованию знакомой и понятной среды. SDP может подключаться к оценочным платформам и прототипам на базе FPGA, что позволяет упростить создание и демонстрацию встраиваемых систем собственной разработки, взаимодействующих с компонентами производства Analog Devices. При помощи платформы пользователи могут быстро создавать нестандартные макеты и прототипы систем, а возможность повторного использования различных элементов платформы делает демонстрацию широкого спектра аппаратных и программных концепций простой и доступной.

Обзор платформы

Как показано на рис. 1, демонстрационная платформа SDP состоит из набора плат контроллера, плат сопряжения и дочерних плат, которые образуют простую в применении оценочную систему для компонентов производства Analog Devices и типовых схемотехнических решений на их основе. Платы контроллера соединяются с ПК через интерфейс USB 2.0, а с совместимыми дочерними платами, которые представляют собой оценочные платы отдельных компонентов и ряд плат типовых схемотехнических решений из серии Circuits from the Lab, — через специальные соединительные разъемы. Платы сопряжения предназначены для соединения плат контроллера с дочерними платами или подключения дочерних плат, совместимых с SDP, к инструментальным средствам сторонних разработчиков. Во всех платах платформы используется стандартный, компактный 120-контактный разъем, что позволяет легко создавать и подключать к платформе системы собственной разработки. Платы контроллера имеют штыревой 120-контактный разъем, на дочерних платах располагается ответная часть типа «гнездо», а платы сопряжения, в зависимости от их функционального назначения, могут иметь штыревой разъем, разъем типа «гнездо» или разъемы обоих типов.

Демонстрационная платформа SDP

Рис. 1. Демонстрационная платформа SDP

Платы контроллера

Платы контроллера, которые бывают двух типов — SDP-B и SDP-S, изображены на рис. 2. Для управления и передачи данных между системой и ПК в них применяется интерфейс USB 2.0.

Платы контроллера: а) SDP-B; б) SDP-S

Рис. 2. Платы контроллера: а) SDP-B; б) SDP-S

SDP-B на базе процессора Blackfin ADSP-BF527 — это плата с малым форм-фактором, в которой для подключения к ПК используется разъем USB mini-B, как показано на рис. 3. Процессор Blackfin играет роль контроллера USB, а также обеспечивает ряд периферийных интерфейсов для взаимодействия с дочерними платами. Через два идентичных разъема на плате доступны сигналы следующих интерфейсов: SPI, SPORT, I2C, PPI, параллельного асинхронного интерфейса, а также сигналы таймеров и GPIO (порта ввода/вывода общего назначения). Контроллер SDP-B может быть использован совместно с любой дочерней платой, которая поддерживает взаимодействие с платформой SDP. Наличие двух 120-контактных разъемов упрощает одновременное подключение к одной плате контроллера двух дочерних плат.

Схематический вид платы контроллера SDP-B

Рис. 3. Схематический вид платы контроллера SDP-B

Недорогая миниатюрная плата контроллера SDP-S, поддерживающая только последовательную передачу данных, обеспечивает сокращенный по сравнению с SDP-B набор периферийных интерфейсов. Она основана на преобразователе интерфейса USB в интерфейс последовательного порта и имеет один 120-контактный разъем, назначение выводов которого совпадает с назначением выводов на плате SDP-B. Реализованный на плате набор периферийных интерфейсов включает в себя SPI, I2C и GPIO. Платы, поддерживающие работу с SDP-S, будут также работать и с SDP-B, поскольку последняя включает в себя все интерфейсы, реализованные в SDP-S. В таблице 1 приведено сравнение периферийных интерфейсов, доступных на платах SDP-B и SDP-S.

Таблица 1. Интерфейсы плат контроллера

Периферийный интерфейс SDP-B SDP-S
SPI * *
SPORT *  
GPIO * *
I2C * *
Асинхронный параллельный *  
PPI *  
Таймеры *  

Дочерние оценочные платы

Как показано на рис. 4, перечень оценочных плат преобразователей данных, ВЧ-компонентов и компонентов аналого-цифровой обработки сигналов, которые спроектированы с поддержкой совместной работы с демонстрационной платформой SDP, обширен и постоянно пополняется. Имея одну плату контроллера, пользователям необходимо лишь приобрести интересующую дочернюю плату отдельного компонента или плату типового схемотехнического решения для конкретной задачи. Типовые схемотехнические решения Circuits from the SDPLab представляют собой функциональные подсистемы, обеспечивающие решение типовых проблем проектирования при помощи комбинации нескольких компонентов производства Analog Devices. Они спроектированы, протестированы и сопровождаются необходимой технической документацией для быстрой и легкой интеграции в систему. Подключив подобную плату к контроллеру SDP, пользователь получает возможность исследовать полнофункциональные схемотехнические решения так же легко, как и в случае с оценочными платами отдельных компонентов. Полный перечень совместимых дочерних плат приведен на сайте производителя SDP[1]. При желании для SDPдочерних плат можно использовать внешний источник питания; каждая дочерняя плата сопровождается программным обеспечением для связи с ПК через контроллер (рис. 5).

Универсальная оценочная платформа для различных технологий

Рис. 4. Универсальная оценочная платформа для различных технологий

Конфигурация оценочной системы

Рис. 5. Конфигурация оценочной системы

Платы сопряжения

В состав платформы SDP входят также платы сопряжения, предназначенные для перенаправления сигналов между двумя элементами платформы или подключения элементов платформы к оценочным системам, созданным сторонними разработчиками. Плата-репликатор сигналов SDP Breakout подключается между платой контроллера и дочерней платой. На одном ее конце расположен 120-контактный разъем типа «гнездо» для соединения с платой контроллера, а на другом конце — 120-контактный штыревой разъем, позволяющий подключаться к дочерней плате. Сигналы с одного разъема просто перенаправляются на второй разъем, и на каждой сигнальной линии имеется сквозное переходное отверстие для наблюдения соответствующего сигнала. Подобным образом можно легко получить доступ к любому сигналу разъема.

Простая интеграция с проектами на базе FPGA

Плата сопряжения BeMicro SDK-SDP Inter-poser обеспечивает подключение дочерних плат SDP к платформе BeMicro SDK (Solution Development Kit) для создания прототипов встраиваемых систем на базе FPGA. Плата BeMicro SDK была совместно разработана компаниями Arrow и Altera. Плата сопряжения BeMicro SDK-SDP Interposer осуществляет перенаправление сигналов со 120-контакт-ного штыревого разъема, подключаемого к оценочным платам отдельных компонентов или платам Circuits from the Lab, на торцевой соединительный разъем фирмы Samtec, подключаемый к BeMicro SDK.

Платформа BeMicro SDK, включающая в себя плату на базе микросхемы Cyclone4 компании Altera с процессорным ядром NIOS II и интегрированную среду разработки программного обеспечения на базе Eclipse, позволяет пользователю создавать собственные проекты и прототипы встраиваемых систем на основе FPGA Cyclone4 и ряда оценочных плат компании Analog Devices. Плата имеет форм-фактор, аналогичный съемным USB-накопителям. Комплект BeMicro SDPSDK и плату BeMicro SDK-SDP Interposer можно приобрести непосредственно через компанию Arrow. На рис. 6 показаны платы BeMicro SDK, BeMicro SDK-SDP Interposer и оценочная плата компонента производства компании Analog Devices по отдельности и в сборе.

Платы BeMicro SDK, BeMicro SDK-SDP Interposer и оценочная плата компонента

Рис. 6. Платы BeMicro SDK, BeMicro SDK-SDP Interposer и оценочная плата компонента

Приобретение элементов платформы

Дополнительную информацию о платах контроллера, платах сопряжения и дочерних платах можно найти на сайтах разработчиков [12]. Ориентировочные цены на элементы платформы указаны в таблице 2.

Таблица 2. Цены на элементы платформы

Плата Стоимость, $
SDP-B 99
SDP-S 49
SDP Breakout 49,95
BeMicro SDK-SDP Interposer 30
Дочерние платы от 30

Планируемые к выпуску модули

В целях дальнейшего упрощения процесса проектирования систем за счет простых в применении демонстрационных и оценочных элементов, предназначенных для решения широкого спектра проблем, планируется дальнейшее развитие и расширение демонстрационной платформы SDP. В начале 2012 г. запланирован выпуск модулей, добавляющих новые функциональные возможности в существующую платформу. Первым из них должен стать модуль SDP-FPGA, размещаемый между платой контроллера и дочерней платой и расширяющий функциональные возможности демонстрационной системы или прототипа. Он имеет два 120-контактных разъема для подключения к плате контроллера с одной стороны и дочерним платам с другой, а также разъем с дифференциальными линиями, который позволяет взаимодействовать в рамках платформы SDP с компонентами, имеющими интерфейсы с дифференциальными сигналами, как показано на рис. 7.

Функциональный модуль FPGA

Рис. 7. Функциональный модуль FPGA

Заключение

Демонстрационная платформа SDP предоставляет разработчикам систем гибкие возможности, которые были недоступны ранее при работе с автономными оценочными платами отдельных компонентов производства Analog Devices. По мере постоянного развития и расширения платформы ее эффективность в качестве модифицируемого, многократно используемого средства построения прототипов и демонстрационных систем повышается. Многообразие доступных дочерних плат, включая оценочные платы отдельных компонентов и платы типовых схемотехнических решений Circuits from the Lab, делает SDP решением, способным удовлетворить любые потребности разработчика в части оценки параметров и демонстрации работоспособности компонентов и систем.

Литература

  1. http://www.analog.com/sdp
  2. http://www.arrownac.com/interposer
xosotin chelseathông tin chuyển nhượngcâu lạc bộ bóng đá arsenalbóng đá atalantabundesligacầu thủ haalandUEFAevertonxosofutebol ao vivofutemaxmulticanaisonbetbóng đá world cupbóng đá inter milantin juventusbenzemala ligaclb leicester cityMUman citymessi lionelsalahnapolineymarpsgronaldoserie atottenhamvalenciaAS ROMALeverkusenac milanmbappenapolinewcastleaston villaliverpoolfa cupreal madridpremier leagueAjaxbao bong da247EPLbarcelonabournemouthaff cupasean footballbên lề sân cỏbáo bóng đá mớibóng đá cúp thế giớitin bóng đá ViệtUEFAbáo bóng đá việt namHuyền thoại bóng đágiải ngoại hạng anhSeagametap chi bong da the gioitin bong da lutrận đấu hôm nayviệt nam bóng đátin nong bong daBóng đá nữthể thao 7m24h bóng đábóng đá hôm naythe thao ngoai hang anhtin nhanh bóng đáphòng thay đồ bóng đábóng đá phủikèo nhà cái onbetbóng đá lu 2thông tin phòng thay đồthe thao vuaapp đánh lô đềdudoanxosoxổ số giải đặc biệthôm nay xổ sốkèo đẹp hôm nayketquaxosokq xskqxsmnsoi cầu ba miềnsoi cau thong kesxkt hôm naythế giới xổ sốxổ số 24hxo.soxoso3mienxo so ba mienxoso dac bietxosodientoanxổ số dự đoánvé số chiều xổxoso ket quaxosokienthietxoso kq hôm nayxoso ktxổ số megaxổ số mới nhất hôm nayxoso truc tiepxoso ViệtSX3MIENxs dự đoánxs mien bac hom nayxs miên namxsmientrungxsmn thu 7con số may mắn hôm nayKQXS 3 miền Bắc Trung Nam Nhanhdự đoán xổ số 3 miềndò vé sốdu doan xo so hom nayket qua xo xoket qua xo so.vntrúng thưởng xo sokq xoso trực tiếpket qua xskqxs 247số miền nams0x0 mienbacxosobamien hôm naysố đẹp hôm naysố đẹp trực tuyếnnuôi số đẹpxo so hom quaxoso ketquaxstruc tiep hom nayxổ số kiến thiết trực tiếpxổ số kq hôm nayso xo kq trực tuyenkết quả xổ số miền bắc trực tiếpxo so miền namxổ số miền nam trực tiếptrực tiếp xổ số hôm nayket wa xsKQ XOSOxoso onlinexo so truc tiep hom nayxsttso mien bac trong ngàyKQXS3Msố so mien bacdu doan xo so onlinedu doan cau loxổ số kenokqxs vnKQXOSOKQXS hôm naytrực tiếp kết quả xổ số ba miềncap lo dep nhat hom naysoi cầu chuẩn hôm nayso ket qua xo soXem kết quả xổ số nhanh nhấtSX3MIENXSMB chủ nhậtKQXSMNkết quả mở giải trực tuyếnGiờ vàng chốt số OnlineĐánh Đề Con Gìdò số miền namdò vé số hôm nayso mo so debach thủ lô đẹp nhất hôm naycầu đề hôm naykết quả xổ số kiến thiết toàn quốccau dep 88xsmb rong bach kimket qua xs 2023dự đoán xổ số hàng ngàyBạch thủ đề miền BắcSoi Cầu MB thần tàisoi cau vip 247soi cầu tốtsoi cầu miễn phísoi cau mb vipxsmb hom nayxs vietlottxsmn hôm naycầu lô đẹpthống kê lô kép xổ số miền Bắcquay thử xsmnxổ số thần tàiQuay thử XSMTxổ số chiều nayxo so mien nam hom nayweb đánh lô đề trực tuyến uy tínKQXS hôm nayxsmb ngày hôm nayXSMT chủ nhậtxổ số Power 6/55KQXS A trúng roycao thủ chốt sốbảng xổ số đặc biệtsoi cầu 247 vipsoi cầu wap 666Soi cầu miễn phí 888 VIPSoi Cau Chuan MBđộc thủ desố miền bắcthần tài cho sốKết quả xổ số thần tàiXem trực tiếp xổ sốXIN SỐ THẦN TÀI THỔ ĐỊACầu lô số đẹplô đẹp vip 24hsoi cầu miễn phí 888xổ số kiến thiết chiều nayXSMN thứ 7 hàng tuầnKết quả Xổ số Hồ Chí Minhnhà cái xổ số Việt NamXổ Số Đại PhátXổ số mới nhất Hôm Nayso xo mb hom nayxxmb88quay thu mbXo so Minh ChinhXS Minh Ngọc trực tiếp hôm nayXSMN 88XSTDxs than taixổ số UY TIN NHẤTxs vietlott 88SOI CẦU SIÊU CHUẨNSoiCauVietlô đẹp hôm nay vipket qua so xo hom naykqxsmb 30 ngàydự đoán xổ số 3 miềnSoi cầu 3 càng chuẩn xácbạch thủ lônuoi lo chuanbắt lô chuẩn theo ngàykq xo-solô 3 càngnuôi lô đề siêu vipcầu Lô Xiên XSMBđề về bao nhiêuSoi cầu x3xổ số kiến thiết ngày hôm nayquay thử xsmttruc tiep kết quả sxmntrực tiếp miền bắckết quả xổ số chấm vnbảng xs đặc biệt năm 2023soi cau xsmbxổ số hà nội hôm naysxmtxsmt hôm nayxs truc tiep mbketqua xo so onlinekqxs onlinexo số hôm nayXS3MTin xs hôm nayxsmn thu2XSMN hom nayxổ số miền bắc trực tiếp hôm naySO XOxsmbsxmn hôm nay188betlink188 xo sosoi cầu vip 88lô tô việtsoi lô việtXS247xs ba miềnchốt lô đẹp nhất hôm naychốt số xsmbCHƠI LÔ TÔsoi cau mn hom naychốt lô chuẩndu doan sxmtdự đoán xổ số onlinerồng bạch kim chốt 3 càng miễn phí hôm naythống kê lô gan miền bắcdàn đề lôCầu Kèo Đặc Biệtchốt cầu may mắnkết quả xổ số miền bắc hômSoi cầu vàng 777thẻ bài onlinedu doan mn 888soi cầu miền nam vipsoi cầu mt vipdàn de hôm nay7 cao thủ chốt sốsoi cau mien phi 7777 cao thủ chốt số nức tiếng3 càng miền bắcrồng bạch kim 777dàn de bất bạion newsddxsmn188betw88w88789bettf88sin88suvipsunwintf88five8812betsv88vn88Top 10 nhà cái uy tínsky88iwinlucky88nhacaisin88oxbetm88vn88w88789betiwinf8betrio66rio66lucky88oxbetvn88188bet789betMay-88five88one88sin88bk88xbetoxbetMU88188BETSV88RIO66ONBET88188betM88M88SV88Jun-68Jun-88one88iwinv9betw388OXBETw388w388onbetonbetonbetonbet88onbet88onbet88onbet88onbetonbetonbetonbetqh88mu88Nhà cái uy tínpog79vp777vp777vipbetvipbetuk88uk88typhu88typhu88tk88tk88sm66sm66me88me888live8live8livesm66me88win798livesm66me88win79pog79pog79vp777vp777uk88uk88tk88tk88luck8luck8kingbet86kingbet86k188k188hr99hr99123b8xbetvnvipbetsv66zbettaisunwin-vntyphu88vn138vwinvwinvi68ee881xbetrio66zbetvn138i9betvipfi88clubcf68onbet88ee88typhu88onbetonbetkhuyenmai12bet-moblie12betmoblietaimienphi247vi68clupcf68clupvipbeti9betqh88onb123onbefsoi cầunổ hũbắn cáđá gàđá gàgame bàicasinosoi cầuxóc đĩagame bàigiải mã giấc mơbầu cuaslot gamecasinonổ hủdàn đềBắn cácasinodàn đềnổ hũtài xỉuslot gamecasinobắn cáđá gàgame bàithể thaogame bàisoi cầukqsssoi cầucờ tướngbắn cágame bàixóc đĩaAG百家乐AG百家乐AG真人AG真人爱游戏华体会华体会im体育kok体育开云体育开云体育开云体育乐鱼体育乐鱼体育欧宝体育ob体育亚博体育亚博体育亚博体育亚博体育亚博体育亚博体育开云体育开云体育棋牌棋牌沙巴体育买球平台新葡京娱乐开云体育mu88qh88

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *