• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 初中学习 > 正文

    一种矢量信号发生器设计与实现_110100序列信号发生器

    时间:2019-05-07 03:34:16 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘要:充分利用DDR2 SDRAM速度快、FLASH掉电不消失、MATLAB/ Simulink易产生矢量信号的特点,以FPGA为逻辑时序控制器,设计并实现了一种灵活、简单、低成本的矢量信号发生器。本文以产生3载波WCDMA为例,详细介绍了矢量信号发生器的设计方案与实现过程,使用Verilog HDL描述并实现了DDR2 SDRAM的时序控制和FPGA的逻辑控制。
      关键词:DDR2 SDRAM;FPGA;矢量信号发生器;FLASH;Verilog HDL;WCDMA
      DOI: 10.3969/j.issn.1005-5517.2012.5.010
      随着数字无线通信的发展,调制方式日益丰富,扩频技术也应用得越来越广泛,信号带宽也越来越宽。通信领域或电子测量测控领域中,经常需要根据自己的需要产生已知的信号,以方便测试。矢量信号发生器可以产生任意复杂的信号。传统的任意波形发生器,只能产生简单的正统波、三角波、锯齿波等或带简单调制的信号波形,而不能产生WCDMA、QAM、OFDM等复杂宽带信号。本文设计的矢量信号发生器,能够根据自己需要,选择合适的带宽与采样率,产生复杂
      将写好的FPGA程序和产生的Hex文件写入FLASH中后,掉电重配置FPGA,DAC输出经滤波后,则可测试产生的3载波WCDMA信号,我们使用Rohde & Schwarz公司的FSP频谱仪进行测试,测试结果如图10所示。由图可知,本方案产生的矢量信号发生器,具有很好的信号质量。
      本文介绍了一种低成本、简单、灵活的矢量信号发生器的设计方案,并采用DDR2 SDRM、FLASH、FPGA、DAC等硬件实现。采用这种方案,用户可以根据自己的需要,产生任意能在MATLAB中产生的矢量信号。FPGA程序设计中,采用Verilog HDL,用状态机描述系统的逻辑控制与时序控制,实现了DDR2 SDRM的基本操作。

    推荐访问:矢量 信号发生器 设计

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章