Представляем вам каталог функциональных IP-ядер для ПЛИС и СнК для цифровых интерфейсов от российского производителя (РИТМ) для снижения зависимости от зарубежных технологий.

Интерфейс Fibre Channel

Ядро реализует протокол стандарта FC-AE-ASM (FibreChannel). Для приема и передачи данных ядро использует интерфейсы AXI и AXI-Stream. 

Ядро поддерживает до 4-х независимых каналов FibreChannel.

Интерфейс квадратурного энкодера

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

Интерфейс квадратурного декодера

Ядро предназначенно для считывания сигналов квадратурного энкодера. Оно считывает сигналы квадратурного энкодера и  тем самым подсчитывает количество состоянии (одно состояние соответствует повороту вокруг своей оси на определенный градус). Когда квадратурный энкодер посылает сигнал о полном обороте, ядро выводит данный сигнал на соответствующий порт. 

Ядро может содержать от 1 до 64 независимых каналов приема сигналов.

Интерфейс захвата ШИМ

Ядро предназначено для захвата ШИМ сигнала, максимальное количество каналов захвата 64. Ядро состоит из мультиплексора, обеспечивающего обработку запроса и выдачу информации с заданного канала, а также из канального модуля, который реализует работу счетчиков каждого конкретного канала захвата. Количество канальных модулей захвата настраиваемо.

Интерфейс генерации ШИМ

Ядро предназначено для формирования ШИМ сигнала, максимальное количество каналов 64. Ядро содержит интерфейс взаимодействия, аналогичный блочной памяти, а также канальный модуль, который реализует работу счетчиков каждого конкретного канала. Логика работы канальных модулей предусматривает дублирующие регистры для переключения обновленных данный по завершению периода ШИМ.