上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页
摘要: 由于接触和使用较早等原因,国内的Protel用户为数众多,他们在选择Cadence高速PCB解决方案的同时,都面临着如何将手头的Protel设计移植到CadencePCB设计软件中的问题。 在这个过程当中碰到的问题大致可分为两种:一是设计不很复杂,设计师只想借助CadenceCCT的强大自动布线功能完成布线工作;二是设计复杂,设计师需要借助信噪分析工具来对设计进行信噪仿真,设置线网的布线拓扑结构等工作。 对于第一种情况,要做的转化工作比较简单,可以使用Protel或Cadence提供的Protel到CCT的转换工具来完成这一工作。对于第二种情况,要做的工作相对复杂一些,下面将这种转化的方法.. 阅读全文
posted @ 2012-05-15 23:04 Biiigfish 阅读(624) 评论(0) 推荐(0) 编辑
摘要: gedit /etc/apt/source.listdeb http://cz.archive.Ubuntu.com/ubuntu hardy-updates main multiverseapt-get update 阅读全文
posted @ 2012-05-15 15:56 Biiigfish 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Cadence 'Base_SPB16.30.000_lnx86' is running properly on my ubuntu 12.04 now. The flowing is the installation I documented.=========================================================================At first, csh,tcsh,ksh is needed.you can install with apt-get:sudo apt-get install csh tcsh ksh= 阅读全文
posted @ 2012-05-08 10:22 Biiigfish 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: 1.什么是版本控制版本控制(Revision control),也叫版本管理,是一种软件工程技巧,藉以在开发的过程中,确保由不同人所编辑的同一档案都能得到更新,大大方便了多人协作完成同一个工程。版本控制通过文档控制(documentation control)记录工程中每一个模块的改动,并为每次改动... 阅读全文
posted @ 2012-04-12 16:09 Biiigfish 阅读(11636) 评论(0) 推荐(1) 编辑
摘要: 因为现在电脑基本不配备串行接口,所以,usb转串口成为硬件调试时的必然选择。目前知道的,PL2303的驱动是有的,在dev下的名称是ttyUSB#。minicom,tkterm都是linux下应用比较广泛的串口软件,这里简单介绍minicom使用。一,安装debian 系,比如 ubuntu、min 阅读全文
posted @ 2012-04-10 17:56 Biiigfish 阅读(36628) 评论(0) 推荐(1) 编辑
摘要: 写了个spi module,怎么测都不过,没办法,回头来做行为仿真。学习写testbench使用的是下面的文档,来自某FPGA制造商文档:/Files/pied/verilog_testbench_primer.pdf区别与verilog HDL代码,主要留意以下内容:1,语言本身支持的特征和可综合的代码是两回事,不是所有verilog语言都可以转化为硬件的。2,testbench作为top module,不需要任何输入和输出。3,在testbench module中将要测试的模块例化为dut(名字可以任起),input要是reg类型,output要是wire类型,inout是reg。4,in 阅读全文
posted @ 2012-04-06 15:04 Biiigfish 阅读(7076) 评论(1) 推荐(0) 编辑
摘要: 唔,零散学习总没有需要时学习认真。下面是熟悉ISE过程中遇到的问题。所用版本为ISE project navigator12.4forlinux64。学习过程是按照《ISE quick start》来进行的,各版本quick satrt大同小异。1.ISE各个窗口的名称Start panel:没什么新奇,它就是start,功能一目了然。Design panel:view pan(这里有implementation,simulation两个check box),Hierarchy Pane(这里显示相应design view下的文件结构),process pan(在hierarchy pan里面 阅读全文
posted @ 2012-03-23 17:40 Biiigfish 阅读(2780) 评论(0) 推荐(0) 编辑
摘要: ModelSim提供了简单仿真方式,还有一种要建立project,目前这种方式暂时够我用了。总结了以下,做了一个简单的《modelsim quick start》。简单方针模式下面,操作步骤如下(黄色字符部分为每个操作对应的script指令,打开modelsim软件,在script窗口输入这些指令即可):1.新建library。“file->new->library"。选择library种类为“Create: a new library and a logical mapping to it”。vlib newlibvmap newlib newlib2.compile所 阅读全文
posted @ 2012-03-22 11:57 Biiigfish 阅读(5736) 评论(0) 推荐(0) 编辑
摘要: 弄的蛋都碎了阿。。。先上代码:sine.vmodulesine(clk,nrst,dout);inputclk,//clockinputnrst;//active-lowresetoutput[10:0]dout;//10-bitoutputreg[3:0]addr;//ROMaddressreg[1:0]quad;//Quadrantcountwire[9:0]d;//readdatafromROMrom16x10rom(.addr(addr),.data(d));always@(posedgeclkornegedgenrst)beginif(!nrst)beginquad=0;addr=0 阅读全文
posted @ 2012-03-21 19:05 Biiigfish 阅读(2016) 评论(0) 推荐(0) 编辑
摘要: 俺这里安装的是modelsim 6.5g,俺下面的方法做license完美破解,正常使用。好吧,少废话,上方法:1.找到你modelsim对应版本的mentorGK.exe,不要奇怪,这个是在Windows下执行的。2.打开其中的makexxx.bat,然后,在mentorGK.exe 后加“-h 【目标linux机的mac地址,无分隔符,如C0F8DAxxxxxx】”。如果是有语句“ -hd”,需删掉d,加空格【目标linux机的mac地址,无分隔符】ATTENTION:就这个问题又折腾了一下午!!!第一次把MAC地址的短杠加进去了,结果MentorGK.exe直接说error。第二次是用错 阅读全文
posted @ 2012-03-14 16:23 Biiigfish 阅读(1292) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页