| 首页 | DSP技术 | 嵌入式开发 | 电源技术 | 单片机学习 | IC设计 | 工业自动化 | 无线通讯技术 | 嵌入式实时操作系统 |
| 驱动开发 | CAN总线 | EDA技术 | PCB设计 | 8051单片机 | MSP单片机 | PIC单片机 | 电子基础 |
| AVR单片机 | ARM学习 | LED论坛 | FPGA论坛 | 周立功单片机 | mp3开发 | Flash闪存 | 手机方案 |
仿真频率选择
问题: 仿真频率选择高速电路设计一书提到的关键一点是Tr,即每个信号的上升延时间。我现在用CANdence的软件布板,采用ARM9芯片,最高工作频率180。我的问题是仿真时选择什么样的频率,我测过ARM7 50MHZ 时的数据地址线的上升延大概在3ns左右,这样按公式频率为160M左右,但仿真时设置Pulse, 160M的话会默认为信号频率为160M。所以想请教牛人,在测得上升延的情况下,如何设置仿真频率?
回答 1:仿真频率就是你说的180M啊,和你的上升时间tr没有关系Tr是高速设计的关键因素,它是导致很多高速问题的根源,在器件的模型里面V-t曲线已经包含上升时间信息仿真的时候你只要选好模型,用datasheet上面标明的工作频率仿真就可以了不过注意的是,注意区分MHz和Mbps
回答 2:听了阿鸣兄的话,我是不是可以这样理解:常说的时钟频率是多少多少Mhz,而说数据总线跑的速率是多少多少Mbps呢?期待佳音!!
回答 3:谢谢阿鸣
回答 4:以下是引用hagen在2005-6-13 20:33:38的发言:我测过ARM7 50MHZ 时的数据地址线的上升延大概在3ns左右,这样按公式频率为160M左右,但仿真时设置Pulse, 160M的话会默认为信号频率为160M。请问你是按什么公式计算出来频率为160M的?Tr和频率是没有一个确定的关系的。
回答 5:以下是引用motom在2005-6-14 6:59:46的发言:听了阿鸣兄的话,我是不是可以这样理解:常说的时钟频率是多少多少Mhz,而说数据总线跑的速率是多少多少Mbps呢?期待佳音!!是的,时钟因为是固定周期,所以用MHz,而数据信号为非周期性的,模拟的时候最好使用伪随机码的激励形式,其速率的单位就是Mbps,如果等效看其最高频率,应该为速率的一半,有时候也会用pulse的激励,如要计算max/min flight time等场合。比如对于DDR400的,其时钟频率为200MHz,数据传输率为400Mbps,如果一定要用pulse对数据信号仿真,则设置的频率为200Mhz。
回答 6:万分感谢阿鸣兄的解释!!再次感谢!!!
<
相关资料:
| Copyright © 2005-2006 电子技术学习网 和 电子电路图网 均为 单片机设计网旗下网站 |