- 4
- 0
- 约4.3千字
- 约 6页
- 2016-11-24 发布于重庆
- 举报
ASICFPGADDS实验报告
ASIC实验报告
——基于Altera DE2的DDS设计
设计思路概述
DDS建立在采样定理基础上,首先对需要产生的波形进行采样,将采样值量化后存入查找表,然后通过地址读出数据,再经过D/A得到模拟量。以输出正弦波为例,Asin(?t+?),A是幅度,使用乘法器得到,我们主要是控制相位,即控制频率与初相。
等时间输出,可以视为相位是累加变化的。相位输出就是ROM的地址信号,通过改变步长K,达到控制频率的效果。
总体设计框图及详细说明
我们设计的部分主要是控制逻辑与数字频率合成DDS的部分。控制逻辑主要负责发送复位信号、发送波形选择信号,发送相位控制字K。复位信号可以送至相位累加器,使其置零,而波形选择信号,可以是作为复用输出的选择信号,相位控制字则送到相位累加器。
首先我们通过matlab产生正弦序列,模拟采样量。这里要注意matlab产生的是浮点数,我们可以根据设计要求选取幅度值后,通过round函数使其成为整数。假设时钟周期是Tc,则输出的正弦序列周期Ts=Tc*N/K(N是每个周期的采样点数,K是频率控制字)。所以频率fs=K*fc/N,根据奈奎斯特定理,fs2f采样,显然f采样就是时钟频率fc。因此K要小于N/2。设计中要求我们每个周期采样2^16次(因此K2^15),并且用16bit表示。但是由于ROM空间不够,因此利用正弦序列的对称性,只需要采样1/4周期的值
您可能关注的文档
最近下载
- 复试保研推荐信.docx VIP
- JJF(新)115-2023《石油产品库仑氯含量分析仪校准规范》.docx VIP
- 2025年房地产经纪人房地产市场调研中的专家咨询法(德尔菲法)专题试卷及解析.pdf VIP
- 常规线路杆塔荷载条件计算书.xls VIP
- 农村入党积极分子入党自传 .doc VIP
- 学堂在线 雨课堂 学堂云 人工智能原理 章节测试答案.docx VIP
- 2026年甘肃省兰州市高考英语一模试卷.docx VIP
- (正式版)D-L∕T 677-2018 发电厂在线化学仪表检验规程.docx VIP
- EPC总承包项目总体实施方案.docx VIP
- 关于编制照明节能系统项目可行性研究报告.docx
原创力文档

文档评论(0)