background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Download "ALINT-PRO™ 2.2 Console: Compatibility Commands"

input logo icon
Video tags
|

Video tags

Aldec
alint-pro
rtl simulation
vhdl
design rule checking
unit linting
cdc
rdc
dft
sdc support
debugging
fsm descriptions
Subtitles
|

Subtitles

subtitles menu arrow
  • ruRussian
Download
00:00:02
[Music]
00:00:11
hello and welcome to this alien purr
00:00:13
tutorial my name is Brandon and today
00:00:15
I'll be showing you the compatibility
00:00:17
commands that are available within a lip
00:00:18
Rose console and batch modes now these
00:00:21
are the commands used by other tools
00:00:22
such as that kovitch deal or Riviere pro
00:00:25
and the supportive year in a lab pro to
00:00:27
provide a sort of cross compatibility
00:00:29
between the tools when it comes to
00:00:30
inputting console commands and running
00:00:32
scripts and while these commands are
00:00:34
functional it is recommended to stick to
00:00:36
the native alien pro commands within a
00:00:38
normal workflow as these compatibility
00:00:40
commands are really dedicated to
00:00:42
providing that either running those
00:00:43
traditional macro files created for
00:00:45
other projects so with that
00:00:47
consideration out of the way let's go
00:00:49
ahead and get started we can see a full
00:00:52
list of all the compatibility commands
00:00:53
in this macro file that I've written
00:00:54
if you've use our tools before you might
00:00:57
recognize some of these commands for
00:00:58
many simulation skits perhaps everything
00:01:01
not commented out are the compatibility
00:01:03
commands and they will have
00:01:04
functionality related to this tools
00:01:05
workflow of course not all commands from
00:01:08
other tools are supported in Neyland Pro
00:01:10
and they're for commenting out or
00:01:12
deleting these other commands from your
00:01:14
simulation scripts like so will allow
00:01:16
those other compatible parts of the
00:01:18
scripts to be ran here so here we see
00:01:21
our first command is a Lib which is
00:01:23
traditionally used for creating
00:01:24
libraries now because Eiland /
00:01:26
automatically creates these libraries
00:01:28
this a loop command here will instead be
00:01:30
used to create our new project when we
00:01:32
run it which I'll do by using this
00:01:34
execute selected button here you can see
00:01:37
that the new project and accompanying
00:01:38
workspace have now been created and you
00:01:40
may also notice that the resulting
00:01:42
project is actually a library project
00:01:44
now this isn't an issue as the
00:01:46
difference between project types is
00:01:47
minimal and can actually be changed at
00:01:49
any time using the project properties
00:01:51
like so as it is this type of project
00:01:54
can only be pursed but because it
00:01:55
contains our top-level unit for
00:01:57
elaboration we will need a regular
00:01:58
project at some point but instead of
00:02:01
changing it here we'll actually do this
00:02:02
later with another command before that
00:02:05
however we need to add files to our
00:02:07
projects and this is done by using the a
00:02:09
calm and a log commands a column
00:02:11
traditionally invokes the VHDL
00:02:13
for our other tools and similarly a log
00:02:16
invokes the compiler for very login
00:02:18
system very log here however these
00:02:20
commands are used to add their
00:02:21
respective file types and then run the
00:02:23
parse phase on each so here we can see a
00:02:26
comma is used on our VHDL file list and
00:02:29
a log is used on these two very log
00:02:31
files and then called again for this
00:02:33
very log file list by calling a log
00:02:36
multiple times here with this order we
00:02:39
can actually set dependencies as the
00:02:41
åland parole parse these files in the
00:02:42
order that a log is called looking at
00:02:45
this common work argument between both
00:02:47
commands we can see that all files are
00:02:49
being added to the newly created example
00:02:51
project and then of course we can also
00:02:54
set certain properties within the
00:02:56
command such as the HDL standard when
00:02:58
parsing simply by manipulating these
00:03:00
commands other arguments so with that
00:03:03
let's go ahead and run these commands
00:03:04
down so now that our files are added to
00:03:07
the GNU project we now just need a
00:03:09
command to run the rest of the flow here
00:03:11
this will be done by the ASM command
00:03:13
which is generally used to invoke
00:03:14
simulation and other tools but instead
00:03:17
it will be used here to run the rest of
00:03:19
design flow up to constraints all in
00:03:21
this example project as specified by the
00:03:23
lib argument we can also see this DBG
00:03:26
argument which is normally used to
00:03:28
enable extra debugging features within
00:03:29
revere Pro here the argument gets
00:03:33
ignored and this is because commands
00:03:35
like a con a log and a sim all ignore
00:03:38
invalid switches meaning very little
00:03:40
modification is needed when using them
00:03:41
within a Lipper oh so with that let's go
00:03:44
ahead and run this command now and while
00:03:47
turning we can see through the GUI and
00:03:48
console output that these three phases
00:03:50
all got initiated and at their
00:03:52
completion our flow is actually finished
00:03:54
using nothing but these compatibility
00:03:57
commands here and we can also see that
00:03:59
our library project was also converted
00:04:01
to the correct type during this ASM
00:04:04
command so to run the full flow that
00:04:08
only took these three or four commands
00:04:09
here but we do a few more ability
00:04:12
commands relating to project management
00:04:14
and these commands are either a list a
00:04:17
map and a dehl going through these
00:04:20
quickly
00:04:21
Eider provides additional information
00:04:23
about the project when round by itself
00:04:26
the library's primary
00:04:27
units are printed to console and with
00:04:30
the source argument we were provided the
00:04:32
project source files a list here has
00:04:36
similar behavior to its original use as
00:04:38
it lists libraries of the current
00:04:40
directory or when provided with this
00:04:43
mode argument and a specific library it
00:04:45
provides some additional information
00:04:47
about that library next here is a map
00:04:51
this command is used to create and
00:04:53
remove projects projects get created by
00:04:56
copying other projects so here we're
00:04:58
going to make a copy of our example
00:05:00
project which gets attached to the
00:05:02
current workspace all files within the
00:05:04
project are copied as well and finally
00:05:08
we have the Adell command which is used
00:05:10
to detach files as well as clean a
00:05:12
project so when Ren we can see all the
00:05:15
files from our copy projects have now
00:05:17
been deleted and when in use conjunction
00:05:19
with the a map command and the delete
00:05:22
argument we can actually remove the
00:05:23
project from the workspace as well so
00:05:28
that's the behavior of these commands
00:05:29
one more thing to note is that all these
00:05:32
commands have synonymous names as you
00:05:34
can replace the first a in each command
00:05:36
with a V so a Lib can be called as V lib
00:05:39
or a list as V lists and so on in fact
00:05:43
the synonymous names can be called
00:05:45
directly from your shell application as
00:05:47
they each exist as their own program
00:05:49
within the ALM Pro installation
00:05:51
directory inside the bin folder this
00:05:54
means that unlike the commands that you
00:05:56
see here they don't have to be ran from
00:05:58
a link on or the e programs own console
00:06:00
and instead can be directly called from
00:06:03
our command prompt like so so there's
00:06:06
our reader command to list the project's
00:06:08
source files but other than that simple
00:06:12
character change and the direct
00:06:13
availability from shell these additional
00:06:16
compatibility commands operate as we
00:06:17
just previously saw and that's pretty
00:06:21
much it for all these commands due to
00:06:23
their compatibility with zom Pro we can
00:06:25
actually take a simulation script like
00:06:27
this from our other tools and simply
00:06:29
insert it into the rest of the flow as
00:06:31
I've done here in this master script as
00:06:33
we've just gone through these stages of
00:06:36
project creation and project
00:06:37
collaboration I can actually go ahead
00:06:39
and run the rest of the limiting flow
00:06:41
so using a combination of automatically
00:06:43
generated scripts from the alien pro GUI
00:06:45
as well as native commands these will go
00:06:48
ahead and set up our policy and waivers
00:06:50
we're on limping and then generate some
00:06:53
reports overall we can see that the
00:06:57
simple inclusion of this simulation like
00:06:59
scripts with its accompanying
00:07:01
compatibility commands can simply be ran
00:07:03
alongside with the rest of our Halen Pro
00:07:05
flow as all it took here to generate the
00:07:08
initial project structure was that
00:07:10
single launch of the script and with
00:07:13
that that'll actually mark the end of
00:07:15
this tutorial
00:07:16
on a limb pros compatibility commands I
00:07:18
hope this video was informative and of
00:07:21
course thanks for watching
00:07:23
[Music]
00:07:33
[Music]

Description:

Important simulator commands from other tools such as Active-HDL and Rivera-PRO are supported within ALINT-PRO's interactive console and batch modes. These compatibility commands invoke similar behavior within the tool and allow those traditional macros from other tools to be used within ALINT-PRO. While these commands are functional and provide a means of design entry, it is recommend to use native ALINT-PRO commands when working within a normal workflow.

Preparing download options

popular icon
Popular
hd icon
HD video
audio icon
Only sound
total icon
All
* — If the video is playing in a new tab, go to it, then right-click on the video and select "Save video as..."
** — Link intended for online playback in specialized players

Questions about downloading video

mobile menu iconHow can I download "ALINT-PRO™ 2.2 Console: Compatibility Commands" video?mobile menu icon

  • http://unidownloader.com/ website is the best way to download a video or a separate audio track if you want to do without installing programs and extensions.

  • The UDL Helper extension is a convenient button that is seamlessly integrated into YouTube, Instagram and OK.ru sites for fast content download.

  • UDL Client program (for Windows) is the most powerful solution that supports more than 900 websites, social networks and video hosting sites, as well as any video quality that is available in the source.

  • UDL Lite is a really convenient way to access a website from your mobile device. With its help, you can easily download videos directly to your smartphone.

mobile menu iconWhich format of "ALINT-PRO™ 2.2 Console: Compatibility Commands" video should I choose?mobile menu icon

  • The best quality formats are FullHD (1080p), 2K (1440p), 4K (2160p) and 8K (4320p). The higher the resolution of your screen, the higher the video quality should be. However, there are other factors to consider: download speed, amount of free space, and device performance during playback.

mobile menu iconWhy does my computer freeze when loading a "ALINT-PRO™ 2.2 Console: Compatibility Commands" video?mobile menu icon

  • The browser/computer should not freeze completely! If this happens, please report it with a link to the video. Sometimes videos cannot be downloaded directly in a suitable format, so we have added the ability to convert the file to the desired format. In some cases, this process may actively use computer resources.

mobile menu iconHow can I download "ALINT-PRO™ 2.2 Console: Compatibility Commands" video to my phone?mobile menu icon

  • You can download a video to your smartphone using the website or the PWA application UDL Lite. It is also possible to send a download link via QR code using the UDL Helper extension.

mobile menu iconHow can I download an audio track (music) to MP3 "ALINT-PRO™ 2.2 Console: Compatibility Commands"?mobile menu icon

  • The most convenient way is to use the UDL Client program, which supports converting video to MP3 format. In some cases, MP3 can also be downloaded through the UDL Helper extension.

mobile menu iconHow can I save a frame from a video "ALINT-PRO™ 2.2 Console: Compatibility Commands"?mobile menu icon

  • This feature is available in the UDL Helper extension. Make sure that "Show the video snapshot button" is checked in the settings. A camera icon should appear in the lower right corner of the player to the left of the "Settings" icon. When you click on it, the current frame from the video will be saved to your computer in JPEG format.

mobile menu iconWhat's the price of all this stuff?mobile menu icon

  • It costs nothing. Our services are absolutely free for all users. There are no PRO subscriptions, no restrictions on the number or maximum length of downloaded videos.