Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2018-ноя-16 00:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: 1967ВН058
СообщениеДобавлено: 2017-авг-02 08:44 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1176
Откуда: Тула
Ещё одна м/с, о которой как-то не кричат... М/с, конечно, очень специальная, но тоже интересно.

Структура процессора 1967ВН058
Вложение:
Комментарий к файлу: Структура процессора 1967ВН058
2017-08-02_08-24-23.png
2017-08-02_08-24-23.png [ 65.81 КБ | Просмотров: 4052 ]


Два ядра обратно совместимы с ВН028 и ВН034 @ 1GHz, MMU, 96 кБ кешей L1 (конфигурируются), 512 кБ L2, 3 МБ L3 + DDR3 800 МГц до 8 Гбайт.
Дофигища периферии, LINK-портов и прочих контроллеров...
Цитата:
Периферийные устройства процессора 1967ВН058
Устройство Назначение
RTC Часы реального времени + сторожевой таймер
CMU Блок управления синхронизацией и энергопотреблением
DMA Системный контроллер ПДП
SYSINTC Системный контроллер прерываний
I2C Контроллер I2C. Режим Master/Slave, 7-, 10-битная адресация, возможность работы в системе с несколькими ведущими устройствами
I2S Контроллер I2S (SSI)
UART Контроллер UART
SPI Контроллер SPI
CAN Контроллер CAN2.0
VCAM Контроллер видеокамеры
LCD Контроллер ЖКИ
PCIe Контроллер PCI Express 2.0, Root Complex/Endpoint. Число линий (lane) – 4, скорость в линии до 5 Гбит/с
SGMII Контроллер Ethernet 10/100/1000 стандарта SGMII
LINK Порт связи (конфигурации 1 или 4 бит). Два порта связи могут быть сконфигурированы как один 8-битный порт (в том числе для приема данных с АЦП 5101НВ015 (АО "ПКК Миландр")
GTIMER Таймер с функцией ШИМ
UDDC Модуль цифровой обработки данных (модулятор + смеситель + фильтры). Режимы работы: Up (повышение частоты), Down (понижение частоты)
GPIO Порты ввода-вывода общего назначения в количестве не менее 64. Программируемое состояние (Pullup, Pulldown, Hi-Z). Программируемое рабочее напряжение 1,8/2,5/3,3 В
NAND Контроллер NAND-флеш
NOR Контроллер NOR-флеш
SRAM Контроллер статической памяти
DDR3 Контроллер динамической памяти DDR3 800 МГц. Разрядность шины данных 64 бита + ECC 8 бит. Объем поддерживаемой памяти до 8 Гбайт
MPIF Контроллер шины межпроцессорного обмена


Вложения:
Комментарий к файлу: Цифровая обработка сигналов – новое решение
ЭЛЕКТРОНИКА наука | технология | бизнес №5 (00165) 2017
УДК 004.31
ВАК 05.27.00

tsifrovaya_obrabotka_signalov_novoe_reshenie.pdf [1.73 МБ]
Скачиваний: 219

_________________
сочувствующий…
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2017-авг-02 11:28 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 74
Откуда: Миландр
prostoRoman, спасибо что разбудили тему :)
Правда не знаю стоит ли шуметь по поводу статьи(!), т.к. реально пока ничего нет.
Всё только на бумаге. Даже с неточностями (память данных 1-го уровня 64К (кэш максимум 32К),
а программ 32К (кэш максимум 32К), а не наоборот).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2017-авг-02 12:21 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1176
Откуда: Тула
Ну кто ж знает - шуметь или не шуметь. Выглядит основательно, м/с присвоен шифр 1967ВН058. И ни чем не выдаётся, что это кто-то ручку расписывал / публикация нужна.

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2017-авг-02 14:32 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 74
Откуда: Миландр
prostoRoman писал(а):
Ну кто ж знает - шуметь или не шуметь. Выглядит основательно, м/с присвоен шифр 1967ВН058. И ни чем не выдаётся, что это кто-то ручку расписывал / публикация нужна.
ну если публикация говорит о серьезности намерений, то возможно и нужна :)
Вы написали, что "М/с, конечно, очень специальная". Что Вы имели ввиду под этим?
Это изделие можно рассматривать как продолжение ВН34, где была робкая попытка "прикрутить" к ядру ВН28 кэш-память
и немного расширить набор периферии, т.е. шаг в сторону универсальной многоядерной системы на кристалле
с более богатым набором периферии и более производительным процессорным ядром.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2017-авг-02 15:37 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1176
Откуда: Тула
BY_man писал(а):
Вы написали, что "М/с, конечно, очень специальная". Что Вы имели ввиду под этим?
Так вот это и имел:
BY_man писал(а):
... продолжение ВН34, где была робкая попытка "прикрутить" к ядру ВН28 кэш-память и немного расширить набор периферии, т.е. шаг в сторону универсальной многоядерной системы на кристалле с более богатым набором периферии и более производительным процессорным ядром.

Такая штука от моих обычных задач довольно далека и сильно избыточна, но кому-то будет очень подходить в их "специальных" задачах =)

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2017-дек-18 08:15 
Не в сети

Зарегистрирован: 2015-окт-13 11:20
Сообщения: 13
prostoRoman писал(а):
BY_man писал(а):
Вы написали, что "М/с, конечно, очень специальная". Что Вы имели ввиду под этим?
Так вот это и имел:
BY_man писал(а):
... продолжение ВН34, где была робкая попытка "прикрутить" к ядру ВН28 кэш-память и немного расширить набор периферии, т.е. шаг в сторону универсальной многоядерной системы на кристалле с более богатым набором периферии и более производительным процессорным ядром.

Такая штука от моих обычных задач довольно далека и сильно избыточна, но кому-то будет очень подходить в их "специальных" задачах =)


prostoRoman писал(а):
BY_man писал(а):
Вы написали, что "М/с, конечно, очень специальная". Что Вы имели ввиду под этим?
Так вот это и имел:
BY_man писал(а):
... продолжение ВН34, где была робкая попытка "прикрутить" к ядру ВН28 кэш-память и немного расширить набор периферии, т.е. шаг в сторону универсальной многоядерной системы на кристалле с более богатым набором периферии и более производительным процессорным ядром.

Такая штука от моих обычных задач довольно далека и сильно избыточна, но кому-то будет очень подходить в их "специальных" задачах =)


А в наших задачах и этого маловато будет ). Молотилки мощные видимо будут, но данных всего с 2-х АЦП завести можно (. Хотелось бы линков 4 шт по 8 бит, а лучше больше ) и соответствующее кол-во модулей UP/DOWN. Была бы хорошая перспектива замены FPGA для DDC и ЦОС, если еще систему синхронизации и управления запуском UP/DOWN модулей продумать, в т.ч. и между разными процами. Так что вот предложение сделать еще одну версию ).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2017-дек-18 12:46 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 74
Откуда: Миландр
Suskov_EA писал(а):
А в наших задачах и этого маловато будет ). Молотилки мощные видимо будут, но данных всего с 2-х АЦП завести можно (. Хотелось бы линков 4 шт по 8 бит, а лучше больше ) и соответствующее кол-во модулей UP/DOWN. Была бы хорошая перспектива замены FPGA для DDC и ЦОС, если еще систему синхронизации и управления запуском UP/DOWN модулей продумать, в т.ч. и между разными процами. Так что вот предложение сделать еще одну версию ).

Реализовать то, о чем вы пишете, проще чем нарисованную выше картинку. Проблема только в количестве контактов.
Если выбросить , например, DDR , то сразу можно добавить как минимум 4 линка по 8 бит.
Можно еще что-то выбросить, что требует побольше внешних контактов.
О синхронизации как-то была беседа на другой теме. Наилучший вариант это
вместе с данными от АЦП отправлять бит маркера. Тогда по этой метке внутри можно синхронизировать все остальное.
Но в этом вопросе именно вы должны быть генератором идей,т.к. (наверное) имеете представление о всей своей системе.
Именно в отсутствии системного подхода и кроется причина всех имеющихся нестыковок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2018-янв-15 14:22 
Не в сети

Зарегистрирован: 2015-окт-13 11:20
Сообщения: 13
BY_man писал(а):
Suskov_EA писал(а):
А в наших задачах и этого маловато будет ). Молотилки мощные видимо будут, но данных всего с 2-х АЦП завести можно (. Хотелось бы линков 4 шт по 8 бит, а лучше больше ) и соответствующее кол-во модулей UP/DOWN. Была бы хорошая перспектива замены FPGA для DDC и ЦОС, если еще систему синхронизации и управления запуском UP/DOWN модулей продумать, в т.ч. и между разными процами. Так что вот предложение сделать еще одну версию ).

Реализовать то, о чем вы пишете, проще чем нарисованную выше картинку. Проблема только в количестве контактов.
Если выбросить , например, DDR , то сразу можно добавить как минимум 4 линка по 8 бит.
Можно еще что-то выбросить, что требует побольше внешних контактов.
О синхронизации как-то была беседа на другой теме. Наилучший вариант это
вместе с данными от АЦП отправлять бит маркера. Тогда по этой метке внутри можно синхронизировать все остальное.
Но в этом вопросе именно вы должны быть генератором идей,т.к. (наверное) имеете представление о всей своей системе.
Именно в отсутствии системного подхода и кроется причина всех имеющихся нестыковок.

У нас есть макет платы: 8x АЦП - 1501НВ015, 4х - 1967ВН034, 1967ВН028, ПЛИС(5576ХС4Т), 1986ВЕ92.
Частота дискретизации 120 МГц. Входной клок заводится через ВЧ разъем и раздается на АЦП через буфер LMK00101. Используется модуль UP/DOWN в режиме DOWN. Соответственно режим связи 1501НВ015 - 1967ВН034 LVDS. Все бы было хорошо, но нам нужен когерентный прием (!Cинхронный Cтарт!) с точностью до клока 120 МГц.
Надеялись на 1967ВН044, но как оказалось, там возможна привязка только с точностью до квадрослова. Также, надеялись на вход разрешения (OEN) выходного клока (CLKO) АЦП 1501НВ015. Но когда увидели переходный процесс на CLKO, после установки OEN, наши надежды увы (((. Если-бы это разрешение работало, тогда механизмы в проце вообще не нужны.
Есть еще одна надежда с помощью управления выводом OE на тактовом буфере. Если и это не прокатит тогда придется ставить буржуйские ПЛИС вместо 1967ВН044. При этом концепция импортозамещения, ради чего все это затевалось, частично рушиться (((.
Кстати вот еще бы тактовые буфера появились у нас, хотя-бы аналог LMK00101.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2018-янв-16 11:11 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 74
Откуда: Миландр
Suskov_EA писал(а):

Надеялись на 1967ВН044, но как оказалось, там возможна привязка только с точностью до квадрослова.

спасибо за ответ. Некоторые соображения я отправил Вам по почте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2018-мар-14 15:42 
Не в сети

Зарегистрирован: 2013-апр-15 13:01
Сообщения: 64
кто нибудь знает на какой стадии эта разработка? И что будет представлять из себя контроллер ЖКИ (LVDS)? Можно ли реализовать управление ЖК-дисплеем на 1967ВН044 через интерфейс LVDS?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2018-мар-15 09:53 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 74
Откуда: Миландр
afair писал(а):
кто нибудь знает на какой стадии эта разработка? И что будет представлять из себя контроллер ЖКИ (LVDS)? Можно ли реализовать управление ЖК-дисплеем на 1967ВН044 через интерфейс LVDS?

1. в состоянии разработки.
2. аналогичен ВН044. не LVDS
3. нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2018-мар-16 09:45 
Не в сети

Зарегистрирован: 2013-апр-15 13:01
Сообщения: 64
BY_man писал(а):
afair писал(а):
кто нибудь знает на какой стадии эта разработка? И что будет представлять из себя контроллер ЖКИ (LVDS)? Можно ли реализовать управление ЖК-дисплеем на 1967ВН044 через интерфейс LVDS?

1. в состоянии разработки.
2. аналогичен ВН044. не LVDS
3. нет.

возможно управлять только RGB 18 бит или все таки поддержка и 24 битного?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН058
СообщениеДобавлено: 2018-мар-16 12:48 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 74
Откуда: Миландр
afair писал(а):
BY_man писал(а):
afair писал(а):
кто нибудь знает на какой стадии эта разработка? И что будет представлять из себя контроллер ЖКИ (LVDS)? Можно ли реализовать управление ЖК-дисплеем на 1967ВН044 через интерфейс LVDS?

1. в состоянии разработки.
2. аналогичен ВН044. не LVDS
3. нет.

возможно управлять только RGB 18 бит или все таки поддержка и 24 битного?

сам контроллер (если смотреть описание) поддерживает и 24 бит формат(по 8 бит на компоненту),
но на внешние контакты вылезают только 6 бит из 8-ми. Ориентация в первую очередь на RGB565 т.к.
и памяти меньше и трафик ниже.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB