Find Jobs
Hire Freelancers

Two Function Calculator VHDL Code + Report

$250-750 AUD

Closed
Posted almost 13 years ago

$250-750 AUD

Paid on delivery
Finalise the VHDL code and test bench. Prepare the final report. This MUST be consolidated into a single report for the overall task, but will clearly show the contributions of the various sub-tasks. The report should include at least the following items: i. a complete functional description of the system. Also include a block diagram of your synthesized design ii. a description of how the system has been mapped onto the board resources, including pin-outs and include a summary of the FPGA resources used. iii. A discussion of the simulation rationale (i.e. what you were trying to achieve) and the results – annotated in a manner that makes is completely clear that you have achieved what you set out to achieve. iv. A discussion of the results of the timing analysis. Discuss area and performance. Were there any timing constraints you had to meet? Would this require you to change the design in any way? v. a discussion of the major issues (tradeoffs, constraints etc) which affected the translation of the design into the language syntax (the actual design file, the test bench file and annotated simulation results should be attached as an appendix). vi. Some comments on the following issues: § Integration of the final design – how was it accomplished, what (non-technical) problems were faced, how did you deal with these. § Design tools – e.g. ease of use, flow, performance, etc. PROJECT: Two Function Calculator Design and synthesize a calculator on the DE-1 board that can add and subtract integers: Interface to a small 12-key keypad Interface to a standard VGA display Enter numbers via the keypad. Use some buttons on the DE-1 to provide the ‘+’, ‘-‘and ‘=’ functions. Display entered numbers and the result on the VGA terminal. Monochrome and low resolution characters are all that is required. You will need to work out how to generate the necessary timing to display the characters, so that the VGA synchronizes correctly. For checking purposes, the calculator will copy each keystroke via the RS232 serial port to a PC for display on a simple ASCII terminal display. Target your design to the DE-1 board and demonstrate correct operation. A hierarchical design using a package and multiple components (total, display, change, serial, etc) is required. Include simulation waveforms demonstrating the correct functional operation of your machine.
Project ID: 1067919

About the project

Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of AUSTRALIA
Australia
0.0
0
Member since May 20, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.