第一讲 Cadence-于真博士课程简介
第一讲 Cadence-于真博士课程简介
- 以工程化的思想来学习本课程,比较有效,从一个DSP开发板设计为例开始,做出PCB板,顺带学会Cadence软件操作,而不是仅仅学习软件。
- 前期准备工作,阅读配套资料里的相关芯片的datasheet,了解其功能和管脚即可。
- 画原理图用Orcad capture CIS.
- 于真博士的教程系列:
1) Cadence软件使用教程;
2) Cadence软件仿真教程;
3) TI6000系列DSP开发应用;
4) DSP开发环境CCS软件教程;
5) 高速电路信号完整性(SI)设计;
6) 电磁兼容EMC设计;
5.本教程的宗旨:
l 如何快速学会;
l 学会软件的同时,学会DSP硬件开发;
l 新手入门不再难;
l 以一个项目为主线。
|
SDRAM |
|
扩展接口 |
|
运放单元NE5532 |
|
TI DSP 6713 |
|
音频CODEC CS4272 |
|
SST39VF800A Flash |
|
双路电源AMS1117 3.3V 1.2V |
|
JTAG |
|
时钟晶振CY2303 |
6. 学习方法:
l 目标:亲手做这块开发板,不是在学软件;
l 芯片的datasheet,管脚,数量,功能,照着画,跟着教程操作.
7. 教程内容:
1)
利用Oracd Capture CIS进行原理图设计;
2)
利用Cadence PCB Editor进行PCB布局布线;
3)
光绘文件(Artwork)制作,如何生成Gerber文件。
8.学完本教程的收获:
1)
能自己开发出一块DSP学习板;
2)
学会用Cadence软件进行原理图设计;
3)
学会用Cadence软件进行PCB设计;
9.教程配套材料:
1)
系统的原理图工程文件;
2)
系统的PCB图工程文件;
3)
元件库,封装库文件;
4)
板上芯片的datasheet;
5)
给PCB厂商的Gerber文件(Artwork);
6)
DSP6713程序C语言源代码。
10.打开Orcad capture CIS,先熟悉软件的界面。工程管理窗口、菜单跟上下文相关,原理图页面的创建、删除和重命名。
1)
创建原理图:有两种方法。方法一,选中SCHEMATIC目录/Design/New Schematic Page。方法二,右击SCHEMATIC目录/New Page。
2)
删除原理图的方法类似,可用菜单操作,也可右击后操作。
3)
文件重命名方法类同。
11.原理图的放大、缩小,用I/O键操作。也可用View菜单。或者Ctrl+滚轮。
12.原理图的滚动,上下滚动,用Page up和Page down。左右滚动配合Ctrl键。
13.查看原理图的最优方法,先缩小,再要放大处单击,然后放大。
14.本节任务,看一下工程文件的原理图。
第一讲 Cadence-于真博士课程简介的更多相关文章
- CS193P - 2016年秋 第一讲 课程简介
Stanford 的 CS193P 课程可能是最好的 ios 入门开发视频了.iOS 更新很快,这个课程的最新内容也通常是一年以内发布的. 最新的课程发布于2016年春季.目前可以通过 iTunes ...
- 第一节 课程简介与HTML5概述
第一节 课程简介与HTML5概述 *********************************************************** 1.1课程简介 教学目的: 从基础入手到能够运 ...
- python学习第一讲,python简介
目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概 ...
- 异常处理第一讲(SEH),筛选器异常,以及__asm的扩展,寄存器注入简介
异常处理第一讲(SSH),筛选器异常,以及__asm的扩展 博客园IBinary原创 博客连接:http://www.cnblogs.com/iBinary/ 转载请注明出处,谢谢 一丶__Asm的 ...
- MIT算法导论——第一讲.Analysis of algorithm
本栏目(Algorithms)下MIT算法导论专题是个人对网易公开课MIT算法导论的学习心得与笔记.所有内容均来自MIT公开课Introduction to Algorithms中Charles E. ...
- POI教程之第一讲:创建新工作簿, Sheet 页,创建单元格
第一讲 Poi 简介 Apache POI 是Apache 软件基金会的开放源码函数库,Poi提供API给java程序对Microsoft Office格式档案读和写的功能. 1.创建新工作簿,并给工 ...
- 32位汇编第一讲x86和8086的区别,以及OllyDbg调试器的使用
32位汇编第一讲x86和8086的区别,以及OllyDbg调试器的使用 一丶32位(x86也称为80386)与8086(16位)汇编的区别 1.寄存器的改变 AX 变为 EAX 可以这样想,16位通 ...
- MFC控件第一讲.DC编程
MFC控件第一讲.DC编程 一丶简介 什么是DC,DC有什么用. DC成为设备描述符表. DC的作用就是可以进行绘制. 比如我们的窗口都是绘制出来的. DC可以简单理解为.没一个窗口程序都有一块内存 ...
- 机器学习基石第一讲:the learning problem
博客已经迁移至Marcovaldo's blog (http://marcovaldong.github.io/) Andrew Ng的Machine Learning比較简单,已经看完.林田轩的机器 ...
- Stanford概率图模型: 第一讲 有向图-贝叶斯网络
原文链接(系列):http://blog.csdn.net/yangliuy/article/details/8067261 概率图模型(Probabilistic Graphical Model)系 ...
随机推荐
- go语言漏桶算法思路简单实现
package main import ( "fmt" "time" ) // 桶 type LeakBucket struct { capacity int ...
- logback 日志输出配置
application.properties文件中 logging.config=classpath:logback-spring-dev.xml logback-spring-dev.xml &l ...
- ftp安装与配置 云服务器 CentOS7
1.FTP的安装 #安装 yum install -y vsftpd #设置开机启动 systemctl enable vsftpd.service #启动 systemctl start vsftp ...
- GIT版本控制学习博客
GIT版本控制学习博客 环境部署 下载git版本控制即可. 用户配置 (1)设置用户及地址 git config --global user.name "Username" git ...
- verilog基本语法之always和assign
always和assign的作用 一.语法定义 assign,连续赋值.always,敏感赋值.连续赋值,就是无条件全等.敏感赋值,就是有条件相等.assign的对象是wire,always的对象是r ...
- AndroidStudio开发体温上报安卓APP------问题总结
总结一下出现的问题: 1.首先是AndroidStudio的配置问题 在这里可以看sdk版本配置 这里可以看gradle的版本信息和下载目录 AndroidStudio手动配置gradle 1.首先编 ...
- JDK14中的java tools简介
目录 故事发生了 java tools简介 jaotc jar jarsigner java javac javadoc javap jcmd jconsole jdb jdeprscan jdeps ...
- 深入剖析 Java 类属性与类方法的应用
Java 类属性 Java 类属性,也称为字段,是类中的变量.它们用于存储与类相关的数据. 创建类属性 在类定义中声明属性: public class Main { int x; // 属性 Stri ...
- GAN的一些问题
GAN为什么难以训练? 大多深度模型的训练都使用优化算法寻找损失函数比较低的值.优化算法通常是个可靠的"下山"过程.生成对抗神经网络要求双方在博弈的过程中达到势均力敌(均衡).每个 ...
- sql 语句系列(闰年)[八百章之第十九章]
前言 判断闰年还是挺有用的. mysql select DAY(LAST_DAY(DATE_ADD(CURRENT_DATE,INTERVAL -DAYOFYEAR(CURRENT_DATE)+1+3 ...