assignment1 with VHDL using Xilinx software version 10.1

assignment1 with VHDL using Xilinx software version 10.1 Essay example
Masters
Essay
Logic & Programming
Pages 10 (2510 words)
Download 0
1. Introduction
A register in digital circuits is a memory element that is employed for storing and manipulating data. These registers are categorized based on how the information is retrieved or stored. …

Introduction

A serial register operates serially, accepting and transferring data one bit at a time, while a parallel register operates on a parallel fashion accepting and transferring all the bits simultaneously. Since mere transferring or storing data in digital circuits is literally achieved by shifting the bits, the registers specifically used for storing and retrieval purposes without any manipulations, are called shift registers. A shift register is generally designed with a series of flip-flops connected in the form of a chain such that the output of one is connected to the input of the other expect the output of the last one which is the actual output of the circuit. A universal shift register is one that incorporates all the features that are applicable for shifting operations including parallel input/output, left/right-shift serial inputs, operating mode control inputs (S1 & S0) and direct overriding clear line (RESET), etc.
2. Design Overview
For this assignment, a 4-bit universal shift register is designed in VHDL (VHSI Hardware Description Language) and simulated in VHDL IDE- Xilinx ISE. VHDL is generally used to write down the entire digital circuit description and its logic in the form of code or program. The circuit description is defined as entity and the logic as process. ...
Download paper
Not exactly what you need?

Related papers

Automating Reporting using R and Latex
The cause of the demand may be due to a good Public health insurance system and the faith in the system itself. Further prioritizing services depending on the emergency of the case also can cause long wait time for a section of the patients. Other important factors are the health status of the nation. and the inefficiency of the system itself. …
Zemax EE Software and Programming.
Aside from investigating properties such as reflection coefficient, absorption coefficient, temperature variation, and thermal conductivity, additional theoretical estimations are made. An example is the determination of focal length, exposed effective areas, and light collection and concentration for all components. A number of designs are evaluated to examine the effect of different geometrical…
Comparison of Scripting Languages
They are categorized into scientific concerned and general purpose scripting languages. Examples of scientific based one are Matlab and Octave while those of general purpose are python and Perl. However, we are going to compare and contrast Matlab, Python, and Octave scripting languages by analyzing. According to Chapman, Matlab is a computer program enhanced to perform scientific and engineering…
human computer interaction (user interface )
Reference: Chapman, Callum. "Common Elements Used in Interface Button Design." Web Designer Dept. (2011): 4. Web. 20 Dec. 2011. <, http:/www.webdesignerdepot.com/2011/04/common-elements-used-in-interface-button-design/>. TYPOGRAPHY The fonts and typefaces are important elements of the user interface. It should be in proportionate with the design or else it will just look like a clutter. I learned…
High-level languages and low-level languages
Computer Programming Language: An Overview The basic purpose of computer programming language is to allow the user to prepare computer programs also known as software. Though, in the past only the machine language (i.e. in binary code) was used to write the programs. However, it was very difficult to prepare a program in machine code. On the other hand, at the present there are numerous…
Business Forecasting Using eViews
The company had a major crisis in the last quarter of 2002 until mid-2003. Some of their equipment failed in the market and they faced a multi-million pound lawsuit. This led to a huge deficit in their pension fund. This was the cause of the major fall of their share prices in that period. From the analysis, the prices were performing better from that point onward and rose in an almost steady…
Combinational and sequential logics
The two binary digit full adders are found as the standard IC packages as 74LS283 and 74LS83 which add up and generate a CARRY and SUM output. …