Find Jobs
Hire Freelancers

Two Function Calculator VHDL Code + Report

$250-750 AUD

Geschlossen
Veröffentlicht vor fast 13 Jahren

$250-750 AUD

Bezahlt bei Lieferung
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.
Projekt-ID: 1067919

Über das Projekt

Remote Projekt
Aktiv vor 13 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Über den Kunden

Flagge von AUSTRALIA
Australia
0,0
0
Mitglied seit Mai 20, 2011

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.