请教信号仿真问题?
时间:10-02
整理:3721RD
点击:
现在有个信号sck从单片机出来,连接到一个三极管e极,三极管的c极连接到fpga的cclk引脚,
我现在想用hyperlynx的boardsim仿真,以单片机的sck为仿真驱动端,cclk为接收端,如何实现?
我看得文档上好像只能仿真同一个网络名。
为何要接三极管,为了电平转换,还是做为一个开关?
这个时钟频率多少?
接三极管是作为开关,通过它,单片机把flash中的程序放到fpga中,时钟频率不大因为只是在上电时加载程序用
这种电路建议最好使用spice类的软件来做。
此外,小编,有一个我不太理解的问题:既然这个sck从单片机出来,为什么不在单片机里面做一个软开关来控制这个sck,而在外面使用硬件来实现这个开关?此外,有没有考虑过这个三极管的特性,输出电平/电流能否满足FPGA的电平/电流输入要求?
谢谢wjdai_11的指教,其实我的这个电路就是用软件实现的,通过单片机的中断引脚实现,只不过fpga的cclk时钟是由单片机供给,所以用了三极管,让他在cs(三极管基极)为低时,单片机和falsh导通,falsh送数据到单片机,cs为高时,单片机转发数据到fpga。
现在主要是我正在学hyperlynx,所以才想问一下我提得那种问题在hyperlynx里如何实现.
