Технический семинар: применение новых семейств ПЛИС ALTERA и АЦП LINEAR TECHNOLOGY

Приглашаем Вас принять участие в техническом семинаре по применению новых семейств ПЛИС компании ALTERA и аналого-цифровых компонентов Linear Technology.

Семинар проводит компания Гамма – официальный дистрибьютор компаний Altera и Linear Technology при поддержке и участии специалистов компании Linear Technology.

Адреса проведения семинара:

26 Февраля г.Санкт-Петербург, Батайский пер, 3A, гостиница Sokos Hotel, Конференц-зал «Москва»
27 Февраля г.Москва, ул. Русаковская, д.13, стр.5, гостиница «Бородино», конференц-зал «Ермолов»
28 Февраля г. Воронеж, ул.Плехановская, д.10-А, гостиница «Воронеж», Конференц-зал N3

Каждый из участников получит электронный каталог на DVD, который содержит бесплатную версию САПР Quartus® II Web Edition, NIOS® II EDS, ModelSim®-Altera® Edition, MegaCore® IP Library и краткий общий каталог по продукции ALTERA, дополнительную литературу по продукции Linear Technology.

Программа семинара:


Читать дальше

Простой цифровой радиоприёмник. Часть 3.

Продолжаю развивать тему. Сегодня немного отвлечемся от внутренней структуры приемника и поговорим о околожелезячной тематике. А именно о главном элементе цифрового приемника, от которого зависит очень многое – АЦП. Ну и еще про кое-какие фишки. Постараюсь, как могу объяснить все наиболее просто.: о)

АЦП

Для наших целей применимы, пожалуй, только высокоскоростные конвейерные АЦП, поэтому речь пойдет о них.
На характеристиках по постоянному току и интерфейсах заострять внимание не буду, думаю с этим с легкостью разберется каждый сам.
Для начала определим основные характеристики АЦП по переменному току, которые очень важны как при расчетах, так и при выборе конкретной модели АЦП. Поехали…


Читать дальше

Простой цифровой радиоприемник. Часть 2.

Предыдущая статья вызвала некоторой интерес к теме цифрового радио, что меня порадовало. Поэтому я решил разразиться второй частью темы.
Итак, вы уже собрали и проверили работу гетеродинного приемника, о котором я рассказывал в предыдущей статье? Будем надеяться, что да: о). И все почитали соответствующую литературу о том, как он работает, и какие недостатки у него есть. Можно конечно еще многое усовершенствовать в гетеродинном приемнике, и даже заставить его принимать FM модуляцию, ввести АРУ и всякие свистелки переделки. Однако все это был так сказать детский сад и стоит, думаю перейти к более серьезным вещам. Эта часть статьи будет теоретической. Я постараюсь объяснить все как можно проще, так сказать на пальцах.
Чтобы двигаться дальше, нам надо в первую очередь усовершенствовать наш смеситель. Но за нас уже давно все придумали, и это усовершенствование называется — квадратурный смеситель.


Читать дальше

Простой цифровой радиоприёмник

Решил-таки и я разразиться статьей на тему, которая интересна мне. Тема: цифровое радио, причем это не то псевдо радио, которое передается по сети интернет или вещание в цифровом формате, а нормальное (тру) коротковолновое радио (хотя ничто не мешает работать и с УКВ), только вот весь тракт самого радиоприемника реализован математическим путем.

Весь принцип в нескольких словах чтобы было понятнее: взяли антенну и подключили ее к АЦП, а дальше преобразование, детектирование, усиление, фильтрацию выполнили математическим путем и с помощью ЦАП-а или ШИМ вывели сигнал на динамик… и… слушали и радовались: о).

Зачем вообще это надо, паяли бы себе все как раньше аналоговым способом и не парили бы мозг? Ну, во-первых, это круто, во вторых за этим будущее (и даже уже давно настоящее). Ну а в третьих, как бы ни казалось странным, это схемотехническая простота, возможность нахерачить таких приемников внутри хоть десятки и с одной антенны принимать все сразу одновременно, видеть спектр, как участка, так и всего принимаемого диапазона в реальном времени. Фильтровать и декодировать сигналы, так, как аналоговым способом никогда не получиться и прочее, прочее, прочее… Ну что? Интересно? Если да, то поехали дальше…


Читать дальше

Асинхронные примочки в CPLD Часть 1

Отвечая на некоторый вопросы к моей предыдущей статье, решил написать про некоторые не стандартные решения, к которым пришлось прибегать в ПЛИС моего удлинителя.
Речь идет о CPLD Xilinx XC2C64A.

Часть 1. Умножитель частоты х2
Когда уже в процессе отладки логики ПЛИС обнаруживаешь, что не хватает частоты опорного генератора, а плата уже разведена и комплектация закуплена, становится как-то не по себе.

Читать дальше

Как я USB удлинял

Привет всем, многоуважаемые братья электронщики! Вот решил поделиться с вами чем есть :)
Это моя первая статья, так что прошу слишком сильно не пинать :)

Работал я лет 5 назад в одной конторе разработчиком. И вот приходит ко мне генеральный, и говорит:

«Надо бы сделать оптоволоконный удлинитель для USB! Китайцы уже такие делают, но он не разделяемые, т.е. две коробочки (одна в комп, вторая к устройству) жестко соединенные оптоволокном. Нужно чтобы был разделяемый и прозрачный для компа и устройства».

Понятное дело, что первая мысль, разрезать китайское волокно и разъемы поставить… На что получаю ответ:

«Пробовали… Не работает оно так...»


Читать дальше
  • +14
  • 30 октября 2012, 22:25
  • Gerret
  • 1

DE0-Nano. Первые впечатления.

Наконец то у меня появилась возможность заказать отладочную плату с ПЛИС от terasic.

О том как заказать такую платку подробно писал в своем блоге товарищ Karlson.
Ну, а я под катом хочу поделиться первыми шагами в ее освоении.


Читать дальше

Гоночки на FPGA

Всем доброго времени суток! Не так давно я занялся изучением ПЛИС и программированием на языке VHDL. В своё распоряжение получил отладочную плату фирмы “Terasic” DE2-70, на базе 2 циклона. Сразу же встал вопрос, что же начать реализовывать, чтобы бы было интересно и наглядно учиться. Поигравшись кнопками, диодами и индикаторами решил подключить монитор через VGA. Труда это не составило, так как в интернете полно статей по данному вопросу. В итоге, возникла идея создать простенькую игру. Выбор остановился на гоночках.




Читать дальше

И еще раз про программатор для ПЛИС Альтеры

Тема «как сделать программатор» для ПЛИС уже довольно старая.
На сайте сообщества easyelectronics уже было несколько статей на эту тему.
Например:
1) http://we.easyelectronics.ru/plis/usb-blaster.html
автор hellraiser

2) http://we.easyelectronics.ru/ZiB/usb-programmator-dlya-plis-altera.html
ввтор ZiB

Как правило, программаторы строятся на микроконтроллере PIC, но есть и другие схемы. Обычно программаторы имитируют родной Альтеровский UsbBlaster, с той целью, чтобы получить совместимость с Альтеровскими же драйверами.


Тем не менее, предлагаю обратить внимание на альтернативный вариант: построение программатора на микросхеме FTDI FT2232HL

Использование специализированной микросхемы лучше тем, что
1) это проще и надежней;
2) в ней есть специальный интерфейс для JTAG;
3) это USB2.

Дальше…

Читать дальше

Опыт заказа платки DE0-Nano с Altera Cyclone IV у производителя

Сегодня прихала мне Федексом замечательная платка с мощной довольно FPGA Altera Cyclone IV. Сама платка описана и продается тут.
Попробовал заказать в ЭФО, но оказалось крайне неудобно — безналом платить нужно, да еще и $145 просят, т.е. в два конца. Попробовал прямо с сайта производителя заказать, благо можно. Всем бы было хорошо, если бы не стоимость пересылки в без малого $80, которая по умолчанию появляется при попытке заказать напрямую. Кто-то уже в форуме упоминал, что удавалось заказывать с более дешевой пересылкой. Решил попробовать и написал в Terasic.
Не прошло и часа, как откликнулась замечательная барышня по имени Christine Chang. Поимо удивления, что в России они известны, дала и полезную информацию:
We've found a solution for you-FedEx International Economic Service, of which the shipping costs of one DE0-Nano to Russia is USD$48.5(importing tax/tariff not included).
The delivery might take 6-8 business days, we hope this can resolve your concern about the shipping fees.
We used to offer postal service options for the shipping and the products were lost or damaged several times. As a result, currently we only provide express service to ensure that the product's delivered in time and in a perfect status. Thank you for your understanding.
Закинул данные, через час получил от нее копию счета для проверки и ссылку на страницу, где можно оплатить либо картой, либо через PayPal (через него я и послал деньги).
На другой день получил от Кристины спасибо за оплату и официальное письмо с номером посылки для отслеживания. 6 дней прошло — и вот оно :)
В принципе, у Terasic есть разные интересные платки с FPGA, и дорогие и подешевле. Может кому будет интересно. На всякий случай электронный адрес мадам, с которой я вел переписку: Christine Chang sales06@terasic.com