Двоичный множитель - четырехбитная схема - PullRequest
1 голос
/ 09 марта 2019

Я знаю, что это не слишком связано с программированием, но я пытаюсь спроектировать 4-битный двоичный множитель, который состоит из блока управления и канала данных, как показано на рисунке «Схема пытается реализовать» ниже. Я пытаюсь выяснить, где выходы блока управления (Load_regs, Add_regs, Decr_P, Shift_regs) должны быть подключены в канале данных, чтобы он работал. Чертеж канала данных немного запутан, но на нем показаны конкретные используемые микросхемы. Я знаю, что некоторые выходы должны быть подключены к s1 и s0 регистров Q и A, но я не знаю, может ли прямое подключение всех них вызвать какие-либо помехи. Второе изображение - это путь данных, который я реализовал лучше, и я также включил таблицу состояний, которая может показывать важную информацию. Если кто-то может помочь и сказать мне, где должны быть установлены соединения или нужна дополнительная информация, пожалуйста, дайте мне знать.

Circuit trying to implement

Datapath implemented

State table

...