FPGA重要的设计思想——串并转换

本文介绍了串并转换的基本概念及其实现方法,包括使用移位寄存器、双口RAM等多种技术手段,并探讨了其在高速传输领域的应用价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

  串并转换是高速流水处理重要的设计技巧之一,串并转换的方法也多种多样,根据数据的顺序和数量要求,可以选择寄存器,双口RAM,(Dual RAM),SRAM , SDRAM,FIFO等实现,对于数量比较少的设计,可以采用移位寄存器设计。

     在工程应用中,如何体现串并转换设计思想呢?怎样才能提高系统的设计速度呢?我们可以先来做一个串并转换的设计框图,   如图所示,串行输入的数据通过FPGA内部的n个寄存器后,最后并行输出的是一个n位宽的并行总线数据。

    

移位一般是要有时钟做同步的,也就是说,n个时钟采样到的串行数据需要在n个时钟周期后以并行方式输出,这是最基本的传入并出设计思想,对于串行接口大行其道的高速传输领域,这种简单的转换也是接口芯片的重要任务之一,但从FPGA的角度来看,串并转换又有着更深的意义,串并转换正是面积换速度思想的体现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值