assignment1.pdf - THE UNIVERSITY OF TEXAS at DALLAS DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING CE\/EEDG 6301 Assignment 2 Spring 2020 Hardware

assignment1.pdf - THE UNIVERSITY OF TEXAS at DALLAS...

This preview shows page 1 - 2 out of 2 pages.

THE UNIVERSITY OF TEXAS at DALLAS DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING CE/EEDG 6301 Assignment # 2 Spring 2020 Hardware Language Homework 1. Write a generalized testbench function which enumerates all of the possible combinatorial input states for a given number of input pins.The number of input pins is to be aparameter or generic.a) Write the function in Verilogb) Write the function in VHDL2. Design an 8 bit counter in both of the Verilog and VHDL languages and simulate andtest in the Synopsys environment.You should create a behavior and test it with theappropriate test bench. Attached is a tutorial on how to use Synopsys.3. Design a negative edge triggered (activated on the falling edge of the clock) D-type flip-flop with asynchroous preset in behavioral language in both Verilog and VHDL. Connectthe flip-flow so to create a divide by two counter. Build a test bench and test the circuitin both Verilog and VHDL. Use the Xilinx tools on engnx to simulate. Use the ISIMsimulator to verify your design.
Image of page 1
(c) What do you observe?
Image of page 2

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture