OpenCores
URL https://opencores.org/ocsvn/w11/w11/trunk

Subversion Repositories w11

[/] [w11/] [tags/] [w11a_V0.61/] [doc/] [man/] [man5/] [vbom.5] - Blame information for rev 8

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 8 wfjm
.\"  -*- nroff -*-
2
.\"  $Id: vbom.5 320 2010-07-30 19:35:01Z mueller $
3
.\"
4
.\" Copyright 2010- by Walter F.J. Mueller 
5
.\"
6
.\" ------------------------------------------------------------------
7
.
8
.TH VBOM 2010-07-25 "Retro Project" "Retro Project Manual"
9
.\" ------------------------------------------------------------------
10
.SH NAME
11
vbom \- 'vhdl bill of material' file format
12
.
13
.\" ------------------------------------------------------------------
14
.SH DESCRIPTION
15
These files describe the sources needed to build a
16
.I vhdl
17
module. The source files are either given directly in case of libraries
18
or via other
19
.IR vbom 's
20
in case of instantiated components. They are used by
21
.BR vbomconv (1)
22
to build project descriptions for synthesis and simulation tools.
23
 
24
The format has four types of lines:
25
.
26
.\" ----------------------------------------------
27
.TP
28
.B comments
29
each line starting with
30
.B #
31
is treated as comment and ignored.
32
.
33
.\" ----------------------------------------------
34
.TP
35
.B file names
36
either source files with a
37
.I '.vhd'
38
file type or nested
39
.IR vbom 's
40
with a
41
.I '.vbom'
42
file type. The must be given as relative path name
43
from the directory the
44
.I vbom
45
file is located in. Absolute path names are not allowed, nor is expansion of
46
environment variables.
47
.
48
.\" ----------------------------------------------
49
.TP
50
.B logical names
51
A logical name can be defined with
52
.EX
53
     = 
54
.EE
55
The first definition of a logical name encountered in the traversal of the
56
.IR vbom 's
57
by
58
.BR vbomconv (1)
59
is taken, all later definitions are ignored.
60
 
61
A logical name can be used with
62
.EX
63
     : 
64
.EE
65
If it wasn't
66
 
67
 
68
Again, the filenames, either of type
69
.I vhd
70
or
71
.IR vbom ,
72
must be given as relative path name from the directory the
73
.I vbom
74
file is located in.
75
 
76
The definition clause just sets up the logical name for later usage.
77
The usage clause
78
 
79
.\" ----------------------------------------------
80
.TP
81
.B directives
82
 
83
 
84
 
85
The format is simple, essentially a list of file names, either
86
source files with a
87
.I '.vhd'
88
file type or nested
89
.IR vbom 's
90
with a
91
.I '.vbom'
92
file type. Lines starting with
93
.B #
94
are treated as comments.
95
 
96
 
97
.
98
.\" ------------------------------------------------------------------
99
.SH EXAMPLES
100
.
101
.\" ------------------------------------------------------------------
102
.SH "SEE ALSO"
103
.BR vbomconv (1)
104
.
105
.\" ------------------------------------------------------------------
106
.SH AUTHOR
107
Walter F.J. Mueller 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.