Product Documentation
Cadence VHDL-AMS Overview
Product Version 22.09, April 2022

B


Reserved Words

The identifiers listed below are called reserved words and are reserved for significance in the language. A reserved word must not be used as an explicitly declared identifier.

Reserved words differing only in the use of corresponding uppercase and lowercase letters are considered as the same (see LRM 13.3.1). The reserved word range is also used as the name of a predefined attribute.
An extended identifier whose sequence of characters inside the leading and trailing backslashes is identical to a reserved word is not a reserved word. For example, \next\ is a legal (extended) identifier and is not the reserved word next. See LRM 13.3.2.

abs

access

across

after

alias

all

and

architecture

array

assert

attribute

begin

block

body

break

buffer

bus

case

component

configuration

constant

disconnect

downto

else

elseif

end

entity

exit

file

for

function

generate

generic

group

guarded

if

impure

in

inertial

inout

is

label

library

limit

linkage

literal

loop

map

mod

nand

nature

new

next

noise

nor

not

null

of

on

open

or

others

out

package

port

postponed

procedural

procedure

process

pure

quantity

range

record

reference

register

reject

rem

report

return

rol

ror

select

severity

signal

shared

sla

sll

spectrum

sra

srl

subnature

subtype

terminal

then

through

to

tolerance

use

transport

type

unaffected

units

until

variable

wait

when

while

with

xnor

xor


Return to top
 ⠀
X