Еще одним гениальным возвращением стали продукты от компании Apple

Еще одним гениальным возвращением стали продукты от компании Apple

Сразу скажу что этот аппарат был выпущен еще в 2000 году (целых 10 лет прошло…), главной его особенностью была поддержка работы 2-х сим-карт.

Но в то время он настолько обогнал свое время, что люди банально не понимали, зачем нужна работа со второй сим-картой. Это сейчас мы понимаем что очень удобно иметь рабочий и личный номер в одном аппарате. Технология двухсимочных телефонов была забыта на целых семь с половиной лет, а именно в 2007 году появились современные двухсимочники — например, Samsung D880 Duos, которые очень плотно вошли в нашу жизнь!

Еще одним гениальным возвращением стали продукты от компании Apple. Напомню, что это произошло после возвращения в компания Стива Джобса. Последней успешной разработкой был компьютер Apple IIc Plus — который был анонсирован в 1988 году.

После этого вплоть до 2001 год

Read More >

Для программиста ПЛИС все тоже довольно буднично

временную диаграмму, внутреннюю память, довольно буднично, ПЛИС тоже, ПЛИС тоже довольно, программиста ПЛИС

Для программиста ПЛИС все тоже довольно буднично – надо отработать временную диаграмму микроконтроллера. Для этого он берет даташит на этот самый микроконтроллер, находит временную диаграмму чтения/записи статического контроллера и получает вид и точные цифры длительности каждого сигнала. Затем он пишет код, реализующий эту временную диаграмму, и записывающий/читающий данные во внутреннюю память ПЛИС.

Например рассмотрим подключение МК AT91SAM9263 фирмы Atmel (на основе ядра ARM9) к ПЛИС Xilinx Spartan-6. Хотя на самом деле в коде ничего экзотического нет и он сгодится и для Spartan-3 и для Cyclone III. Временная диаграмма чтения/записи SMC контроллера, взятые из даташита.

Диаграмма чтения SMC контроллераДиаграмма чтения SMC МК AT91SAM9263

Read More >

Подключение к ПЛИС FIFO memory

статической памяти, чтения записи, внешней статической, внешней статической памяти

Как вариант вместо двухпортовой памяти можно использовать FIFO. Такая реализация удобна, если управление процессом берет на себя ПЛИС, а поток данных представляет собой бесконечное молочение. Здесь тоже изображен параллельный интерфейс, хотя больше напрашивается последовательный. Да хоть RS232.

Соединение по интерфейсу внешней статической памяти.

Теперь рассмотрим физический интерфейс. На самом деле – это обычный подключения к внешней статической памяти, который имеется в большистве современных микроконтроллеров. ПЛИС в этом случае должна притворяться этой самой статической памятью. У нас имеется шина адреса (ADDR), двунаправленная шины данных (DATA), стробы чтения (RD), записи (WR), выбора кристалла (CS).

Read More >

Для сообщения процессору о готовности данных можно ввести линии прерывания INT.

ввести линии, ввести линии прерывания, готовности данных, готовности данных можно, данных можно, данных можно ввести

С другой стороны в ПЛИС имеется основной проект, реализованной в блоке “пользовательская логика”. Необходимо иметь возможность прочитать/записать данные в ПЛИС. Один из вариантов реализации – двухпортовая память. Такая память имеется в подавляющем большинстве современных ПЛИС с архитектурой FPGA. Она представляет собой обычную память, доступ к которой может производиться одновременно. Т.е данные можно считывать и записывать одновременной по двум портам. Такая реализация удобна если от ПЛИС требуется обработка входных данных, а от процессора управление этим процессом.

Read More >

iPhone NG

iPhone NG

Новый смартфон компании Apple находится в проекте и через полгода планируется провести официальное представление новинки под названием iPhone NG.

Дизайном проекта занимается турок Зеки Озек, совместив в новинке довольно неожиданные составляющие. На крышке, расположенной сзади, находится сенсорное колёсико Click Wheel, что очень характерно для iPod. Click Wheel описано вокруг яблочного логотипа.

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

Read More >

Еще одним неожиданным возвращением стали телефоны -слайдеры

 возвращением стали телефоны

Еще одним неожиданным возвращением стали телефоны -слайдеры. Знаете ли Вы, что в далеком 1998 году. Его представила компания Siemens, первый телефон слайдер назывался — Siemens SL10. Данная новинка произвела фурор среди пользователей мобильных телефонов, тем что клавиатура телефона была спрятана, и верхняя часть скользила относительно нижней части устройства, основными пользователями устройства стали женщины. Потом в течении 4 лет ни одна компания не выпускала слайдеры, причина конечно не ясна, т.к. компания Siemens в те времена получила просто колоссальную прибыль на данном аппарате. Только в 2002 году Компания Nokia выпустила свой слайдер, названый Nokia 7610, который кстати, обогнал по продажам телефон Siemens SL10.

Read More >

Со стороны ПЛИС

Со стороны ПЛИС

Во-первых разберемся что у нас будет внутри ПЛИС. К чему мы будем подключаться? Типовой проект ПЛИС выглядит следующим образом: некий сигнал DATA_IN подается на вход логической схемы, для реализации которой и предназначена ПЛИС. Эта схема тактируется от внешнего генератора G, тактовый сигнал которого может подаваться на вход PLL для получения нужных частот в проекте. Замечу сразу, что процессор обычно тактируется от встроенного генератора, частота которого стабилизируется кварцевым резонатором. Таким образом тактовые сигналы ПЛИС и процессора не синхронизированы между собой.

Со стороны МК.

МК со своей стороны обладает многочисленными интерфейсами для связи с внешним миром. Вся эта периферия доступна пользовательской программе в виде общения с драйверами или напрямую с регистрами периферии. А теперь посмотрим как физически и логически можно соединить ПЛИС и МК.

Логическая схема включения.

Итак попробуем связать логически ПЛИС и процессор. Схема подключения может быть следующая:

Подключение к ПЛИС shared memory

Read More >

Возможно новый iPad будет чуть толще своего предшественника

Возможно новый iPad будет чуть толще своего предшественника

Среди пользователей всего мира продукты американской компании Apple пользуются огромным спросом. Это утверждение ярчайшим способом подтверждает появление массы слухов перед началом продаж какого-либо из новых устройств яблочной компании. То же самое происходит и с будущим планшетом под названием iPad 3. Официальное представление новинки назначено на начало первого квартала 2012 года.

В интернете появились новые слухи о том, что дебютант будет несколько толще своего предшественника – модели iPad 2. Причина этого пока неизвестна.

Read More >

В 2004 году только появился первый смартфон с сенсорным экраном

В 2004 году только появился первый смартфон с сенсорным экраном

В 2004 году только появился первый смартфон с сенсорным экраном, который как некоторые помнят имел название — Philips 550. 6 лет не разрабатывался данный интерфейс, а сейчас мы опять к нему возвращаемся, причем семимильными шагами. Вторым возрождением, среди новинок, стала некогда очень известная торговая марка Walkman компании Sony. Раньше под это маркой производились кассетные аудио плееры, настолько популярные, что на западе плееры любого производителя называли Walkman.

Read More >

ПЛИС — Программиируемая логическая интегральная схема. Подключение ПЛИС к микроконтроллеру (МК)

ПЛИС - Программиируемая логическая интегральная схема. Подключение ПЛИС к микроконтроллеру (МК)

На ПЛИС реализуется “цифровая мельница” – сигнал подвергается цифровой обработке, попадая на выход в виде сухого остатка, годного для передачи по низкоскоростному интерфейсу. Процессор при этом выполняет роль математического вычислителя, поскольку подавляющее большинство повседневных математических функций (логарифм, корень, тригонометрия) тяжело ложатся в “железо” ПЛИС. Кроме того, сильно развитая периферия современных микроконтроллеров позволяет быстро организовать интерфейс обмена данными между устройством и внешним миром, вывод информации на дисплей, и просто контроль за всем происходящим в системе.

Read More >