1. A system, comprising: a memory; and a plurality of configurable function blocks that are allocated portions of the memory, each of the function blocks including: a first unit to store values that define a range in the memory by the function block, and a second unit to track usage of the range.