دانشکده فني مهندسي گروه برق پاياننامه کارشناسی گرايش: مخابرات عنوان: تست اسكن مرزي با استفاده از FPGA استاد راهنما: دكتر گل محمدي نگارش: مرتضي تهذيبي شهريور ۸۷
فهرست ۵... مقدمه... فصل اول دلايل استفاده از اسکن مرزي......۷ فصل دوم اصول معماري اسکن مرزي......۱۰ استفاده از مسير اسکن......۱۲ ۲۱... ۲۲...... فصل سوم شيوه معماري استاندارد IEEE۱۱۴۹.۱ مقدمه... ۲۴... ۲۶... ثبات دستور العمل... دستورالعمل ها... استفاده از ثبات دستور العمل... ۲۹ به کار بردن مد... capture 01...۳۲ پورت کنترل کننده تست... ۳۵ ثبات کنار گذر......۴۰ ثبات تعيين هويت......۴۱ يک کردن بيت کم ارزش... ۴۲ ثبات اسکن مرزي...۴۴ ۴۷... ۴۹... اماده سازي سلولها براي تست... دسترسي به ثباتهاي موجود در دارتحتست... ۵۱... فصل چهارم کاربرد معماري اسکن مرزي در سطح برد... طرح كلي......۵۲
۵۳... ۵۹... ۵۹... ۶۱... مثالي ازتست اتصال داخلي... جنبه هاي عملي استفاده از معماري اسکن مرزي... راه اندازي مجموعه هاي فاقد مسير اسکن... دسترسي به ارايه هاي حافظه... مباحثي ديگر از مدارات فاقد اسکن مرزي و مدارات اسکن مرزي.....۶۳ ۶۷... ۶۹... نوشتن برنامه تست نها يي... سخت افزار تست کننده ها... ۷۱... ۷۲... فصل پنجم قالب هاي ديتاي مرتبط... مقدمه... ۷۲... زبان توصيف سخت افزاري اسکن مرزي ) BSDL (... مختصري در موردBSDL...۷۲ اجزاي تشکيل دهنده زبان...BSDL...۷۳ زبان برنامه نويسي...۷۶ HSDL مختصري در مورد...HSDL...۷۶ جملات پايه اي در ۷۷...HSDL ۷۹... قالب برنامه نويسي...( Serial Vector Format) SVF مختصري در مورد...۷۹ SVF ۸۰... ۸۱... ۹۴... ضمايم... ضميمه الف برنامه کنترل کننده... AVR مراجع...
ƶưŷƥư 5
ƾºƀƿƺƳƶºƯŚƳźŝƱŚŝŻƲǀƴģƮƷƹICƪųřŵŹŵŵźŝŢƀţŹřżƟřŢŴſŵŹƺƯŹŵƶƯŚƳƱŚƿŚěƲƿřŹŵ ƾţŚŰǀºƋƺţŵƺºƃƾºƯƶºƿřŹřƱŚƿźŤºƄƯƶºŝICƵŶƳŻŚſƽŚƷŢĩźƃƎſƺţƶĩŹřżƟřŢŴſƲƿřŚŝƍƺŝźƯ ŢſřƵŶƃƵŵŹƹř ƱřƺºƴƗƶºŝƵŵŚºſŢºſřƽŹřŶºƯŶƃŶƷřƺųƶƿřŹřƾƬưƗŹŚĩšŹƺƇƶŝƵĥƹźěƲƿřŹŵƶĩƶĤƳřŚƯř ƽżźºưʋīºſřƽźśºưƙưźŵƶŷƃƞƿźƙţƽśʒŵźřŷƴśťſřƹʃƺƈřśŝƶĩƾťǀŝţƅʒƶŷƴƴĩɩưūĩƿʃśũư ŹřżºƟřŢŴºſƾºƫźŤƴĩŢưºƀƣŢƤǀƤůŹŵŵƺƃƾƯŢƀţźƫźŤƴĩƹźĪǀƯĨƿƎſƺţƹŶƃŚŝƾƯŹŚĭŻŚſ ŹřŶºƯƹŢºſřƵŶºƃƽŻŚºſƵŵŚºǀěźºƫźŤƴĩƹźĪǀƯĨƿƎſƺţƵĥƹźěƲƿřŹŵƽŻźƯƲĪſřŹŵƵŶƃƞƿźƘţ ŢſřƵŶƃƽŻŚſƵŵŚǀěFPGAŵźŝƽƹŹźŝƹƾůřźƏŻŚſƶǀŞƃƎſƺţŢƀţŵŹƺƯ śřƺºūŷºƃŷºʒřƺųŧºűŝżºǀƴƽżźºưʋƨſřƾůřźəƶǀƫƹřʃƺƈřŵźƺưźŵƶưśƴʊśƿśěʋƿřźŵ ŢƟŚƿƵƹżūƲƿřŹŵƱřƺţƾƯżǀƳřŹźƿŻƽŚƷƩřŒſ ŶƃŻŚƛřƾƳŚƯŻƶģƹŚŬƧŻřƽŻźƯƲƨſř ŶƴƧƾƯƪůřŹƾţLjƨƄƯƶģƽŻźƯƲƨſř ŢſřƶƳƺĮģƖưŤŬƯšřŹřŶƯƽƹŹźŝƽŻźƯƲƨſřƾůřźƏƹƽŻŚſƵŵŚǀě 6
ƩƹřƪƈƟ ƽźśưƙưżřƶŵśơťſřƪƿljŵ ƽżźưʋīſř 7
ƱŚºƯŻšŶƯŹŵŢſřƶŤƃřŵƶŤƃŸĭƶƷŵŶƴģŹŵƶƧƖƿźſŹŚǀƀŝŢƟźƄǀěŚŝƦǀƳƹźŤƨƫřƮƬƗ ƽśʒźřŷºưŵśºƙŝřʊŵƺŝʀģƺƨŵƺưƴţƨźůʀģƺƨźśǀƀŝŵśƙŝřśŝšřźřŷưƾůřźəţưſƶŝƾưƨźśǀƀŝ źºưřʋºƿřƶƨţơĭʊřƺţƾưšŏźūƶŝʊƺƴƨřƹţƀʒƹƶŵƺŝţƙƴƈƾſśſřƽśʒżśǀƴżřƾƨƿƾƨǀƴƹźťƨƫř ƽŵśºƿżʋºſśűưŵƺºūƹśŝƾƨǀƴƹźťƨƫřƽśʒŵźŝƹśʒěǀģśʒźřŷưʀģƺƨŵśƙŝřśưřţſřƶťƅĭƣƥűư ŵźƨƶźśƃřźƿżŵźřƺưƶŝʊřƺţƾưƶƭưūʊōżřƶƨŷƴŵźƨŵśŭƿřżǀƴřźƾƭŗśƀưŷƴťƃřŵƶƨ źºŝśºƹƴōŵřŷºƙţƃƿřżºɵřƹśʒʊśưƫřʊŷƃʀģƺƨƪǀƫŵƶŝźřŷưźşǀɵƽśʒƶƿljšljśƈţřţƀţ ƩƺºưƘƯƽŚºƷƁƹŹƶºŝƶºƧŶƳŶƃƾůřźƏƞƬŤŴƯƶƿLJƲƿŶƴģŹŵƾěŚģŹřŶƯƽŚƷźŞǀƟŹŚģŚƳŵźŝƽƹŹ ƪĪƃƶŝƕƺūŹ.ŢƃřŶƳ ŵƺūƹšljśƈţřƾưśưţţűƈţƀţʊśƨưř ŶºƴƳŚƯƽżºƿŹƶºƯŚƳźŝƪºŝŚƣƽŚºƷĚºǀģŜƬƛřƶƨƴƿřƪǀƫŵƶŝŵźŝƽƹŹŚƷĚǀģƽżƿŹƶƯŚƳźŝ ƱƹŶºŝŚºţŶºƯōŵƺºūƹƶŝŻŚǀƳƲƿřŶƳƺƃƾƯƽŹŚƧƮǀŰƫŵźŝƽƹŹźŝŚƷŹƺſƹźěƹźƨǀƯƹŚƷźƫźŤƴƧƹźƨǀƯ ŵźƨƽżƿźƶưśƴźŝřźśʒʊōźşǀɵůɛſżřśʒěǀģʋƿřʊŵźƨũźśų ŵźřŵŵƺºūƹśºʒƹźƨǀưżřƽźśǀºƀŝźŵƶƨocdʈťƀǀſocdśƿěǀģƽƹźƾƿřŵżʃśƨƃř ƾºƯƾƿřŵŻƩŚƨƃřƪƇřŵźŝƽƹŹŹŵŹřżƟřƭźƳƎſƺţřŹźƫźŤƴƧƹźƨǀƯƶƧŵŹƹōƾƯŵƺūƹƶŝřŹƱŚƨƯřƲƿř ƹźţƺǀĝưśºƨźŵƹƶŷºƴřƺųǝºŝřźʀƿǝſƺţřźƪƈśůƽśʒƶŵřŵʈǀƴřƺţƾưźřżɵřƭźƴƽřźūřżřŷƙŝʈǀƴƨ ŢºſŵƶºŝƾƬƇřŵźŝŹŵƶƯŚƳźŝƽřźūřŻřƶƧƪƇŚůšŚƗLjƏřƮǀƴƧƵŶƷŚƄƯźĮƿŵƾŞƳŚūƮŤƀǀſƦƿŚƿ ŚºŝƾƿřŵŻƩŚƨƃřŻřƕƺƳƲƿřšƹŚƠţŵźƧŶƷřƺųƦưƧźŤƸŝƾƿřŵŻƩŚƨƃřŢƸūŹŵřŹžƿƺƳƶƯŚƳźŝƵŶƯō 8
ƵŵřŵƶºƧŢºſřƲƿřŹŵŶƴƴƧƾƯƾƿřŵŻƩŚƨƃřƽŹřżƟřƭźƳšŹƺƇƶŝƎƤƟƶƧƎŞţźƯƽŚƷŹřżƟřƭźƳźĮƿŵ ƾƷŚºĭƶºƧƾºƿřŵŻƩŚƨºƃřƽŚƷŹřżƟřƭźƳƞƘƋƹƵŵƺŝƾƘƣřƹƽŚƷƵŵřŵƁƹŹƲƿřŹŵƵŶƯōŢſŵƶŝƽŚƷ ŵźřŷƴŵƺūƹŷƴźřÿĭƾưźŝźśƨźśǀťųřźŵřźƶśşťƃřśƿƹɔƣśƴūƿśťƴ ƪĪƃ Źŵ Joint Test Action GroupŚºƿJTAGƭŚºƳƶºŝƾºƷƹźĭơƺƟƝřŶƷřƶŝƱŶǀſŹƽřźŝ ƲºƿřŶºƷŵƶŗřŹřřŹŜſŚƴƯƽŚƷŹŚƨƷřŹŚţŶƃƪǀƨƄţƦǀƳƹźŤƨƫřšŚŬƳŚųŹŚƧƎſƺţƽŵLjǀƯƩŚſ ŭźºəţºſřźƺƹºƅưƭśºƴʋºƿřƶºŝżºǀƴʊƺºƴƨřƶƨƶŗřźřjtagƭśƴśŝřźƾůźəšśƥǀƥűţżřŷƙŝƶƹźĭ º º Test Access PortŵŹřŶƳŚŤºſřƱřƺºƴƗŚºŝIEEEƎºſƺţƩŚºſŹŵJTAG ƹieee Std 1149 1a-1993ƽŚºƷƱřƺºƴƗŚºŝƾƿŚºƷƪºưƨƯŚƷŶºƘŝŶǀºſŹŜƿƺºƈţƶŝ ƪºůƽřźºŝJTAGƵƹźºĭƾºŰǀūźţƁƹŹŶºƿŵźĭƶƟŚºƋřƱōƶŝIEEE Std 1149.1b 1994 ƲĪºſřƭŚºƳóŵƺºŝƵŶƃŚƴŝŹřŶƯŻźƯƝřźƏřŹŵƾƿŚƸţŚŞŧƽźſƦƿƽřƺŤŰƯƶƿŚěźŝƵŶƃźƧŷšLjƨƄƯ ŢƟźĭƶưƄģźſŚūƲǀưƷŻřżǀƳ ƽżźư 9
دانشجویان محترم: جهت دسترسی به متن کامل پایان نامهها به کتابخانه دانشکده مهندسی و یا آزمایشگاه پروژه گروه برق مراجعه فرمایید.
ƖūřźƯóśƶưǀưƋ ƆƳšřŹŚƄŤƳřİƳŚƿŵŵƺưŰƯƩŚŤǀŬƿŵİůřźƏƺƳŚƯžƿŹƺƯ[1] İƳŚƿŵŵƺưŰƯƮūźŤƯƺƳŚƯžƿŹƺƯźţƺǀĜƯŚĩįŹŚưƘƯ.[2] ƱřźĭŚŞƿŵšřŹŚƄŤƳř.AVRįŚƷźƫźŤƴĩƹźĪǀƯ[3] [4].Boundary scan test tutorial. Asset inter teach 94