0% found this document useful (0 votes)
36 views2 pages

Viva 2

Verilog HDL is a hardware description language used to design electronic systems that allows designers to work at different levels of abstraction and is widely used, with over 15,000 active designers. Verilog is simpler to learn and code than VHDL, which takes longer to learn and is more complicated for writing code, especially for new engineers to the languages. PLI stands for Programming Language Interface and consists of an interface and routines that allow user-supplied C code to interact dynamically with the Verilog simulation and data structures.

Uploaded by

selenaswift
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views2 pages

Viva 2

Verilog HDL is a hardware description language used to design electronic systems that allows designers to work at different levels of abstraction and is widely used, with over 15,000 active designers. Verilog is simpler to learn and code than VHDL, which takes longer to learn and is more complicated for writing code, especially for new engineers to the languages. PLI stands for Programming Language Interface and consists of an interface and routines that allow user-supplied C code to interact dynamically with the Verilog simulation and data structures.

Uploaded by

selenaswift
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction Verilog HDL is a hardware description language used to design and document electronic systems.

Verilog HDL allows designers to design at various levels of abstraction. It is the most widely used HDL with a user community of more than 15000 active designers. What is the difference between Verilog and VHDL ? I have seen many people asking this question; well, the simple answer would be Verilog is similar to C and VHDL is similar to ADA. Verilog is simple to learn and simple to write code in. VHDL on the other hand takes longer time to learn and is bit complicated for writing code. Of course this applies to the engineers who are new to these two languages.

What is PLI? PLI stands for Programming Language Interface. The PLI consists of an interface mechanism, a set of routines to interact with the simulation environment, and a set of routines to access the Verilog internal data structures. These allow user supplied C code to interact dynamically with the simulation and data structures. Refer to PLI tutorial section

Verilog PLI Tutorial : This tutorial covers both PLI 1.0 and VPI with good

examples. Verilog PLI using Java : The Open Verification Environment for the Java (TM) Platform. Jove is a set of Java APIs and tools to enable Verilog hardware design verification of ASICs and FPGAs using the Java programming language. Hot PLI Stuff : You can find few examples on writing PLI applications like fileio. Project VeriPage : Your one stop source for Verilog Programming Language Interface (PLI) resources

You might also like