Download presentation
Presentation is loading. Please wait.
Published byPercival Hunter Modified over 9 years ago
1
FPGA Sound Recorder & Terminal Interface Steven Wasson ECE 443 Assignments 5 & 6 December 5, 2007
2
Block Diagram
3
Noteworthy Features Custom AC97 interface Custom RS232 interface Enough memory to record/play up to 32 seconds of audio data sampled at 4.0 kHz Interactive terminal interface featuring entertaining ASCII art. Parallel processes (state machines) for handling push button inputs, serial input, and audio recording/playing.
4
Device Utilization
5
Unfinished Work ASCII Art implementation of this presentation made viewable through the terminal The transfer of audio data to a wave file on the host through the terminal This work could not be completed due to time constraints.
6
ASCII Art.-. | \ __ ( `\ / | \ \ / | | | `\ / / | |\ \ /` / / | | \ \./' / / | | \ \ / _/| | | | \ \ /' _/ | | | | \ \ /' / / ) | ( \ \ / / / / ( \ \ \ / / / / \ \ ) ) / / / / \ \ | | / / / / \ \ | | ( / / /' \ \| | | / /' /' \ \ /`. |`. \/' /' \ `-;-;-; /' `\ < >.-"-..-\ /.',__ ` \ | | \ /\ | |__ \ |_ \ _.------.._| o\ | |o`|\_,-`. `. | | | |''`'-._._ _.-'. `:_|.__|/`'.-- - ;_ ` ' ' ``--.```--.. \/`..--''' ; `-..-``. -.,-..__._.._._.__. ;`-. ' `. `; | | |.' `. `-.| | | _' `.._. `--''`_.-' ``--._`-...-'" ;: ; _..._ ___.:::::::. `"-._.-''., /:::::::::\ ': \ _._ \:-::::::::::::\ :. | /|.-' /:::\ \::::::::\:::::| ': | | / |:::| `:::::::|:::::\ ': | `\ | __ |\::/\ `-:::-|::::::| ': |.`\.\_.' `.__/ | |::::::\ ':. | \ ';:: /.-._, / |:::::::| :. /,`\;:: \'./0) |_.-/ ;:::::::| ': | \.`;::. `` | | \::::::/ :' / _\::::' / / \::::| :' /,=:;::/ | \:::| :' | (='` // / | \::\ `: / '--' | /\ | \:::. `:_|.-"""-. \__.-'/::\ | '::::.:::...:::. '. /:::| | '::/::::::::::::. '-.__.:::::| | |::::::::::::\::..../::::::| / |:::::::::::::|::::/:::::::// \:::::::::::::|'::/::::::::/ /\::::::::::::/ /:::::::/:| |::';:::::::::/ |::::::/::; |:::/`-:::::;;-._ |:::::/::/ |:::| `-::::\ `|::::/::/ |:::| \:::\ \:::/::/ /:::/ \:::\ \:/\:/ (_::/ \:::;__ \\_\\___ (_:/ \::):):)\:::):):) `" `""""` `""""""`. `: : :. __.'_.' : _.--' `-._.'.-'.... `. :.-..--.`. : : : : : : : : :`;; :`; ; : `.`O;' `O;.' :.'.---..--. ;. : '._ :' ; :: :.-`-.;..'.': `. ``` `. :-' : : `-.__._ _.' : ; : ;``` : `. _.-.'. ``-._ : `.-' : : `-. : _.: ` `-._ `, `._.-' ; `.`-. ;_, _., : `.: ;' ;-' ; : ``.___.' : : ;_..--' `. ; `-.__...' : : : :-:__; : : :.-~~~--..__: : :___..---...'.' : `, :,' : `; ; `: _.'`._ :,' `~~~'----'' `'-.____....',.-'"'=;_, |\.'-~`-.`-`;/| \.` '.'~-.` './ (\`,__=-'__,'/) _.-'-.( d\_/b ).-'-._ /'.-' '.---. ' '-.`\ /'.' (= (_) =) '. `\ /'.', `-.__.-.__.-','. `\ (.'. V V ; '. ) ( |:: `-,__.-.__,-' ::| ) | /|`:..:'|\ | | / | `:. :' |`\ | | | ( :..: ) | | | | ( `:. :' ) | | | | \ :..: / | | | | \`:..:'/ | | ) ( `\`:..:'/' ) ( ( `)_ ) `:._.:' ( _(` ) \ ' _).' `. (_ ` / \ '_) /.'"```"'. \ (_` / `'"` \ ( ) / `"'` ___ `.`..'.' ___.` ``"""'''--`_) (_'--'''"""`` `. (_(_(___...--'"'` `'"'--...___)_)_) ___ __ _/:::>__ /:/_/::/ _/::> _/:(/:::\_/::/ _):::::::::::::\ _/::::::::::::::::\____ / \:::::::::/ \ | ::/\ :::::::: / \:: | / ::/ \ :::::: / |:::/ /:::| \::::::::/ |:::\ /::::| \::::::/ |::::\,------: \::::/ :------, / ___ \0 / \ 0 / ___ \ :,-' ) ` `---' `---' ( `-, : \_ \ ' ` \_ _/ \____\ \/ \ _______\________ \,-' ) \,-,----------- _/ \,-' \\ ) _/ (___________/__________\\ / :;;;\___________________) ______,:;;;;;;;;:______,;;;;;;;;;;;;;;;;;;;;;;;;\_ /;;;;;;;;;;;;;;;;;;;;;;;;;;;\_ /;;;;;;__;;;; ;;;;;; ;;;;;;;;;;\ ASCII Art provided by … http://www.heartnsoul.com/ascii_art/ascii_cartoon_characters.htm Lame Quotes provided by … Steven Wasson
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.