1.4.2
The Pun Data Structure
home page

For the purpose of implementation, nested parentheses (called parens) can represent boundary logic containers. However, it is also necessary to address specific nested component containers, particularly for circuit optimization. The pun data structure facilitates the construction, deconstruction, and rearrangement of component parens forms.

boundary math
circuit design

Losp/ILOC
∆ pun
innovation

links
site structure

Examples of Usage

PUN FORMAT (comprehensive)
PUN FORMS (no explanations)
EXAMPLES OF PUN HIERARCHICAL DATA STRUCTURE
DON'T CARE OPTIMIZATION

Circuit Design Generation –– The following pieces use a single small circuit
(CM85A -- a 4-bit magnitude comparator with enables) to illustrate ILOC goal-directed transformations of the pun data structure, resulting in over 30 different design varieties that meet various desirable optimization criteria.

AN EXTENDED EXAMPLE OF LOSP CIRCUIT SYNTHESIS
PUN-ENCODED CM85A CIRCUIT SCHEMATICS*
PUN-ENCODED CM85A CIRCUITS
DISCUSSION OF PUN-ENCODED CM85A CIRCUITS