System synthesis and processor selection in the S 3 E 2 S environment
Luigi Carro, Márcio Kreutz, Flávio Rech Wagner, Márcio Seiji Oyamada · Lume (Universidade Federal do Rio Grande do Sul) · 1999
This paper presents the synthesis technique available in S3E2S, a CAD environment to specify, simulate, and synthesize electronic systems that can be modeled as a combination of analog parts, digital hardware, and software. S3E2S is based on a distributed, object-oriented system model, where abstract objects are initially used to express complex behavior and may be lat-er refined into digital or analog hardware and software. Finally, system synthesis is targeted to a set of complex processors, which can be either custom designed or off-the-shelf components. The environment selects processors that best match the desired application by analyzing processor and application characteristics. The paper explains the architecture selection process with some examples.