|
|
|
|
|
by beefok
1303 days ago
|
|
While I know you already know this, technically all of the flags have large prop. delay and nothing is for free. :D Computing any of them is equal amounts of delay if you want to mux/select any of them to output, and then on top of that you have to sequentially NOR-chain (and/or some hierarchical manner) the result for zero, and waiting on the adder carry chain for the carry flag. If you were sequentially (and/or some hierarchical manner) XOR-chaining for parity in parallel, is it really that much more delay? Especially if XOR uses domino logic etc. I see a parity in the same realm as the adder carry chain as far as prop. delay goes (for computing sign/carry at the end.)
Of course carry chains can be made more efficiently than a direct sequential chain, but you could be hierarchical about xor-chains for parity too.. |
|