上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页

2016年1月20日

(转)关于IC设计的想法 Author :Fengzhepianzhou

摘要: 一、工具的使用 工欲善其事,必先利其器。我们做IC设计的需要掌握的工具:仿真(vcs、modelsim),综合工具(dc、QS、ISE),时序分析(pt、其他的)。以及后端的一些工具,比如astro。可以看到,这个synopsys公司一套工具都全了。那么,很多大学也许没有这一套的工具(记得当年的candence的软件居然没办法自动综合版图)。那么,如果你进公司一年的时间就为了学习这... 阅读全文

posted @ 2016-01-20 23:16 dpc525 阅读(359) 评论(0) 推荐(0) 编辑

(转)说说芯片设计这点事

摘要: 芯片设计这个行当 ,从大的方面讲,主要分模拟和数字两大块, 而每大块又分前端和后端, 我想大部分同学对这个肯定是非常清楚的, 下面就数字电路聊聊芯片设计的一些事情,就是芯片设计有哪些活做, 这并不是全面完整的系统介绍,只是个人的了解和总结, 希望抛砖引玉,也许不全面, 不正确, 欢迎同学们指正和补充 说到数字芯片,不能不说FPGA, 这种是可编程的数字电路, 用法原理也不说了, 数... 阅读全文

posted @ 2016-01-20 22:21 dpc525 阅读(926) 评论(0) 推荐(0) 编辑

(转)IC设计完整流程及工具

摘要: IC的设计过程可分为两个部分,分别为:前端设计(也称逻辑设计)和后端设计(也称物理设计),这两个部分并没有统一严格的界限,凡涉及到与工艺有关的设计可称为后端设计。 前端设计的主要流程: 1、规格制定 芯片规格,也就像功能列表一样,是客户向芯片设计公司(称为Fabless,无晶圆设计公司)提出的设计要求,包括芯片需要达到的具体功能和性能方面的要求。 2、详细设计 Fabless根据客户提出的规格要求... 阅读全文

posted @ 2016-01-20 07:15 dpc525 阅读(778) 评论(0) 推荐(2) 编辑

2016年1月17日

EMAC IP 核

摘要: 在有线连接的世界里,以太网(Ethernet)无所不在。以太网具有各种速度模式、接口方式、以及灵活的配置方式。现在的以太网卡都是10/100/1000Mbps自适应网卡。以太网的物理层(PHY)通常使用独立的芯片实现,它和FPGA芯片连接的信号分为三组:配置数据(MDIO)控制器,中断控制器,PHY接口。 PHY接口 以太网的MAC和PHY之间的互联采用标准MII接口协议。随着技术的发展该接口协议... 阅读全文

posted @ 2016-01-17 22:38 dpc525 阅读(1693) 评论(0) 推荐(0) 编辑

2016年1月16日

FPGA开发中的脚本语言

摘要: 多数FPGA开发者都习惯图形化界面(GUI)。GUI方式简单易学,为小项目提供了一键式流程。然而,随着FPGA项目越来越复杂,在很多情况下GUI工具就阻碍了工作效率。因为GUI工具不能对整个开发过程提供足够的灵活性和控制。另一方,GUI工具本身会占用很大一部CPU资源和内存。 脚本语言的选择 在IC和FPGA的最常用的是TCL,Perl以及Shell。除此之外,还有可能用到其他的脚本语言。比如,X... 阅读全文

posted @ 2016-01-16 18:14 dpc525 阅读(3020) 评论(0) 推荐(0) 编辑

2016年1月15日

初识Vivado

摘要: Vivado 设计套件包括高度集成的设计环境和新一代从系统到 IC 级的工具,这些均建立在共享的可扩展数据模型和通用调试环境基础上。这也是一个基于 AMBA AXI4 互联规范、IP-XACT IP 封装元数据、工具命令语言 (TCL)、Synopsys 系统约束 (SDC) 以及其它有助于根据客户需求量身定制设计流程并符合业界标准的开放式环境。Vivado 工具将各类可编程技术结合在一起,能够可... 阅读全文

posted @ 2016-01-15 05:11 dpc525 阅读(5928) 评论(0) 推荐(0) 编辑

2016年1月13日

Design Compiler 综合

摘要: 综合(synthesis) = 转换(translation) + 优化(logic optimization) + 映射(gate mapping); 转换阶段将HDL语言描述的电路用门级逻辑实现。对于DC使用gtech.db库中的门级单元来实现HDL语言描述的电路,得到初始的未优化的电路。优化与映射时综合工具对初始电路进行分析,去掉冗余单元。并根据约束条件(环境约束和设计约束)对路径进行优化,... 阅读全文

posted @ 2016-01-13 20:46 dpc525 阅读(779) 评论(0) 推荐(1) 编辑

2016年1月9日

Synplify FPGA 逻辑综合

摘要: 作为 Synopsys FPGA 设计解决方案的一部分,Synplify FPGA 综合软件是实现高性能、高性价比的 FPGA 设计的行业标准。 其独特的行为提取综合技术 (Behavior Extracting Synthesis Technology, BEST) 在将 RTL 代码综合成特定的 FPGA 逻辑之前,先进行高层次优化。 此方法可以对整个 FPGA 进行高度优化,... 阅读全文

posted @ 2016-01-09 12:56 dpc525 阅读(11699) 评论(0) 推荐(1) 编辑

(转)Synopsys工具简介

摘要: DC Ultra——Design Compiler的最高版本 在Synopsys软件中完整的综合方案的核心是DC UltraTM,对所有设计而言它也是最好级别的综合平台。DC Ultra添加了全面的数据通路和时序优化技术,并通过工业界的反复证明。DC Ultra具有独特的优化技术,能满足今天设计的各种挑战。DC Ultra提供快速的具有先进水平的数据通路优化技术,能建立快速关键路径时序。另外,DC... 阅读全文

posted @ 2016-01-09 11:13 dpc525 阅读(1832) 评论(0) 推荐(0) 编辑

2015年12月29日

回到过去美好的时光——源代码版本管理Always Use source code Control

摘要: Don’t Repeat Yourself Don’t Repeat Yourself,这是程序员修炼之道中的经典名言。源代码版本管理对程序员来说是非常重要的工作。因为它让你能够回到过去,而不用做重复的工作。比调试代码更令人痛苦的是你回不到你之前的版本的状态,而且你也记不得到底修改了哪些地方,源代码版本控制工具就是干这工作的,把琐碎的事交给计算机,它比你在这方面更靠谱。版本管理不仅是技术,更... 阅读全文

posted @ 2015-12-29 07:10 dpc525 阅读(714) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页

导航