Device-independent ABEL-HDL Sources
Most of the ABEL-HDL language is device-independent (for example, equations, truth tables, state machine descriptions and test vectors). However, the ABEL-HDL compiler needs some information describing how signals should function in logic descriptions. Some devices also have special functions that are accessed through conditionally-compiled syntax.
Information needed Provided in ABEL-HDL with
Special functions Property Statements
Most common signal functions can still be described independent of a device with the pin-to-pin signal declarations. Some special features available in only certain classes of devices require device-specific signal declarations.
Pin-to-Pin Signal Specifications
Using ABEL-HDL's pin-to-pin syntax allows you to create logic descriptions that can be retargeted to different devices. We recommend you use the pin-to-pin syntax whenever you have a choice to allow the source to be retargeted with little modification.
Detailed Signal Specifications
Device-specific signal specification allows you to take advantage of unique features found only in certain device families.