3.6.3.5 Non-Pipelined 35 x 35 Multiplier Using Cascade Chain

A 35 x 35 multiplier is useful for applications requiring more than 18-bit precision. A non-pipelined implementation is typically used for low-speed applications. A non-pipelined 35 x 35 multiplier can be implemented using the cascaded Math blocks in a single row. Figure   1 shows an example of such an implementation.

The inputs are assumed to be A[34:0] and B[34:0] with a product of P[69:0].

Figure 3-13. Non-Pipelined Implementation Using Cascade Chain