XU.J.P

TCD1209------时序仿真

0
阅读(7254)

        花了两天的时间和一个大四的写了TCD1209和AD9945的程序,我负责写AD9945的,朋友复杂TCD1209,后期整合就交给他了。

        1209的驱动也就是更加Timing Chart做好时序吧。时序信号有五个,直接把图贴上来吧,看的也更仔细点。


   当时设想的是外部晶振50Mhz,通过FPGA内部PLL直接设置100Mhz,再通过分频来时序这些时序。

        相对来说AD9945就复杂点了。首先得配置内部寄存器,通过寄存器写入AD转换的参数,包括下面一些寄存器:

    

        写入寄存器之后,还得完成下面这些时序:

    

    写完程序的人,总是感觉很简单,写的时候需要考虑的还真不少。不过,总算搞定这些了。综合后RTL视图如下:

    

    由于代码奇烂,就不好意思贴出来了。。。

    当然,免不了需要Model-sim仿真,要不然哪知道正确与否呢。

    

 不多说了,剩下的工作还是整个设计系统的联调了。

未完待续。。。。。