| OCR Text |
Show cap_graph.plot (0.2, 8.0); cap_graph.plot (0.5, 1 0.0); cap_graph.plot (1.0, 13.5); cap_graph.plot (2.0, 18); cap_graph.plot (5.0, 21 ); cap_graph.plot (1 0.0, 26); 61 As an example of the use of this graph, the inner loop of a program computing coupling capacitance for two paths would measure their widths, their separation, and their common length. As a constant for this calculation, the Si02 relative dielectric constant er is 3.9. W is the average of the two widths, Sis the separation, Lis the common length, and 'cap' is the variable with the resulting value. This ACRE expression in the inner loop determines the capacitance between the two path segments by using graph interpolation: . "cap = 3.9 * cap_graph(W IS) * L; ." The inner loop would then accumulate this value in a database over the next few statements. ACRE Databases and Interactions To organize data and allow for complex queries, ACRE supports a generic database facility that has a simple interface. There is a declaration statement and a general purpose access statement that has a novel behavior. To illustrate the use of a database, a program might keep two keys and a data value in the database, where the keys are node identifiers and the value is for |