Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


XBLOX: ACCUM - effects of LOAD on C_OUT and OVFL


Record #2726

Product Family:  Software

Product Line:  FPGA Core

Problem Title:
XBLOX: ACCUM - effects of LOAD on C_OUT and OVFL


Problem Description:
Keywords: XBLOX, ACCUM, LOAD, C_OUT, OVFL

Urgency: standard

General Description:
What is the effect on the C_OUT and OVFL outputs of asserting LOAD on the
XBLOX ACCUM macro?


Solution 1:

The synchronous LOAD function of the XBLOX ACCUM macro is implemented via a
2-to-1 multiplexer.  The LOAD signal acts as the select line on the mux.
When LOAD is high, the mux passes the B input to the ACCUM register; when
LOAD is low, the mux passes the ADD/SUB value to the ACCUM register.

LOAD has no direct effect on the C_OUT and OVFL outputs.  During a LOAD
operation, the C_OUT and OVFL outputs will continue to reflect the carry
out and overflow status of the ADD/SUB logic.  However, since LOAD affects
Q_OUT, which drives the A input of the ADD/SUB logic, it does affect C_OUT
and OVFL indirectly.



End of Record #2726

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents