微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 做ASIC最核心的部分是用Verilog实现算法吗

做ASIC最核心的部分是用Verilog实现算法吗

时间:10-02 整理:3721RD 点击:
如题,本人刚刚学习,做ASIC主要就是用硬件语言实现一些算法吗

也可以用vhdl来实现,也可以嵌入IC厂家支持的IP看看。

关注……

呵呵
那你的算法从何而来?又为什么要采用这个算法?代码完成后接下来要做什么?
做一颗芯片是一个浩大的工程。
市场调研、产品立项、spec定义、结构划分、算法选择、代码实现、仿真验证、综合、STA、P&R、tapeout ……
每个都很重要的,更不要说foundry里的工作和流片回来的验证了。里面的任何一部分精通了,都是很难得的。
当然,很多刚刚做数字设计的人都是从代码开始的。不过对于通常的设计,更应该从大的方面着眼,从上到下是水到渠成的事。
个人建议你多关注结构和算法方面的事情,这是更具创造性的工作,大概也是主要的难点所在。
祝你的设计之路一帆风顺

关注……

万里长征完成了第一步。

1# bandit
只是一小步

学习了,呵呵。大家继续讨论啊

市场调研、产品立项、软硬件划分、spec定义、算法选择、结构划分、代码实现、仿真验证、综合、STA、P&R、tapeout ……

好,谢谢!

目前自己也就是做做接口方面的,那通常该看什么呢

4# wat__fir
请问你说的结构具体是指什么呀,以及怎么学习结构呀

因為電路合成軟體目前是支援verilog,vhdl.

万里长征完成了第一步

正在关注....

据说真正的项目划分到个人是没有什么创造性可言的

最难的往往是上层

继续讨论,算法通常看一些通信的算法吗

那就看你研究什么算法了。

是的。
用Verilog写模块并搭成硬件系统生成处理器。
最后用Nios工具编写程序进行控制。
核心部分就是硬件描述


要是用nios了就不太用写verilog了吧?除非你要自己做avalon总线兼容的component

是比较多的

要不买,要不自己写,用verilog,VHDL等都可以

路过!   学习下!

4楼的答案不错;结构和算法是最能体现个人的价值的地方。

结构方面,大牛们有么有什么好的书籍推荐一吧啊

现在主流是soc设计了吧

算法只是其中的一个关键部分

初学者,始终不理解结构和算法的真正含义。

一般一个项目组里有专门搞算法的人,作为前端人来说就是看懂算法然后考虑怎么实现,自己仿真,综合没问题就可以交给后端的人了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top