Professional Documents
Culture Documents
Data Path and Control: Dr. Rohith S Assoc. Professor Department of ECE NCET, Bangalore
Data Path and Control: Dr. Rohith S Assoc. Professor Department of ECE NCET, Bangalore
Data Path and Control: Dr. Rohith S Assoc. Professor Department of ECE NCET, Bangalore
Dr. ROHITH S
Assoc. Professor
Department of ECE
NCET, Bangalore
• general view of a digital system divides the circuit
that implements the operations into a datapath
and a control section
• The datapath contains the combinational circuits
that implement the basic operations and the
registers that store intermediate results
• The control section generates control signals that
govern the operation of the datapath elements
problem
Develop a datapath to perform a complex
multiplication of two complex numbers. The
operands and product are all in Cartesian form.
The real and imaginary parts of the operands are
represented as signed fixedpoint numbers with 4
pre-binary-point and 12 post-binary-point bits.
The real and imaginary parts of the product are
similarly represented, but with 8 pre binary- point
and 24 post-binary-point bits. The complex
multiplier is subject to constraints that strongly
limit the circuit area.
Solution
Verilog code
Design a control sequence for the control signals of the
sequential complex multiplier.