TCD1209------时序仿真
0赞
发表于 2014/4/10 21:06:16
阅读(7184)
花了两天的时间和一个大四的写了TCD1209和AD9945的程序,我负责写AD9945的,朋友复杂TCD1209,后期整合就交给他了。
1209的驱动也就是更加Timing Chart做好时序吧。时序信号有五个,直接把图贴上来吧,看的也更仔细点。
当时设想的是外部晶振50Mhz,通过FPGA内部PLL直接设置100Mhz,再通过分频来时序这些时序。
相对来说AD9945就复杂点了。首先得配置内部寄存器,通过寄存器写入AD转换的参数,包括下面一些寄存器:
写入寄存器之后,还得完成下面这些时序:
写完程序的人,总是感觉很简单,写的时候需要考虑的还真不少。不过,总算搞定这些了。综合后RTL视图如下:
由于代码奇烂,就不好意思贴出来了。。。
当然,免不了需要Model-sim仿真,要不然哪知道正确与否呢。
不多说了,剩下的工作还是整个设计系统的联调了。
未完待续。。。。。