自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 FPGA configuration is not done on the target

在使用SDK 对ZYNQ-7000 Debug时,出现“FPGA configuration is not done on the target”的错误,原因是需要对ZYNQ的PL部分进行配置。Debug -> Debug Configurations 然后进行Debug,发现可以正常进行Debug。

2016-08-25 11:42:11 4594

原创 RHEL6.5 更改Shell版本

列出系统内的shell版本chsh -l查看当前的shell版本echo $SHELL更改当前用户shell版本chsh -s /bin/xxx

2016-06-15 15:00:44 557

原创 使用ORCAD-PSpice创建元件模型仿真

一、用户自定义带有PSpice模型的原理图库1.从厂商网站找到PSpice模型文件;2.将下载的PSpice模型文件用ORCAD打开,保存为.lib文件;3.将保存的.lib文件用Model Editor打开,生成.OLB(ORCAD的原理图库文件)文件;4.将.OLB文件在ORCAD内打开,并对Part-THS3091外形进行编辑,操作方法与普通元件库文件相同5.修改Part Properties

2016-06-02 19:03:40 23281 3

原创 allegro中添加标注信息

点击任务栏Dimension Edit—在工作区域内右键—选择标注类型

2016-04-28 22:02:44 1828

原创 Allegro 中Assembly_Top 、Silkscreen_Top、Autosilk_Top 的区别

Autosilk top:最后出gerber的时候,自动生成的丝印层。会自动调整丝印位置,以及碰到阻焊开窗的地方,丝印会自动消失,避免露锡的地方涂上丝印(一般画丝印层的时候,焊盘上不会画上丝印,所以过孔焊盘上有丝印,也不会有什么影响。)Silkscreen top:建库的时候,ref des放置的层,及PCB生产时,刷到板卡上的字符、器件外框或者公司LOGO等放置的层。Assembly top:安装

2016-04-28 19:11:29 7180

原创 C语言中如何将数转化为字符串

C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转换为字符串的一个例子:# include <stdio. h># include <stdlib. h>void main (void);void main (void){ int num = 100; char str[25]; itoa(num,

2016-04-22 13:31:33 1489

原创 滤波器频率响应的归一化

频率响应是最常见的表征滤波器性能的参数,当给出频率响应指标时,设计人员必须选择一种滤波器以满足这些要求。通过把要求的频率响应变换到截至频率为1rad/s的归一化低通形式,与归一化后响应和截止频率也是1rad/s的归一化低通滤波器曲线进行比较,然后从这些曲线中确认一个满足要求的低通滤波器,对所选的滤波器的归一化元件值进行变换或去归一化,就可以得到最终设计。频率与阻抗变换滤波器归一化的基础就是如果将滤波

2016-04-22 13:27:17 11452

原创 任务与函数的声明与调用

任务任务使用task和endtask进行声明,如果子程序满足下面任意一个条件,就必须使用任务而不能使用函数1.子程序包含有延迟、时序或者事件控制结构;2.没有输出或者输出变量的数目大于1;3.没有输入变量。根据所使用的变量类型,使用关键字input ,output, inout ,对任务端口进行声明。当任务执行完后,output类型和inout类型的变量传回给任务调用语句相应的变量。除了在模块中调用

2016-03-10 21:43:34 1471

原创 Orcad建立层次式原理图

在原理图页面放置 Hierarchical Block(Place -> Hierarchical Block)Implementation Type选择为Schematic View,填写Reference和Implementation name,然后在原理图上选择矩形区域双击后进入Test_block在上层原理图中选中Test_block,Place -> Hierarchical Pin,弹出

2016-03-09 16:11:39 20769 4

转载 基于事件的时序控制

在Verilog中,事件是指某一寄存器或者线网的值发生了改变。Verilog提供了4种类型的时间控制:常规事件控制、命名事件控制、OR事件控制和电平敏感时序控制。常规事件控制事件控制使用符号@来说明,语句执行的条件是信号的值发生改变。关键字posedge用于指明正向跳变,negedge用于指明负跳变。@(clock) q = d; //只要信号clock发生改变,就执行q = d

2016-03-07 21:44:02 1068

原创 阻塞(blocking)赋值与非阻塞(non-blocking)赋值

阻塞赋值:当前语句没有执行完以前不会执行下一条语句,只有当当前语句中的“计算”完成之后,直接赋值,下一条语句才会执行;reg x,y,z;reg [15:0] reg_a,reg_b;integer count;initialbegin x = 0; y = 1; z = 1; count = 0; reg_a = 16'b0; reg_b =

2016-03-05 18:18:58 1932

原创 ORCAD 创建原理图库

使用Orcad Capture CIS 创建元件的原理图时,如果有管脚数量特别多或者内部有相同单元的元件,可以采用分部建立元件的方法。 以通用双运放 NE553为例 其中,Homogeneous 用来建立元件内有相同单元的元件,而Heterogeneous用来建立管脚数量多但是内部几乎没有相同单元的元件。 但是当按照步骤操作完成元件创建后保存时发现出错 问题暂时没有得到解决。 2.

2016-03-04 22:02:35 3617

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除