微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > IC设计初见

IC设计初见

时间:10-02 整理:3721RD 点击:
我从事IC设计已经有三年了,主要负责数字设计。我接触IC设计是在三年前,最开始觉得挺简单的,上手很简单(大学的时候学过VHDL,工作最开始接触的就是用verilog实现一些基本功能)。可是随着项目逐渐的推进,我才发现IC设计的精华不在代码实现,而在于对设计的理解,在于逻辑的清晰度。大家来谈谈自己对IC设计的一些认识吧!

学习

我就在最初的阶段—基本代码

是的,关键在于对设计和电路的理解,用最恰当的方式实现设计要求。另外逻辑性要强,避免逻辑缺陷。

从事数字电路设计7年多了
可能数字电路入门会比较快,但是想要深入还是有很多东西可以挖掘的,
比如面积,时序。架构这些。都可以体现一个人的能力。

前端设计我觉得最关键的还是时序,各种工具都是围绕这部分来处理的

我觉得数字设计的核心是时钟树和跨时钟域的设计

学习中

还在学习中

clk 很重要啊

同感,刚开始只会写代码,后来才慢慢联想到电路,一点点摸索



   刚开始就是写代码,保证能够实现功能就行了,但是做到时序约束,就开始体现出,对逻辑电路的理解了

我覺得要能理解整個系統的規格, 把整本規格書看懂, 是 logic design 中最難的部份.

前端算法实现重要,例如做通信电路算法实现,设计的电路和仿真结果相比有没有性能缺陷,比如实现一个快速捕获载波频率电路,实现出来信噪比性能和仿真差多少,这些都是硬指标,时序约束也是需要先设计再约束,是性能的提升。

在于对设计的理解,在于逻辑的清晰度. 说地很对

同做过通信信号类芯片的表示同意!

小编说的没错,语言就那么行,关键是对底层电路的理解层度!

前端代码编写-》微架构设计-》系统spec定义-》系统架构。
个人觉得代码需要至少3到5年才能够积累足够,这个阶段需要了解一些基本的技巧,起码了解低功耗设计,pipeline.
然后再旺系统发展。
个人粗浅的认识。

分享下吧

谢谢诸位,学习。

我也是刚刚开始学的

Design of analog integrated circuits and systems

希望前辈多分享一下这方面的经验

小白一枚,还没搞清楚ic设计的具体流程和各部分间的关系

代码是基础工具,内容才是重要

还在学习中,由于工作性质,没有写代码,有点遗憾

學習如何寫 Code,看懂 SPEC 實現電路;
時序的觀念與 Clock Domain 轉換;
不同 Block 之間訊號的溝通與連繫;
整體電路的 Architecture 概念建立,在大型電路連接 Digital 與 Analog 。
研究的深度與廣度隨時在精進增加中。



   请大神提点

用最简单的语言描述电路,用最精简的电路实现功能。wire,reg,assign,always四个关键字足以应付再复杂的逻辑。设计要便于移植,功能便于扩展。

学习,程序员与系统分析员的差异。

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

网站地图

Top