Welcome to the Bartels Group of Companies
Regeldefinition - Deutsche Version Rule Definition - English Version
Bartels

Bartels System GmbH
Bartels
Bartels AutoEngineer
BAE Product Info
BAE Price List
BAE Downloads
BAE Documentation
BAE Installation Guide
BAE User Manual
Preface
1 Introduction
2 Circuit Design
3 Packager
4 PCB Design
5 IC/ASIC Design
6 Rule System
6.1 General
6.2 Rule Definition
6.2.1 Bartels Rule Specification Language
6.2.2 Bartels Rule System Compiler
6.3 Rule System Applications
6.4 Rule System Predicates
7 Utilities
BAE Libraries
User Language Programmer's Guide
BAE Update History
BAE Next Version Release Notes Preliminary
BAE V8.0 Release Notes
BAE V7.8 Release Notes
BAE V7.6 Release Notes
BAE V7.4 Release Notes
BAE V7.2 Release Notes
BAE V7.0 Release Notes
BAE V6.8 Release Notes
BAE V6.6 Release Notes
BAE V6.4 Release Notes
BAE V6.2 Release Notes
BAE V6.0 Release Notes
BAE V5.4 Release Notes
BAE V5.0 Release Notes
BAE V4.6 Release Notes
BAE V4.4 Release Notes
BAE V4.2 Release Notes
BAE V4.0 Release Notes
BAE V3.4 Release Notes
BAE Support
BAE Contributions
BAE Development and Service Companies
Electronics Development
Bartels Sport Service
Company Profile
Corporate Info
Bartels :: Bartels AutoEngineer :: BAE Documentation :: BAE User Manual :: Rule System :: Rule Definition
Bartels AutoEngineer® - User Manual

6.2 Rule Definition

Bartels AutoEngineer® Dokumentation
 

6.2.1 Bartels Rule Specification Language

Rules and/or rule sets can be defined using a programming language similar to Prolog, however with special operators to find not only all possible, but rather the optimum solution to a given rule system query or output request. Rules can be specified for and assigned to individual items such as parts, nets, traces, etc. The Rule System also supports more complex tasks such as special design rule checks or autorouter passes with certain parameter setups according to the routing problem. The Rule System uses a neural net approach to focus the rule evaluation on the probably best path.

 

6.2.2 Bartels Rule System Compiler

The rulecomp utility program is the compiler to be used for translating Bartels Rule Specification source code. See Bartels AutoEngineer User Manual - Chapter 7.14 for a more detailed description of the rulecomp utility program.

Compiled rules are either applied automatically by certain in-built BAE system functions or can be activated with customer-defined User Language programs.

Bartels :: Bartels AutoEngineer :: BAE Documentation :: BAE User Manual :: Rule System :: Rule Definition

Rule Definition
© 1985-2017 Oliver Bartels F+E • Updated: 26 January 2007, 17:47 [UTC]

© 1985-2017 Oliver Bartels F+E Bartels Homepage Contact and Corporate Info

Web Development by Baumeister Mediasoft Engineering

Regeldefinition - Deutsche Version Rule Definition - English Version