会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LIYUANNIAN
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
8
下一页
2021年3月12日
IO口推挽输出仿真
摘要: 仿真使用TINA-TI实现,下图上方T1为P-FET,下图下方T2为N-FET。 图1. 推挽输出高电平仿真结果 上图可以看出在VF1侧3V通过2个1K电阻分压后能得到1.5V,这体现了推挽结构的强输出能力。 图2. 推挽输出低电平仿真结果
阅读全文
posted @ 2021-03-12 21:43 黑马Amos
阅读(24)
评论(0)
推荐(0)
2020年9月18日
MATLAB仿真-抽取滤波
摘要: 在ADC的硬件设计中,都需要在模拟输入端加一个低通滤波器,称为抗混叠滤波器,抗混叠滤波器用于限制最高输入频率,如果需要降低采样率,则需要在代码中实现抽取操作,在抽取前也需要抽取滤波器以限制最高频率分量,当原始信号中含有大于fs/(2D)的频率分量(采样率fs,抽取因子D),抽取后的信号会出现混叠,当
阅读全文
posted @ 2020-09-18 23:07 黑马Amos
阅读(161)
评论(0)
推荐(0)
MATLAB仿真-在频谱上显示内插和抽取效果
摘要: 目录 结论 2倍内插仿真 2倍抽取仿真 结论 内插频谱压缩,抽取频谱扩展。 2倍内插仿真 以下是2倍内插前后的频谱图对比,可以看出: 2倍内插即将原频谱2倍压缩,原40Hz处变成了20Hz,原25Hz变成了12.5Hz。 测试代码如下: fs = 120; % sample frequency (H
阅读全文
posted @ 2020-09-18 22:05 黑马Amos
阅读(135)
评论(0)
推荐(0)
2020年1月27日
高速接口SFP、GbE、SRIO、PCIE、CPRI和SGMII的参考时钟选择问题
摘要: 参考时钟大小由高速接口线速率决定。 SFP SFP线速率一般为4.25Gb/s、2.125Gb/s和1.0625Gb/s。在ZynQ 7000手册ug476中可以看到不同接口支持的典型参考时钟,如下图。 图1 CPLL Divider Settings for Common Protocols(部分
阅读全文
posted @ 2020-01-27 23:03 黑马Amos
阅读(686)
评论(0)
推荐(0)
2019年8月29日
频分复用、时分复用、码分复用和空分复用的区别
摘要: 已经知道空间、频率和时间都是硬资源,而码是软资源。 此文的4种复用,均涉及到这4种资源。 频分复用复用的是时隙、空间和码,划分的是载波带宽(频率上区分信道),即在同一时隙、同一空间、同一个正交码的情况下,将一个载波带宽划分为相互区别的、多个不同频点的子信道,分别传送不同的信号。 时分复用复用的是频率
阅读全文
posted @ 2019-08-29 21:28 黑马Amos
阅读(196)
评论(0)
推荐(0)
2019年8月1日
Skill语言实现将一个table中的坐标point(x,y)按照x和y进行从小到大排序的函数
摘要: /***************** 对table中的point进行排序,按照type值将x或者y从小到大排 *******************/ defun(TableSort (table type) table_len=length(table) let((sortedTable) sor
阅读全文
posted @ 2019-08-01 15:00 黑马Amos
阅读(45)
评论(0)
推荐(0)
2019年7月31日
Allegro使用Skill语言实现根据两点p1,p2确定的线段判断是否与bbox构成的矩形相交的函数
摘要: /*****************判断两点p1,p2确定的线段是否与bbox构成的矩形相交的算法*******************/ defun(isLineIntersectRectangle (p1 p2 bbox) x1=car(p1) y1=nth(1 p1) x2=car(p2) y
阅读全文
posted @ 2019-07-31 20:47 黑马Amos
阅读(27)
评论(0)
推荐(0)
Allegro利用Skill语言实现判断1个坐标是否在bBox构成的矩形框内的函数
摘要: /*****************获取叉乘*******************/ defun(GetCross (p1 p2 p) p1x=car(p1) p1y=nth(1 p1) p2x=car(p2) p2y=nth(1 p2) px=car(p) py=nth(1 p) let((res
阅读全文
posted @ 2019-07-31 14:03 黑马Amos
阅读(43)
评论(0)
推荐(0)
2019年7月28日
Allegro利用Skill语言实现获取匹配组(MatchGroup)下的所有网络名功能
摘要: /******************获取匹配组下的所有网络名******************/ defun(GetMatchGroupNetNames (MGName) MG=axlDBGetDesign()->matchgroup MG_len=length(MG) let((groupMe
阅读全文
posted @ 2019-07-28 17:55 黑马Amos
阅读(33)
评论(0)
推荐(0)
Allegro利用Skill语言实现通过焊盘获取对应的网络名的功能
摘要: /******************获取焊盘的网络名******************/ defun(GetPinsNetName (PinName) axlClearSelSet() axlSetFindFilter( ?enabled (list "noall" "pins" ) ?onBu
阅读全文
posted @ 2019-07-28 17:49 黑马Amos
阅读(48)
评论(0)
推荐(0)
1
2
3
4
5
···
8
下一页
公告