AGOSTO: A Framework to Generate Weighted Random Patterns for VLSI Built-In Self-Test | IEEE Conference Publication | IEEE Xplore