微波EDA网,见证研发工程师的成长! 2025婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繘鏌熺紒銏犳灍闁稿骸顦…鍧楁嚋闂堟稑顫岀紓浣哄珡閸パ咁啇闁诲孩绋掕摫閻忓浚鍘奸湁婵犲﹤鎳庢禍鎯庨崶褝韬┑鈥崇埣瀹曠喖顢橀悙宸€撮梻鍌欑閹诧繝鎮烽妷褎宕叉慨妞诲亾鐎殿喖顭烽弫鎰緞婵犲嫷鍚呴梻浣瑰缁诲倸螞椤撶倣娑㈠礋椤撶姷锛滈梺缁樺姦閸撴瑩宕濋妶鍡欑缁绢參顥撶弧鈧悗娈垮枛椤兘骞冮姀銈呭窛濠电姴瀚倴闂傚倷绀侀幉锟犲箰閸℃稑宸濇い鏃傜摂閸熷懐绱撻崒姘偓鎼佸磹閻戣姤鍤勯柤鎼佹涧閸ㄦ梹銇勯幘鍗炵仼闁搞劌鍊块弻娑㈩敃閿濆棛顦ラ梺钘夊暟閸犳牠寮婚弴鐔虹闁绘劦鍓氶悵鏇㈡⒑缁嬫鍎忔俊顐g箞瀵鈽夊顐e媰闂佸憡鎸嗛埀顒€危閸繍娓婚柕鍫濇嚇閻涙粓鏌熼崙銈嗗03闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇洟姊绘担钘壭撻柨姘亜閿旇鏋ょ紒杈ㄦ瀵挳濮€閳锯偓閹风粯绻涙潏鍓хК婵炲拑绲块弫顔尖槈閵忥紕鍘遍梺鍝勫暊閸嬫挻绻涢懠顒€鏋涢柣娑卞櫍瀵粙顢樿閺呮繈姊洪棃娑氬婵炶绲跨划顓熷緞婵犲孩瀵岄梺闈涚墕濡稒鏅堕柆宥嗙厱閻庯綆鍓欐禒閬嶆煙椤曞棛绡€濠碉紕鍏橀崺锟犲磼濠婂啫绠洪梻鍌欑閹碱偄煤閵娾晛纾绘繛鎴欏灩閻掑灚銇勯幒鍡椾壕濠电姭鍋撻梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓17闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇牠姊绘笟鈧埀顒傚仜閼活垱鏅堕幍顔剧<妞ゆ洖妫涢崚浼存懚閺嶎灐褰掓晲閸噥浠╁銈嗘⒐濞茬喎顫忓ú顏呭仭闁规鍠楅幉濂告⒑閼姐倕鏋傞柛搴f暬楠炲啫顫滈埀顒勫春閿熺姴绀冩い蹇撴4缁辨煡姊绘担铏瑰笡闁荤喆鍨藉畷鎴﹀箻缂佹ḿ鍘遍梺闈浨归崕鎶藉春閿濆洠鍋撳▓鍨灈妞ゎ參鏀辨穱濠囧箹娴e摜鍘搁梺绋挎湰閻喚鑺辨禒瀣拻濞达絽鎳欒ぐ鎺戝珘妞ゆ帒鍊婚惌娆撴煙鏉堟儳鐦滈柡浣稿€块弻銊╂偆閸屾稑顏� 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柣妯荤垹閸ャ劎鍘遍柣蹇曞仜婢т粙鎮¢姘肩唵閻熸瑥瀚粈鈧梺瀹狀潐閸ㄥ潡銆佸▎鎴犵<闁规儳澧庣粣妤呮⒒娴e憡鍟炴い顓炴瀹曟﹢鏁愰崱娆屽亾濞差亝鍊垫鐐茬仢閸旀碍绻涢懠顒€鈻堢€规洘鍨块獮姗€鎳滈棃娑欑€梻浣告啞濞诧箓宕滃☉銏℃櫖婵炴垯鍨洪埛鎴︽煕濞戞ǚ鐪嬫繛鍫熸礀閳规垿鎮欑拠褑鍚梺璇″枙閸楁娊銆佸璺虹劦妞ゆ巻鍋撻柣锝囧厴瀹曞ジ寮撮妸锔芥珜濠电姰鍨煎▔娑㈩敄閸℃せ鏋嶉悘鐐缎掗弨浠嬫煟濡櫣浠涢柡鍡忔櫅閳规垿顢欓懞銉ュ攭濡ょ姷鍋涢敃銉ヮ嚗閸曨垰绠涙い鎺戝亰缁遍亶姊绘担绛嬫綈鐎规洘锕㈤、姘愁樄闁哄被鍔戞俊鍫曞幢閺囩姷鐣鹃梻渚€娼ч悧鍡欌偓姘煎灦瀹曟鐣濋崟顒傚幈濠电偛妫楃换鎴λ夐姀鈩冨弿濠电姴鎳忛鐘电磼鏉堛劌绗掗摶锝夋煠婵劕鈧倕危椤掑嫭鈷掑ù锝呮嚈瑜版帗鏅濋柕鍫濇嫅閼板潡姊洪鈧粔鎾倿閸偁浜滈柟鍝勭Х閸忓矂鏌涢悢鍝ュ弨闁哄瞼鍠栧畷娆撳Χ閸℃浼�濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌涘☉姗堟敾闁告瑥绻橀弻锝夊箣閿濆棭妫勯梺鍝勵儎缁舵岸寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ゆい顓犲厴瀵鏁愭径濠勭杸濡炪倖甯婇悞锕傚磿閹剧粯鈷戦柟鑲╁仜婵″ジ鏌涙繝鍌涘仴鐎殿喛顕ч埥澶愬閳哄倹娅囬梻浣瑰缁诲倸螞濞戔懞鍥Ψ瑜忕壕钘壝归敐鍛儓鐏忓繘姊洪崨濠庢畷濠电偛锕ら锝嗙節濮橆厼浜滈梺鎯х箰濠€閬嶆晬濠婂牊鈷戦梻鍫熺〒缁犲啿鈹戦鐐毈闁诡喗锕㈠畷濂稿閵忣澁绱查梻浣虹帛閸旓箓宕滃▎鎾崇闁靛牆妫庢禍婊勩亜閹捐泛孝闁告ê顕埀顒侇問閸犳牠鈥﹂柨瀣╃箚闁归棿绀侀悡娑㈡煕鐏炲墽鐓紒銊ょ矙濮婄粯鎷呴崨闈涚秺瀵敻顢楅崒婊呯厯闂佺鎻€靛矂寮崒鐐寸叆闁绘洖鍊圭€氾拷
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 请教:如何在core_logicz中插入边界扫描逻辑

请教:如何在core_logicz中插入边界扫描逻辑

时间:10-02 整理:3721RD 点击:
一个设计好的核心逻辑,需要插入边界扫描逻辑,在dc_shell-t下面
如何加入这些边界扫描逻辑(与ieee1149.1标准兼容)。
其中bsr,tap 的指令等都定义好了。
请高手指点大体的设计流程,谢谢!

请教:如何在core_logicz中插入边界扫描逻辑
有专门章节讲test部分的。
一般都是insert_scan,insert_test。之类的命令。
bsr、tap设计和插入扫描过程无关。

请教:如何在core_logicz中插入边界扫描逻辑
我也摸索了一点点,主要是在dc_shell-t下用man找的,但是没有一个
整体的概念。在插入过程肯定要定义相应的bsr,和tap指令。
你说的专门的章节介绍指的是什么资料上有,dc的文档上是没有的,
workshop上也没有介绍。
另外用bsdl语言描述好,再读进去是不是可行,(我希望还是不要
用bsdl语言来描述的好,最好是用一个批处理就可以做好,我知道
插入后可以写成bsdl语言)

请教:如何在core_logicz中插入边界扫描逻辑
嗯,如果只是做测试,直接用ATPG就可以,这样scan的插入就和tap等无关,
如果你要做jtag调试,这个确实就比较麻烦,就要考虑bsr、tap的设计和scan chain的具体实现了。
你可以看synopsys的DFT部分的文档来做scan和test的插入。
但是如果作jtag调试设计,则那上面不会有,你得看jtag 1149.1规范。

请教:如何在core_logicz中插入边界扫描逻辑
Thanks !

请教:如何在core_logicz中插入边界扫描逻辑
再次请教:
Error:No pad cell found in the design port xxxx(Port-Name);
我的流程是这样的:
set_bsd_signal(tdi/tdo/tms/tck/trst)
|
V
set_bsd_configuration
|
V
set_bsd_instrucion
|
V
preview_bsd
然后就报了一堆的上面的错;
我在set_bsd_configuration将pad_check 设置位none,还是一样;
我又设置set_port_ispad CORE_LOGIC
insert_pads
然后重做还是一样;
在文档中我看到上面说在read HDL的时候,要
set_attribute lib_cell pad_cell true(大概是这样的)
等信息,但是我不知道pad用的的是那些cell,所以也没法试。
请小编指点。

请教:如何在core_logicz中插入边界扫描逻辑
好好讨论讨论

真是民族的救星

参看我发的分享BSC COMPILER USER GUIDE

闂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊椤掑鏅悷婊冪箻楠炴垿濮€閵堝懐鐤€濡炪倖妫佸Λ鍕償婵犲洦鈷戠憸鐗堝笒娴滀即鏌涢悩鍐叉诞鐎规洘鍨块獮姗€骞囨担鐟板厞婵$偑鍊栭崝鎴﹀垂閸︻厾鐭堟い鏇楀亾婵﹥妞藉Λ鍐ㄢ槈濞嗘ɑ顥i梻浣呵归敃銈呩缚閿熺姷宓佸┑鐘插€甸崼顏堟煕椤愩倕鏋庡ù鐘烘缁辨帡宕滆椤eジ鎷戦柆宥嗙厽闊洦鎸搁弳锝嗘叏婵犲嫮甯涢柟宄版噽缁數鈧綆鍋嗙粔鐑芥煟鎼淬値娼愭繛鍙壝悳濠氬箰鎼达綆娲哥紓浣割儏缁ㄩ亶寮告惔銊︾厵闁绘劦鍓氱紞鎴澝归悪鈧崣鍐箖瀹勬壋鍫柛娑卞弾閺嗩參鏌i姀鈺佺仭妞ゃ劌锕獮鍐晸閻樻彃宓嗛梺闈涢獜缁辨洟宕㈤幘缁樷拺闁告稑锕︾粻鎾绘倵濮樼厧澧寸€殿喗鎮傛俊鑸靛緞鐎n剙骞愰梻渚€鈧偛鑻晶鎾煙椤斻劌娲ら柋鍥ㄧ箾閹寸儐娈橀柣鈺侀叄濮婄粯鎷呴崨濠冨創闂佺ǹ锕ラ幃鍌炲箖濡 鏀介悗锝呯仛閺呮粌顪冮妶鍡樺暗濠殿噮鍙冨畷鎴﹀箻閺傘儲鐏侀梺鍓茬厛閸犳鎮甸鈧铏圭矙濞嗘儳鍓伴柣搴㈢煯閸楀啿鐣峰ú顏勵潊闁斥晛鍟崝鍛存⒑闂堟胆褰掑磿閹剁瓔鏁囨繛宸簼閳锋垿鏌涘┑鍡楊仼闁哄棗锕弻娑氣偓锝庡亝瀹曞矂鏌″畝瀣М妤犵偞岣块幑鍕偘閳╁啰鈧増绻濆▓鍨灈闁挎洏鍔岄埢宥夋晲婢跺﹦鐤呴梺鍦檸閸犳牜绮堢€n偁浜滈煫鍥ㄦ尰閹兼劙鏌i幒鎴吋婵﹦绮幏鍛村川婵犲倹娈橀梻浣告惈鐞氼偊宕濇惔銊ョ闁靛繈鍊曠粻娑㈡煟濡も偓閻楀棙绂掓總鍛娾拺缂備焦锚閻忓崬鈹戦鍝勨偓婵嗩嚕閺屻儱绠瑰ù锝呮贡閸欏棝姊虹紒妯荤闁稿﹤婀遍埀顒佺啲閹凤拷

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top