This documentation intends to describe both the Alogic language and the Alogic compiler which translates the Alogic language to Verilog. The sections can be read in linear order to provide an introduction to Alogic.
- Basic concepts and examples
- Compilation model
- Design entities
- Data types and simple variables
- Literal values
- Ports
- Parameters and constants
- Finite State Machines
- Statements
- Control flow conversion
- Expressions
- Networks
- Pipelines
- Distributed memories
- SRAMs
- Built-in functions
- Verilog interoperability
- Preprocessor
- List of keywords
- Formal grammar
Previous | Index | Next