【【深入浅出的了解从算法到RTL的基本流程】】

本文详细介绍了从明确需求到编写RTL的完整流程,包括算法建模验证、环境模拟、变量确定以及将理论转化为实际设计的难点,重点在于将算法转换为芯片或FPGA实现的步骤和调试方法。
摘要由CSDN通过智能技术生成

深入浅出的了解从算法到RTL的基本流程

首先 明确需求 ,明确题目

接下来是第一轮建模-------目的是 验证算法的正确性
这个阶段分为以下两个方面
一方面是 : 通过一些算法仿真工具来对 这个设计进行建模 — 算法原理建模
第二方面是 : 是 算法环境建模 通过将上述对原理建模后的情况,放到建立的相应环境中判断可行性

第二轮 : 在我们证明上述算法已经是正确的情况下 ,通过不断进行带入变量尝试,确定初步的建模方案

第三轮 : 把上述写的算法变量写成确确定定的数,最终确定建模方案(这样在写的时候,我们可以明确 一行算法,对应几行RTL的叙述,在debug的时候,容易发现哪里写错了 )

最后 编写RTL --> 写 testbnench 并进行仿真

RTL中常见的算法难点
难点有 : 如何才能把一篇学术论文转换位实实在在的设计(芯片 , FPGA) ?

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值