Управляющие системы и машины, №5, 2018, статья 4

DOI: https://doi.org/10.15407/usim.2018.05.038
Баркалов А.А., Титаренко Л.А., Визор Я.Е., Матвиенко А.В. Смешанное кодирование наборов микроопераций в совмещенном автомате. Управляющие системы и машины. 2018. № 5. C. 38-46.

Abstract on English.

УДК  004.274

Баркалов А.А., Титаренко Л.А., Визор Я.Е., Матвиенко А.В.

Смешанное кодирование наборов микроопераций в совмещенном автомате

Предложенный в работе метод ориентирован на базис FPGA. При этом для реализации схемы автомата используется только один блок встроенной памяти типа EMB.
Целью метода является уменьшение числа элементов LUT в схеме совмещенного микро программного автомата (СМПА).
Методы. Для этой цели часть микроопераций представляется унитарным кодом, генерируемый EMB. Это позволяет уменьшить число переменных, кодирующих наборы микроопераций автомата Мили. Этот метод позволяет синтезировать схемы совмещенного микропрограммного автомата (СМПА) с одним блоком ЭМИ. Это достигается путем кодирования наборов микроопераций, соответствующие входным сигналам автомата Мили. Для осуществления микроопераций используются элементы LUT. В статье рассматривается ситуация, когда коды состояний и наборов микроопераций не влияют на количество элементов LUT в цепи автоматов.

Загрузить полный текст в формате PDF (на русском).

Ключевые слова: комбинированный автомат, FPGA, LUT, EMB, кодирования микроопераций, синтез.

Поступила 27.11.2018