前端和后端的关系
"后端如果处理不当,再好的前端设计也实现不了"
我用FPGA来实现呢,难道实现不了吗
俺以为前端和后端分不开的
就像软硬件也分不开一样~
恩,前端和后端是分不开的。记得一个前辈级的人物跟我说过,好的前端设计一般会为后端留出30%左右的裕量。
小编言重了
前端、后端只有分工不同,没有高低贵贱之分
实际上上个世纪所谓的后端只是做没有timing driven的p&R然后是lvs/drc,因此大多数情况虾考虑的都是物理问题。从2000开始,后端也要开始考虑timing,前端也要考虑floorplan/place/cts。
说后端设计简单,主要是在后端设计中只关注流程和工具的使用,根据前端设计工程师提供的constrain来跑流程,做基本的物理设计。后端设计中的SI问题,数模隔离混合设计,电源完整性设计等等是后端设计工程师努力解决的问题,也是功力所在。
个人见解,如不妥请指正。
特价出售功能强大通信信号处理DSP/FPGA开发板(型号GN0104)
受教了
同意楼上观点、1
其实无所谓的,看个人兴趣,前后端肯定是密切相关的,不需要特别讨论吧。
学习了,谢谢!
哪个行当都不容易,只要深入都会有成就。
都很重要,做好了也都有前途。
相对来说,前端设计需要相关领域专业知识,例如通讯、图像处理、自动控制等;后端需要微电子专业背景,需要了解器件结构、半导体物理、工艺等等
后端不好找工作呢……
看一看..........
个人以为前端比较有发展空间。
前端比较侧重应用和spec,前端所做的实现和验证,原则上没有特别深的内容,
但是前端在设计的时候,如果能够时刻think of physical,同时考虑timing, drc, low-power, dft的问题,那么就可以去为后端省很多功夫。
后端主要是做物理实现,其主要的工作是floorplan, dfm, PDV之类的内容,但是后端如果能够对clock , reset有比较好的理解,
可以很快的qualify前端丢过来的网表,
如果前端和后端的交互做的足够好,互相为对方考虑,那无所谓谁更重要。专心做好自己熟悉的那部分就可以了
没有必要分的那么清楚
在现有工具发达程度制约下,都很重要
但是,设想一下,如果工具足够强,是不是后端就不需要专门有人去做了?
感觉所说的IC前后端关系和电路里面的设计和PCB类似吧,各有重点
"后端如果处理不当,再好的前端设计也实现不了"
我用FPGA来实现呢,难道实现不了吗
都重要
学习了~~
每个流程都有他的独立性和继承性
前端和后端只是分工不同,哪一个学好都不容易
FPGA也存在优化和稳定性。比如一个系统中的时钟clk,你用普通资源的话,扇出面积大了肯定会出问题。
仁者见仁智者见智
很有意义的讨论~
