Wishbone

Wishbone

Шина Wishbone — параллельная компьютерная шина для объединения модулей в системе на кристалле. Шина описана в открытой спецификации, и широко используется в проектах цифровых систем с открытым исходным кодом на сайте OpenCores.org.[1] Изначально шина была создана корпорацией Silicore Corporation. Стандарт допускает присутствие нескольких ведущих устройств в системе, а также различные топологии соединения модулей.

Общие характеристики:

  • ширина шин адреса и данных: 8, 16, 32, 64 бит
  • тип шины: параллельная
  • внутренняя шина, используется только для соединения модулей на кристалле
  • нет возможности «горячего» подключения

Содержание

Топологии

Wishbone предполагает несколько топологий соединения модулей в системе. Среди них:

  • точка-точка
  • общая шина
  • конвейер
  • коммутатор

Интерфейсы модулей

Интерфейсы ведущего и ведомого модулей в системе Wishbone.
Сигнал Описание
CLK_I Сигнал синхронизации. Все операции считывания данных происходят по переднему фронту этого сигнала.
RST_I Синхронный сброс. По высокому уровню этого сигнала элементы памяти интерфейсов сбрасываются в начальное состояние.
ADR_O Шина адреса. Может быть 8, 16, 32 или 64 бит. Разрядность определяется объемом адресуемой памяти.
DAT_I, DAT_O Шины данных. Могут быть 8, 16, 32 или 64 бит.
WE_O Управляющий сигнал ведущего модуля, который определяет тип операции с ведомым модулем: чтение (низкий уровень) или запись (высокий).
SEL_O Управляющая шина, которая определяет, какой из байт должен быть считан в шине данных.
STB_O Строб операции. Ведомый интерфейс выполняет операции только если этот сигнал установлен в высокий уровень.
ACK_I, ACK_O Оповестительный сигнал. Установив этот сигнал в высокий уровень, ведомое устройство подтверждает, что данные были успешно прочитаны или записаны. Ведущее устройство может снять строб операции и завершить цикл или приступить к следующей операции записи/чтения.
CYC_O Оповестительный сигнал. Установив этот сигнал в высокий уровень, ведущее устройство сообщает, что начат цикл записи или чтения с ведомым устройством.
TAGN_O, TAG_I Вспомогательные шины, которые могут использоваться, например, для передачи знаков четности, или других управляющих команд между ведущим и ведомым устройствами. Необязательные сигналы.

Примечания

  1. SoC Interconnection: Wishbone  (англ.) (html) (07-09-2002). Архивировано из первоисточника 22 февраля 2012. Проверено 18 января 2010.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Wishbone" в других словарях:

  • Wishbone — Título Wishbone Género Serie de televisión / Infantil Creado por Rick Duffield Reparto Soccer Larry Brantley (Voz) como Wishbone País de origen …   Wikipedia Español

  • Wishbone — may refer to: * The wishbone, known in anatomy as the furcula, is a fused clavicle bone found in birds which is shaped like the letter Y. * The same clavicle bone as a lucky charm. * Wishbone (TV series), an educational children s television show …   Wikipedia

  • wishbone — [ wiʃbon ] n. m. • 1858; mot angl. ♦ Anglic. Espar formé d un arceau très allongé qui entoure la voile dans certains gréements. Le wishbone d une planche à voile. ● wishbone nom masculin (anglais wishbone) Bôme formée de deux arcs, attachés à… …   Encyclopédie Universelle

  • wishbone — 1860, from WISH (Cf. wish) + BONE (Cf. bone) (n.); so called from the custom of making a wish while pulling the bone in two with another person. The wishbone breaking custom dates to the early 17c., when the bone was a merrythought …   Etymology dictionary

  • wishbone — [wish′bōn΄] n. 1. the forked clavicle in front of the breastbone of most birds; furcula: so called from the custom whereby two persons make wishes and snap a dried wishbone in two, the longer fragment being regarded as a sign that the holder s… …   English World dictionary

  • Wishbone — Wish bone , n. The forked bone in front of the breastbone in birds; called also {merrythought}, and {wishing bone}. See {Merrythought}, and {Furculum}. [1913 Webster] …   The Collaborative International Dictionary of English

  • wishbone — ► NOUN ▪ a forked bone between the neck and breast of a bird, especially one from a cooked bird which, when broken by two people, entitles the holder of the longer portion to make a wish …   English terms dictionary

  • Wishbone — Un wishbone. Le wishbone est un espar particulier qui permet de tendre une voile à la manière d une bôme. Il relie le mât à un point intermédiaire de sa hauteur au point d écoute de la voile. Étymologie Sa conception en double cintre, de part et… …   Wikipédia en Français

  • wishbone — UK [ˈwɪʃˌbəʊn] / US [ˈwɪʃˌboʊn] noun [countable] Word forms wishbone : singular wishbone plural wishbones a bone shaped like a Y in a cooked bird. Traditionally, two people pull the bone and the person who gets the larger piece can make a wish …   English dictionary

  • wishbone — Merrythought Mer ry*thought , n. The forked bone of a fowl s breast; called also {wishbone}. See {Furculum}. [1913 Webster] Note: It is a sportive custom for two persons to break this bone by pulling the ends apart to see who will get the longer… …   The Collaborative International Dictionary of English


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»