stringtranslate.com

Арбитр волнового фронта

Арбитр волнового фронта — это схема, используемая для принятия решений, которые параллельно управляют кросс-баром коммутационной матрицы высокой емкости. [1] Он был коммерциализирован в наборах микросхем TT1 и TTx, разработанных Abrizio и проданных PMC-Sierra .

Контекст

Кросс-бар — это центральная часть коммутационной матрицы кросс-бара, которая соединяет входы с выходами. Набор решений о том, какие входы подключены к каким выходам, должен приниматься в каждом периоде арбитража. В высокоскоростных приложениях коммутации ячеек или коммутации пакетов период арбитража очень короткий. Часто в секунду происходят миллионы или миллиарды периодов арбитража.

Арбитр — это схема , которая принимает решение о том, какой из многочисленных переключателей перекладины должен быть замкнут. Скорость — ключевой критерий проектирования арбитра в некоторых приложениях.

Описание алгоритма

Арбитр волнового фронта — это особый тип арбитра, оптимизированный для высокоскоростной работы. Для коммутатора unicast алгоритм выглядит следующим образом:

  1. Решение принимается в одной точке матрицы xy, которая представляет физические переключатели, например, в верхнем левом углу.
  2. На основании запросов принимается решение о замыкании данного переключателя, соединяющего соответствующий вход и выход.
  3. Результат этого решения затем подается вправо по оси матрицы, представляющей входные данные, и вниз по оси матрицы, представляющей выходные данные.
  4. Результаты первого вычисления затем позволяют выполнить следующее вычисление в точке справа и в точке ниже, и решение о замыкании переключателя принимается в каждой из этих двух точек.
  5. Результаты этих двух последующих вычислений затем передаются в точки, расположенные ниже и правее них. Эти результаты затем позволяют принимать решения в следующих трех точках, расположенных правее и ниже.
  6. Эти результаты снова отображаются справа и ниже.
  7. В случае, если расчет не начался в верхнем левом углу, результаты переносятся справа налево в первый левый столбец и снизу на верхнюю строку.
  8. Расчет продолжается до тех пор, пока не будут приняты все решения.

Преимущество использования

Преимущества данного типа расчета включают в себя:

Варианты

Существует множество вариантов этого метода, в том числе:

Ссылки

  1. ^ Геленбе, Э.; Багчи, К.; Зобрист, Г. (1999). Проектирование сетевых систем. Тейлор и Фрэнсис. стр. 6. ISBN 978-90-5699-635-2. Получено 13 сентября 2018 г.