“…Although many AC, DC and transient test generation techniques [1,2,3,4,5] have been proposed, most of these are restricted to small circuits mainly due to high simulation complexity and lack of realistic fault models which can handle large number of possible faults. Since complex analog circuits are typically built using well understood analog macro cells like opamps, comparators, current mirrors, multipliers, references, data converters, etc., the problem of testing large complex circuits can be reduced to hierarchical testing of these macro cells, as test generation techniques for testing these cells is available.…”