在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10058|回复: 18

[原创] Gmid设计方法学(1)

[复制链接]
发表于 2018-5-7 16:49:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 我妈要我换昵称 于 2018-5-8 09:20 编辑

Gmid设计方法学(1)

Gmid的设计思想由来已久,BorisMurmann教授在07EE214的课程中就大量采取了该种设计方法,并已对该设计方法做了详尽的分析,同时去年BorisMurmann又出了一本关于Gmid设计方法学的新作,详细的介绍了该设计方法的应用方法。但是,本人从11年本科入学到现在从来没有在学校里听到过这种设计思想,学校里学模拟基本也就拉扎维了。个人觉得目前学校教育和科技前沿还是有一定差距的,本人决定从这篇帖子开始,从自身做起,为推广这种前沿的设计方法尽一份力,同时也鞭策自己不断学习,最后感谢之前在Gmid设计方法中探索过的前辈们提供的学习资料,在此一并谢过大佬,并会在将来的文中一一指出。

开篇讲查找表的建立,可以从BorisMurmann教授个人主页或者在EETOP论坛上搜到相关的MATLAB资料,但是这里有一个函数(loadsig)需要重点讨论。该函数的作用是将Hspice仿真的结果读入到MATLAB中,但问题是这个函数不是MATLAB自带的。无法直接调用,本文给出正确调用该函数的步骤如下:

1、下载HspiceToolbox,在本文最后也有相应的链接。

2、将该文件夹放在MATLABtoolbox文件夹下,具体的文件位置与你安装MATLAB的路径有关,比如本人的电脑为C:\ProgramFiles\MATLAB\R2014a\toolbox

3、打开MATLAB,输入:

addpath('C:\ProgramFiles\MATLAB\R2014a\toolbox\HspiceToolbox');

h      = loadsig('F:\EETOP\gmid\sp1\ygmidxvgssweepvsb.sw0');

如果你成功了,那恭喜你,你是欧皇,你这么幸运一定是因为太有做集成电路的天赋了,本文后面的你就不用看了。通常情况下是不行的,需要对该文件下的loadsig.c文件编译,输入:

cd C:\'ProgramFiles'\MATLAB\R2014a\toolbox\HspiceToolbox

mex loadsig.c

4、成功了吗?如果不成,MATLAB会跳出一个网址的,点这个网址,告诉你需要安装SDK才可以运行mex语句。不同的MATLAB对应的SDK版本也是不同的,但是SDK7.1基本实现通用,需要用到的安装包在文末给出。

5SDK7.1安装注意事项:

(1)卸载.NETFramework 4 以上版本

(2)安装.NETFramework 4

(3)卸载比Microsoft Visual C++ 2010 x86 Redistributable 更高的版本

(4)安装SDK7.1 注意去掉勾选项VC-Compiler

(5)安装补丁包:KB2519277安装包

6、管理员身份打开MATLAB,输入:

cd C:\'ProgramFiles'\MATLAB\R2014a\toolbox\HspiceToolbox

mex loadsig.c

到此HspiceToolbox中的函数都可以正常调用了,那么本篇就先到这里,后续将继续介绍查找表的建立过程。

dotNetFx40_Full_x86_x64.part1.rar (14 MB, 下载次数: 90 )

dotNetFx40_Full_x86_x64.part2.rar (14 MB, 下载次数: 86 )

dotNetFx40_Full_x86_x64.part3.rar (14 MB, 下载次数: 78 )

dotNetFx40_Full_x86_x64.part4.rar (6.13 MB, 下载次数: 48 )

Hspicetoolbox.pdf (33.5 KB, 下载次数: 82 )

SDK7.1.zip (474.61 KB, 下载次数: 34 )

VC-Compiler-KB2519277.part01.rar (14 MB, 下载次数: 79 )

VC-Compiler-KB2519277.part02.rar (14 MB, 下载次数: 82 )

VC-Compiler-KB2519277.part03.rar (14 MB, 下载次数: 76 )

VC-Compiler-KB2519277.part04.rar (14 MB, 下载次数: 79 )

VC-Compiler-KB2519277.part05.rar (14 MB, 下载次数: 77 )

VC-Compiler-KB2519277.part06.rar (14 MB, 下载次数: 78 )

VC-Compiler-KB2519277.part07.rar (14 MB, 下载次数: 80 )

VC-Compiler-KB2519277.part08.rar (14 MB, 下载次数: 75 )

VC-Compiler-KB2519277.part09.rar (9.3 MB, 下载次数: 45 )

发表于 2018-5-9 12:11:46 | 显示全部楼层
这个厉害!给lz点赞!
发表于 2018-5-10 14:23:48 | 显示全部楼层
谢谢分享发
发表于 2018-5-10 14:24:40 | 显示全部楼层
谢谢分享发
发表于 2018-5-10 14:25:26 | 显示全部楼层
谢谢分享发
发表于 2018-5-10 14:26:29 | 显示全部楼层
想想分享分享发分
发表于 2018-10-29 14:04:25 | 显示全部楼层
点赞总结分享!
发表于 2018-10-30 00:30:59 | 显示全部楼层
非常感謝~~~
发表于 2019-1-21 23:58:49 | 显示全部楼层
谢谢分享
发表于 2019-1-21 23:59:30 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-23 20:36 , Processed in 0.024846 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表