#57, M1S: Tibbit с ПЛИС (FPGA)

Синий Tibbit-модуль M1S.

Назначение
содержит ПЛИС (FPGA) ICE5LP1K-SWG36ITR50 производства Lattice Semiconductor
Форм-фактор
Категория
модуль ввода-вывода
Особые требования
---
Питание
5V/25mA
Сочетается с
См. также
---

Подробности

На этом Tibbit-модуле установлена ПЛИС (FPGA) ICE5LP1K-SWG36ITR50 производства Lattice Semiconductor. Tibbit подходит для реализации самых разных конфигураций (функций). Список имеющихся на данный момент конфигураций приведён на странице «Реализованные конфигурации». Четыре линии ввода-вывода ПЛИС выведены наружу. Поскольку ПЛИС работает только с логическими сигналами 3.3V, между ней и выводами 2-5 Tibbit-модуля стоят автоматические двунаправленные преобразователи уровней. «Автоматические» означает, что этим преобразователям не нужно управление направлением: они сами выбирают направление для каждой линии ввода-вывода в зависимости от того, какая сторона (ПЛИС или внешняя схема) управляет линией.

Tibbit управляется по стандартным линиям SPI: -CS, SCLK, MOSI и MISO. Поверх функциональности SPI реализованы две нестандартные возможности:

  • Линии -CS и SCLK используются для формирования импульса сброса микросхемы ПЛИС.
  • Линия MISO одновременно служит линией состояния (DONE).

Обе нестандартные возможности описаны на странице «Сброс и инициализация встроенной ПЛИС».

Светодиоды

Есть три красных светодиода и один зелёный. Эти четыре светодиода подключены к четырём линиям интерфейса Tibbit-модуля. Светодиоды горят при уровне LOW на соответствующих линиях интерфейса.

Красные светодиоды подключены к линиям -CS, SCLK и MOSI. Зелёный подключён к линии DONE/MISO.

Пример проекта

Использование Tibbit-модуля #57 показано в тестовом проекте на Tibbo BASIC. Он находится здесь: https://github.com/tibbotech/CA-Test-Tibbit-57.

Дополнительная информация

Сброс и инициализация встроенной ПЛИС

Реализованные конфигурации

Исходный материал Tibbo обновлён 12 сентября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке