在电子琴的CPLD设计过程中,充分利用FLEX10K10芯片的特点,大胆创新,大量使用芯片内部的EAB单元(内部RAM)以及LPM宏单元库进行设计,大量减少了设计所占用的系统逻辑单元数,实现了更多的发音,使电子琴发音的音节总数达到了77个,并且能够在VB程序的控制下进行C调到B调12个音调的任意调节、选择,实际电路调试时效果良好,并且超过了毕业设计要求的各项技术指标。
【参考文献】:
[1]常青,陈辉煌,孙广富等. 可编程专用集成电路及其应用与设计实践. 国防工业出版社
[2]赵曙光,郭万有等. 可编程逻辑器件原理、开发与应用. 西安电子科技大学出版社
[3]吴超英. 基于CPLD/FPGA技术的数字系统.
[4]华升EDA网站. PC机与CPLD通信问题的研究.
[5]范逸之,陈立元. Visual Basic与RS232串行通讯控制. 中国青年出版社. 2002第2版
[6]候伯亨,顾新. VHDL硬件描述语言与数字逻辑电路设计. 西安电子科技大学出版社
[7]潘松等. VHDL实用教程. 电子科技大学出版社
[8]邹逢兴. 计算机硬件技术基础. 国防科技大学出版社
[9]丁元杰等. 单片微机原理及应用. 机械工业出版社.2001-06第2版
[10]何伟,张玲. 消除CPLD/FPGA器件设计中的毛刺. 重庆大学学报. 2002-12,25(12)
指导老师对实习或设计过程和报告的评语 指导老师对实习或设计过程和报告的评分