Программируемые логические матрицы ПЛИС
Схемотехника ПЛИС - необъятная тема. В нее входит все, что связано с проектированием цифровых модулей на Программируемых Логических Интегральных Схемах.
Особенности применения внешнего контроллера прерываний Vectored Iterrupt Controller в Nios Altera
Продолжая тему прерываний в Nios Altera рассмотрим вариант системы на Nios с применением внешнего контроллера прерываний - Vectored Interrupt Controller. Для подключения к системе на Nios внешнего контроллера прерываний первое, что необходимо сделать это выбрать процессор F если в системе стоит другой. Далее откроется панель позволяющая подкючить к процессору и в систему VIC как показано на картинках.
Delay and Sum Beamformer или лучеформирование на базе задержки и суммирования
Один из самых распространенных алгоритмов формирования луча это лучеформирователь или бимформер Бартлета который еще называют delay-and-sum (DAS) beamforming или лучеформирователь с задержкой и суммированием. Суть в том, что сигнал с каждого последующего датчика или элемента многоэлементной антенны, кроме одного из крайних, задерживается на время необходимое для совмещения во времени сигналов с выходов всех элементов антенны применителльно для данного конкретного направления фронта прихода плоской волны. Как результат - резкое обострение характеристики направленности антенны в направлении фронта волны или формирование луча антенны в этом направлении.
Что такое BeamForming или лучеформирование
Что такое BeamForming или на русском, что такое бимформер? Наверняка этот вопрос задают многие пользователи рускоязычной части интернета. Но по поисковой фразе 'бимформер' открывается топ интернет-страниц по умформеру, а по поисковой фразе 'лучеформирователь' топ сайтов с начальным словом 'лучше'. Отсюда вывод - на русском языке в сети нет полезной информации по бимформеру.
Timing Simulation в ModelSim из командной строки
Данный пост про временную симуляцию (TimingSimulation) в ModelSim, но только простейшим способом, из командной строки. Такой способ дает возможность проводить любую симуляцию, и временную и функциональную без особой привязки к конкретной среде разработки проектов на ПЛИС. Прежде чем приступить к такой симуляции необходимо подготовить все необходимые файлы для ModelSim. За основу берем все тот-же формирователь ЛЧМ сигнала. Далее запускаем ModelSim, открываем новый проект, включаем туда сам файл lchm.vhd, затем генерируем из него шаблон тестбенча, корректируем его под свои нужды, добавляем к проекту файл .sdf и из командной строки запускаем симуляцию. Теперь все подробнее:
Временная симуляция или EDA Gate Level Simulation Quartus + ModelSim
Работа с ПЛИС фирмы Altera в части симуляции проектов не вызывала особых вопросов начиная со среды разработки типа MaxPlus или Quartus до версии 10 из-за наличия встроенного симулятора, который полностью выполнял свои функции. В версиях Quartus 10 и выше уже отсутствует встроенный симулятор. Поэтому приходится выкручиваться из данной ситуации путем использования продукта от MentorGraphics симулятора ModelSim. Трудно понять такое решение Altera, но деваться некуда. Функциональная симуляция в ModelSim не представляет особых трудностей. Но проведение временной (Timing Simulation) симуляции в ModelSim часто заходит в ступор из-за отсутствия четкого описания методики.
Электроника :
- Техника электроника (11)
- Полезная электроника (4)
- Электроника для всех (5)
- Техника для дома (6)
- Cхемотехника ПЛИС (11)
- Пректирование PCAD (4)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL Verilog (29)
- C++ Builder (7)
- Visual Studio C++ C# (7)
- Java programming (7)
- Matlab programming (4)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- PHP CMS на файлах (3)
- Web инструменты (9)
- Полезное вебмастеру (11)
- SEO раскрутка сайта (4)
- PHP скрипты (3)
Реклама :
Книги и учебники :
- Шаблоны сайтов (6)
- Книги и учебники (2)
Компьютер и интернет :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика :
- Популярность (3)
- Посещаемость (3)
- Поисковые запросы (3)