Blueprint Help Send comments on this topic.
General Guidelines

Glossary Item Box

This section discusses a general approach to the development of CLiP applications.  It is not essential reading and none of the advice is mandatory.  It does however reflect the accumulated experience of a number of projects and is therefore recommended reading.

Design Issues

Portability

Performance Issues

Component Re-use

Migrating to Blueprint

Overview

When generating simple circuitry, life is often easy, you dont have to worry about deadlocks, performance etc. However, when circuits get large and complex these issues can bite. So it is better to ALWAYS think about these issues even in small circuits (somebody, someday will reuse your simple circuit in a bigger project).

Below is a list of the most common issues/pitfalls, these are not peculiar to CLiP/Blueprint they are common problems, CLIP just forces you to think about them at the design stage (where they should be thought about, not left as an afterthought).

Design Logic

Naming Conventions

Portability

Maintenance

Performance

Control

Deadlocks