{新}EDA正弦波信号发生器的设计.docVIP

  • 20
  • 0
  • 约8.05千字
  • 约 14页
  • 2017-01-18 发布于湖北
  • 举报
利用LPM设计正弦信号发生器 一、设计目的: 进一步熟悉maxplusII及其LPM设计的运用。 二、设计要求: 1、利用原理图输入方式。 2、信号数据点值自行想法实现。 3、得出正确时序仿真文件。 三、设计原理: 图1 正弦信号发生器结构框图 图1所示的正弦波信号发生器的结构由三部分组成 计数器或地址发生器(这里选择8位),正弦信号数据ROM(8位地址线,8位数据线),含有256个8位数据(一个周期)。 四、VHDL顶层设计。 设计步骤: 1、建立.mif格式文件 建立C语言文件sin.cpp,运行产生sin.exe文件。 sin.cpp程序代码:#include iostream #include cmath #include iomanip using namespace std; int main() { int i; float s; coutWIDTH=8;\nDEPTH=256;\n\nADDRESS_RADIX=HEX;\nDATA_RADIX=HEX;\n\nCONTENT\nBEGIN\n; for(i=0;i256;i++) { s=sin(atan(1)*8*i/256); c

文档评论(0)

1亿VIP精品文档

相关文档