ic设计和电子电路设计的区别
我是个菜鸟,请问一下ic设计和电子电路设计有什么区别呢?因为我看到EDA技术包含了ic设计,电子电路设计和PCB设计……还有什么FPGA/CPLD,VHDL,ARM,这些...
我是个菜鸟,请问一下ic设计和电子电路设计有什么区别呢?因为我看到EDA技术包含了ic设计,电子电路设计和PCB设计……
还有什么FPGA/CPLD,VHDL,ARM,这些名词都把我搞晕了!
我最近在网上看这方面的帖子,想把他们的联系和区别理清晰!我现在真是一头雾水……
还有,我想学c语言和汇编语言来学习单片机,请问这个又是属于哪个范畴呢?
唉,我真是急死了!还请前辈多多详细指点我一下,实在感激不尽啊!!! 展开
还有什么FPGA/CPLD,VHDL,ARM,这些名词都把我搞晕了!
我最近在网上看这方面的帖子,想把他们的联系和区别理清晰!我现在真是一头雾水……
还有,我想学c语言和汇编语言来学习单片机,请问这个又是属于哪个范畴呢?
唉,我真是急死了!还请前辈多多详细指点我一下,实在感激不尽啊!!! 展开
4个回答
推荐于2017-09-21 · 知道合伙人教育行家
关注
展开全部
通俗的说,IC就是集成电路设计,主要做芯片。
电子电路主要用各种器件和集成电路芯片完成一定的功能。
FPGA/CPLD:都是可编程逻辑芯片,你用VHDL,Verilog HDL(这是两种语言,都是用来进行硬件描述的)硬件描述语言描述各种功能电路,然后进行编译,仿真,在工具中进行约束什么的,完成硬件的设置,一般通过JTAG将设计文件下载到芯片中,那么FPGA/CPLD就具有了你设计的电路功能。
C语言,单片机什么的属于电子电路范畴。
电子电路主要用各种器件和集成电路芯片完成一定的功能。
FPGA/CPLD:都是可编程逻辑芯片,你用VHDL,Verilog HDL(这是两种语言,都是用来进行硬件描述的)硬件描述语言描述各种功能电路,然后进行编译,仿真,在工具中进行约束什么的,完成硬件的设置,一般通过JTAG将设计文件下载到芯片中,那么FPGA/CPLD就具有了你设计的电路功能。
C语言,单片机什么的属于电子电路范畴。
芯巴巴科技
2023-08-29 广告
2023-08-29 广告
作为深圳市芯巴巴科技有限公司的工作人员,我推荐您使用我们公司的IC集成电路芯片采购平台。我们的平台提供全面的芯片种类,包括逻辑电路芯片、电源管理芯片、传感器芯片等,覆盖了不同领域的应用需求。此外,我们拥有优质的供应商和强大的供应链管理团队,...
点击进入详情页
本回答由芯巴巴科技提供
展开全部
楼上两位讲的部分有问题,不要误导了学生。虽然我也是学生。
通俗的说,IC就是集成电路设计,主要做芯片。
电子电路主要用各种器件和集成电路芯片完成一定的功能。
FPGA/CPLD:都是可编程逻辑芯片,你用VHDL,Verilog HDL(这是两种语言,都是用来进行硬件描述的)硬件描述语言描述各种功能电路,然后进行编译,仿真,在工具中进行约束什么的,完成硬件的设置,一般通过JTAG将设计文件下载到芯片中,那么FPGA/CPLD就具有了你设计的电路功能。
C语言,单片机什么的属于电子电路范畴。
通俗的说,IC就是集成电路设计,主要做芯片。
电子电路主要用各种器件和集成电路芯片完成一定的功能。
FPGA/CPLD:都是可编程逻辑芯片,你用VHDL,Verilog HDL(这是两种语言,都是用来进行硬件描述的)硬件描述语言描述各种功能电路,然后进行编译,仿真,在工具中进行约束什么的,完成硬件的设置,一般通过JTAG将设计文件下载到芯片中,那么FPGA/CPLD就具有了你设计的电路功能。
C语言,单片机什么的属于电子电路范畴。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上说的不错 我就针对楼主的问题补充下
ic设计 就是FPGA/CPLD设计 用VHDL/verilog语言 当然还是其他的语言 不过不会常用 如果做到后期 可以做成ASIC专用集成电路。。。比如你看到的什么什么处理芯片就是这类
电子电路设计 这个个人理解范围比较大 通常是指单片机 ARM/mips/msp430这类以处理器为核心的电路系统。。工控和智能方面用得比较多
PCB 设计。。。设计电路板咯 做硬件最基本的功底 这个算是基本技能吧
我想学c语言和汇编语言来学习单片机,请问这个又是属于哪个范畴呢?
单片机属于电子电路 这个解释过了
还有 大学里面我也是过来了 本科 一般有2个主流方向 ARM和FPGA
学ARM的话必须单片机好好学外加强悍的操作系统功底,其实个人觉得汇编在ARM用的真的不多,C是绝对重要的东西 多花时间在C上面吧。。。。。。。
FPGA的话。。。也不错 不过我大学放弃学习FPGA。。。。。可怜的我现在工作的项目就是做FPGA。。。。累。。下个项目又是ARM 能学尽量学吧
ic设计 就是FPGA/CPLD设计 用VHDL/verilog语言 当然还是其他的语言 不过不会常用 如果做到后期 可以做成ASIC专用集成电路。。。比如你看到的什么什么处理芯片就是这类
电子电路设计 这个个人理解范围比较大 通常是指单片机 ARM/mips/msp430这类以处理器为核心的电路系统。。工控和智能方面用得比较多
PCB 设计。。。设计电路板咯 做硬件最基本的功底 这个算是基本技能吧
我想学c语言和汇编语言来学习单片机,请问这个又是属于哪个范畴呢?
单片机属于电子电路 这个解释过了
还有 大学里面我也是过来了 本科 一般有2个主流方向 ARM和FPGA
学ARM的话必须单片机好好学外加强悍的操作系统功底,其实个人觉得汇编在ARM用的真的不多,C是绝对重要的东西 多花时间在C上面吧。。。。。。。
FPGA的话。。。也不错 不过我大学放弃学习FPGA。。。。。可怜的我现在工作的项目就是做FPGA。。。。累。。下个项目又是ARM 能学尽量学吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是学生?
其实这个问题比较好回答。
1.学单片机(8位或16位)+c语言和汇编语言。这个属于低端的嵌入式系统开发。有利于向ARM7或ARM9的高端32位嵌入式系统软硬件开发转。单片机在工业自动化控制和智能仪表监测方向使用的很多。
//目前本人做的项目就是用51单片机+C语言开发的。
2.FPGA/CPLD是芯片(你可以把它看做单片机,能够烧录程序,但是工作内容不一样),是可以把数字电路烧写进去的芯片,例如与或非门(相当于74系列的芯片)触发器,组合逻辑电路和时序逻辑电路。VHDL语言相当于C语言,可以由你编写,并烧录到FPGA芯片中。例如你设计了一个与非门,然后烧录到FPGA里,那么这个FPGA芯片只相当于一个与非门电路。
3.再说一个DSP,这个在以后的工作中也可能用到。
看你应该是在校学生,真正毕业以后,工作并不是以你学过什么芯片来安排工作的,而是要你自己学会根据不同的工程任务,选择不同的芯片和资源。
我建议你先把单片机和汇编练好吧,等你明白什么是RAM,ROM,定时器,中断还有21个特殊寄存器了,你差不多就要入门开了。记住,光看书不动手,你学的东西相当于0.
其实这个问题比较好回答。
1.学单片机(8位或16位)+c语言和汇编语言。这个属于低端的嵌入式系统开发。有利于向ARM7或ARM9的高端32位嵌入式系统软硬件开发转。单片机在工业自动化控制和智能仪表监测方向使用的很多。
//目前本人做的项目就是用51单片机+C语言开发的。
2.FPGA/CPLD是芯片(你可以把它看做单片机,能够烧录程序,但是工作内容不一样),是可以把数字电路烧写进去的芯片,例如与或非门(相当于74系列的芯片)触发器,组合逻辑电路和时序逻辑电路。VHDL语言相当于C语言,可以由你编写,并烧录到FPGA芯片中。例如你设计了一个与非门,然后烧录到FPGA里,那么这个FPGA芯片只相当于一个与非门电路。
3.再说一个DSP,这个在以后的工作中也可能用到。
看你应该是在校学生,真正毕业以后,工作并不是以你学过什么芯片来安排工作的,而是要你自己学会根据不同的工程任务,选择不同的芯片和资源。
我建议你先把单片机和汇编练好吧,等你明白什么是RAM,ROM,定时器,中断还有21个特殊寄存器了,你差不多就要入门开了。记住,光看书不动手,你学的东西相当于0.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询