chen_ww1993的个人空间 https://blog.eetop.cn/helloanalog [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

一种数据串转并电路的实现方法

已有 786 次阅读| 2023-7-8 16:04 |个人分类:ADC|系统分类:芯片设计

更多文章内容,可关注“模拟小笨蛋”微信公众号,定期分享模拟IC设计相关的知识,小技巧。

 

当前设计的一款ADC芯片,其具有数据串行输出模式,由于串行输出的数据不能够直接后接理想DAC进行波形分析,因此不太方便。最好是能插入一个Serial_To_Parral的转换模块,将串行输出的数据转换为并行数据,再后接理想DAC产生模拟波形,如此就便于FFT分析了。


Serial_To_Parral:这里说的串并转换电路,指可以实现串行数据转并行数据的电路。本文提到的Serial_To_Parral模块是用verilogA基本组件搭建的,以一个3bit数据的转换作为示例,其原理框图如下图所示:

图片

图1:Serial_To_Parral原理框图


该电路的思路是:移位寄存器负责对DATA的每bit数据进行采样并且向右移位,移位寄存器的每级输出分别与右侧并行寄存器的输入相连。随着CK最后一次上沿采样完DATA数据后,在其后的半周期内将并行寄存器上的数据同步输出。

图片

图2:相关时序图


并行寄存器的同步采样时钟为“并行同步时钟产生电路”产生。注意到,产生同步采样时钟的电路使用了RD信号对DFF进行复位。RD信号为ADC系统的读取使能信号,RD=0时有效。因此在RD=1期间,DFF复位,SAMP_CK=0,并行寄存器上的输出保持不变。


全文完毕!


往期类似文章:

1. 一页笔记系列:ADC动态仿真环境

2. 一种基于文本的对不同电路进行批量仿真的办法


更多文章内容,可关注“模拟小笨蛋”微信公众号,定期分享模拟IC设计相关的知识,小技巧。




点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 1

    关注
  • 38

    粉丝
  • 0

    好友
  • 99

    获赞
  • 9

    评论
  • 208

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-15 18:51 , Processed in 0.026752 second(s), 16 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部