StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Digital System Design - Electronic Engineering - Math Problem Example

Cite this document
Summary
The paper "Digital System Design - Electronic Engineering" tells us about the description of design work and system design. It aims at using schematic capture and design circuit designed by Multisim and Xilinx Vivado CAD software for implementation on the board…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER98.4% of users find it useful

Extract of sample "Digital System Design - Electronic Engineering"

Abstract This report contains description of design work and system design. It aim at using schematic capture and design circuit designed by Multisim and Xilinx Vivado CAD software for implementation on the board. The specific target board to be used is Basys3 manufactured by Degilentinc. and contains Xilinx FPGA. As the board support the Multisim and Vivado it was be downloaded on Artix- 7 FPGA on the board using the USB connection that also acts as source of power supply. Thisboard main aim assist in gaining knowledge on building real digital circuits. Introduction This is a report which aims at describing and explaining the design idea. This report however does not include the procedures that were used in making the design in the laboratory. In this report however contains the requirement specification in which it is very important and designed on the first. It entails what the design has to accomplish and help in setting the requirement of the design Organization of design describes the whole idea from the stage 1 by use of diagrams and show how the design is organized inclusion of schematics. It also explains the components of the design of the design circuit Testing discussion involves the evidence necessary to support the discussion of the design organization. It involves explaining the incomplete parts and explains in detail the quality of the designed circuit.it also shows evidence of success of the design Reflective statement involves a conclusion of the design presented, its problems and setbacks and some of future expected improvements on the design. This also includes some of individual failures and how can be improved for future career development. Table of Contents Abstract 1 Introduction 1 Table of Contents 2 Requirement specification 4 Organization of design 6 Discussion testing 7 Reflective statement 11 References 12 Appendix 13 Requirement specification This is a design of an arcade video game designed by CAD software called multisim that is used to create a schematic circuit that is added components needed in the circuit. Including resistors and DC needed in the circuit. The game is downloaded and run on FPGA board by use of National instruments Xilinx vivado. The main idea of game is based of arcade game called “asteroids”. The game is called crosshairs an arcade shooting game in which the player controls a pair of crosshairs on the screen that shoots at the rocks that appear randomly at different. Requirement 1 I. TITLE: RUN THE GAME DESCRIPTION: the game should enable player, using the bit file enable it display using a VGA. This is used as a display interface. II. Requirement 2 TITLE: background color DESCRIPTION: the game should have different backgrounds and also able to show to colors simultaneously such as the color of the rock and background of the space III. Requirement 3 TITLE: scan pattern of the display. DESCRIPTION: the raster of the VGA display should start at top left of the screen and end at bottom right of the VGA screen. When restarting the game the beam should move to the starting point. To test on VSYNC and HSYNC IV. Requirement 4 TITLE: display of the crosshairsand score DESCRIPTION: the screen the “raster” should display the crosshairs and also display the rocks as they move randomly with the desired color and movement should be horizontal. V. Requirement 5 TITLE: crosshair firing DESCRIPTION: the player should be able shoot the rocks and move using the five buttons which are up/down, right/ right and shoot button at the center. They labeled BT1 to BT5 in the Basy3 board the bullet should be directed on the all directions and bullet not used more than once. VI. Requirement 6 TITLE: display of the rocks shapes DESCRIPTION: they should have desired shapes and color VII. Requirement 7 TITLE: shoot down the rock DESCRIPTION: The stone when hit the system should detect the collision and enable a new stone to emerge at a different position and also indicate marks on the screen. VIII. Requirement 8 TITLE: Game reset The game should be reset when button on the board is pressed .this is possible after the player has been hit. Hence cannot shoot or move again. Organization of design The design of this system comprise of segments divided into hierarchy to be able to explain the design of the system. This is the very important to ensure good design. All the schematics are broken into smaller and tested independently but they are not too many to enable easy working with. They are designed to understand the input and outputof the systems. They are also tested on the VGA driver and is schematic it is used to test output is background, guns and bullets and visual effects. The VGA controller is generated digitally from the Basys3 board out of FPGA to allow simple graphics. To test this there were counters to count lines down and pixel. The design of the VGA is tested buy a 100MHz divided by four. There was test on VYSNC and HYSNC timing. The movement is done on the five buttons on the board. The main testing will be done on display of VGA display controller which connects with both the background of the game. The data on the rocks and player movement and their shapes are stored on the board ROM the structure of the design is as shown below Discussion testing requirements test results Requirements1 Run the game successful Requirements2 background color successful Requirements3 scan pattern of the display successful Requirements4 display of the crosshairs and score Almost successful Requirements5 bullet displays Almost successful Requirements6 display of the rocks shapes Almost successful Requirements7 Shoot the rock successful Requirements8 Game reset successful Basys3 was used to generate abit file by vicadoThe design was done on multisim and downloaded on Basys3 through the Vivado 2015. As shown below I n the VGA display below show a screenshot of a VGA display of game in which it was shown that the game was able to launch and the background was of different colors of the rocks and the background. And when the hit by the rock it restarts from the original position and scores are shown on the right hand side of the screen. In the picture below shows the Basys3 board running and the LED flashing is an indicating that the background is working and the LED on the bottom indicate when the rocks are falling and when the player fires and they flash when the fired bullet moves out of the screen. With programing of Vivido the game can be restarted after filling. missiles , crosshair and rock shapes do not display well as per my patterns I think it is because of bad values using wrong INIT values .they are all moving in desired direction but they are not stable when I changed the bit they were not smooth. Reflective statement Am not very satisfied with the work as per the performance this is because I was confused by the operation of the Xilinix software and led to system failure. This has resulted to some failure due to the fact that I am unfamiliar with some basic libraries such as ROMS and register and the fact I had no experience in making my own digital circuit I have followed lecturer idea step by step and was able to produce this as my final work. During the design period I have some problems with schematic and some bus tap connection error. But in my design there is a strong structure of schematics. Also I had backed up my work and I have backed my work in logbook and also stored them in Disks in my computer. In conclusion this design work was a difficult task and it has improved my altitude and motivated me to take digital design as my career. References “Digilent Basys3 Board Reference Manual - Introduction” (29th Nov 2015), DIGILENT, [Online]. Available: https://www.digilentinc.com/data/products/basys2/basys2_rm.pdf Sangwine, S.J, “CE264 Digital System Design - Laboratory Design Work”, University of Essex, CSEE, (Autumn 2014), Unpublished “Product Analysis and design – Product Specification”, BBC Design&Technology, [Online]. Available:http://www.bbc.co.uk/schools/gcsebitesize/design/resistantmaterials/designanalysisevaluationrev3.shtml Appendix Top level design Oscilloscope 1 Schematic to test the display of VGA Test of the display of the dual color display Oscilloscope 2 to test display the movement of rocks Test on button used to control the Game Test on the movement of aiming direction of rocks in the game Test on display using VCOUNT and HCOUNT Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(Digital System Design - Electronic Engineering, n.d.)
Digital System Design - Electronic Engineering. https://studentshare.org/engineering-and-construction/2054269-digital-system-design-electronic-engineering
(Digital System Design - Electronic Engineering)
Digital System Design - Electronic Engineering. https://studentshare.org/engineering-and-construction/2054269-digital-system-design-electronic-engineering.
“Digital System Design - Electronic Engineering”. https://studentshare.org/engineering-and-construction/2054269-digital-system-design-electronic-engineering.
  • Cited: 0 times

CHECK THESE SAMPLES OF Digital System Design - Electronic Engineering

Global Performance of Motorolas Company

This particular gadget has won for the company a gold award in the consumer product category of the Business week magazine's industrial design excellence awards.... For example, it was the first to introduce a handset with a Linux operating system and Java technology providing full PDA functionality in 2003....
6 Pages (1500 words) Essay

What is superconductivity and what practical applications does it have (radiotelescopes, MagLevs, etc)

This creates two categories, Their application makes use of the properties rendered to them by electric and magnetic reactivity that is exploitable in major engineering projects.... Superconductivity is the characteristic behaviour of certain metallic and ceramic materials, where electric resistance is completely lost upon subjection to very low temperatures (teachers....
5 Pages (1250 words) Essay

The Role of the PACS Administrator in the Hospital

nbsp;… Since inception, the picture archiving and communications system has evolved from an engineering exercise in digital image management into a complete information system and manager of the clinical workflow.... Accordingly, PACS administrators play a critical role in defining workflows in radiology, enabling radiology workflows in the most appropriate technology, and re-engineering radiology workflows (Stut 92).... A paper "The Role of the PACS Administrator in the Hospital" reports that every clinical discipline has incorporated digital radiology into their practices and PACS has emerged as a mission-critical system not only for the department of radiology but for the entire healthcare system....
4 Pages (1000 words) Assignment

Engineering Management

The author of the essay "engineering Management" comments on the management operations which concern engineering sphere.... This approach will be an application of the scheme and is meant to give overall interfaces to any electronic biomedical instrumentation utilized within the clinic structure.... hellip; The task will endeavor to replace human services administration persons with an advanced system.... The system will give an overall interface to a DICOM protocol converter....
6 Pages (1500 words) Essay

Hardware Systems & Design

The main objective is to implement an input and output mechanism of the SRF05 range finder to create a device for measuring distances.... The… The maximum value displayed by the DE0 board is 9 centimetres.... At the same time, there are some rare bitwise operations needed using the operators in C language for the IO ports....
8 Pages (2000 words) Assignment

Engineering Application

From the paper "engineering Application" it is clear that both commercial ADCs and DACs are available in the market today in the form of integrated circuits.... Microlink engineering Solutions classifies ADC types into five – (1) Successive approximation converter, (2) Dual slope integrating converter, (3) Charge balancing converter.... The ADC is an electronic device that “accepts an analog input-a voltage or current-and converts it to a digital value that can be read by a microprocessor” (Embedded....
5 Pages (1250 words) Essay

Automation of Bed Head Ticket System

It is meant to give general interfaces to any electronic biomedical instrumentation utilized inside the clinic framework.... "Automation of Bed Head Ticket system" paper comes up with a complete answer for the bed head ticket automation of a hospital center.... The system will give a general interface to a DICOM protocol converter....
6 Pages (1500 words) Assignment

Development of a Program for Control of a Home Alarm System

This term paper "Development of a Program for Control of a Home Alarm System" discusses the design of an alarm system for homes that will use PIC18f2520 that has 3 ports that are used for LCD and the alarm system.... We also found that our laboratory sensors don't have the ranges necessary to be implemented in a real-life home alarm system, as the operating ranges of our sensors generally didn't lie within the values that should set an alarm off.... The alarm system shown above has 5 sensors which are situated in the hallway, bathroom, sitting room, kitchen, and bedroom....
7 Pages (1750 words) Term Paper
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us