Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu đang bị lỗi
File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.
Compact Summary of VHDL phần 4 doc
Nội dung xem thử
Mô tả chi tiết
frlg = 660 ft; -- furlong
mi = 5280 ft; -- mile
lg = 3 mi; -- league
end units;
access type declaration
Declare a type for creating access objects, pointers.
An object of an access type must be of class variable.
An object
type identifier is access subtype_indication;
type node_ptr is access node;
variable root : node_ptr := new node'("xyz", 0, null, null, red);
variable item : node := root.all;
file type declaration
Declare a type for creating file handles.
type identifier is file of type_mark ;
type my_text is file of string ;
type word_file is file of word ;
file output : my_text;
file_open(output, "my.txt", write_mode);
write(output, "some text"&lf);
file_close(output);
file test_data : word_file;
file_open(test_data, "test1.dat", read_mode);
read(test_data, word_value);
subtype declaration
Declare a type that is a subtype of an existing type.
Note that type creates a new type while subtype
creates a type that is a constraint of an existing type.
subtype identifier is subtype_indication ;
subtype name_type is string(1 to 20) ;
variable a_name : name_type := "Doe, John ";
VHDL Declaration Statements
http://www.csee.umbc.edu/help/VHDL/declare.html (3 of 9) [22/12/2001 15:23:39]