ÑÇÐÇÓÎÏ·¹ÙÍø-www.yaxin868.com

ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾Ï³´²¹Ù·½ÍøÕ¾½ñÌìÊÇ£º2025-07-04Çл»³ÇÊÐ[È«¹ú]-ÍøÕ¾µØÍ¼
ÍÆ¼ö²úÆ· :
ÍÆ¼öÐÂÎÅ
¼¼ÊõÎÄÕµ±Ç°Î»ÖÃ:¼¼ÊõÎÄÕÂ>

Ò»ÖÖ²âÊÔоƬµÄ·½·¨¼°×°ÖõÄÖÆ×÷·½·¨

ʱ¼ä:2025-07-03    ×÷Õß: ¹ÜÀíÔ±

רÀûÃû³Æ£ºÒ»ÖÖ²âÊÔоƬµÄ·½·¨¼°×°ÖõÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Ð¾Æ¬²âÊÔ¼¼ÊõÁìÓò£¬ÌرðÉæ¼°Ò»ÖÖ²âÊÔоƬµÄ·½·¨¼°×°Öá£
±³¾°¼¼Êõ£º
оƬÑéÖ¤¼°²âÊÔ¶ÔÓÚоƬµÄÁ¿²úÊǷdz£ÖØÒªµÄ»·½Ú£¬¶Ôÿ¿ÅоƬÔÚ³ö»õǰ¶¼Òª½øÐй¦ÄÜÐÔ²âÊÔ£¬ÒÔ±£Ö¤³ö»õоƬµÄÁ¼ÂÊ£¬¶øÕâ¸ö²âÊÔ¹ý³ÌÒ²Ö±½ÓÓ°ÏìÁËоƬµÄ³É±¾¡£´«Í³µÄоƬÑéÖ¤²âÊÔ·½·¨°üÀ¨ÁËÖмä¶Ô¾§Ô²µÄÊý×ÖÂß¼­²¿·ÖµÄ²âÊÔ£¬¼ò³ÆCP^S ¶ËµÄÊý×ÖºÍÄ£Äâ²âÊÔ£¬¼ò³ÆÖն˲âÊÔ(FT£¬Final Test)²âÊÔ»òÕß²Ù×Ý̨²âÊÔ(BBT£¬Bench Board Test)Èí¼þ²âÊÔ¡£FT²âÊÔÐèҪרÃŵÄоƬ²âÊÔ³§¼ÒÀ´Íê³É£¬ÕâÑù£¬ÐèÒªÖ§¸¶FT³§¼Òÿ¿ÅоƬµÄ²âÊÔ·ÑÓ㬶øÕâ±Ê·ÑÓÃÒ²ÊDZȽϰº¹óµÄ£»¶ø²ÉÓÃBBTÈí¼þ¶ÔоƬ½øÐвâÊÔʱ£¬ ÐèÒªÒ»Ì×ÍêÕûµÄÔÚоƬ´¦ÓÚÕý³£ÔËÐÐģʽµÄÈí¼þϵͳ£¬Í¨¹ýÈí¼þµÄ·½Ê½±éÀúËùÓеÄоƬÄ£¿é£¬À´²âÊÔоƬÊÇ·ñÕý³££¬ÕâÑù´æÔÚµÄÎÊÌâÊÇ£¬²âÊÔʱ¼ä½Ï³¤£¬¶ø½Ï³¤µÄ²âÊÔʱ¼ä£¬Í¬ÑùÓ°ÏìÁËоƬµÄ³É±¾£¬ÁíÍâ²âÊÔÖÐÓÐЩÅжÏÄ£¿é¹¦Äܵıê×¼²»¹»ÑϽ÷¡£¿É¼û£¬ÏÖÓеĶԳö»õǰµÄоƬ½øÐвâÊԵijɱ¾ºÜ¸ß£¬²âÊÔÖÜÆÚ³¤£¬Ð§ÂʵÍ¡£

·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷ʵʩÀýÌṩһÖÖ²âÊÔоƬµÄ·½·¨¼°×°Öã¬ÒÔ½µµÍ¶Ô³ö»õǰоƬµÄ²âÊԳɱ¾£¬Ìá¸ß²âÊÔЧÂÊ¡£±¾·¢Ã÷ʵʩÀýÌṩÁËÒ»ÖÖ²âÊÔоƬµÄ·½·¨£¬°üÀ¨ÔÚÿ¸ö±»²â¼¯³Éµç·ICоƬÄÚÉèÖÃÓÃÓÚ²âÊÔоƬÕý³£Âß¼­¹¦ÄܵÄÄÚ½¨×Ô²âBISTµç·£»ËùÊö·½·¨»¹°üÀ¨±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔ¿ØÖÆÐźţ¬½øÈë×Ô²âģʽ£»±»²âICоƬÖеÄÄÚ½¨×Ô²âµç·ͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ý£¬¶ÔËùÊö±»²âICоƬÖеĸ÷Ä£¿éÂß¼­¹¦ÄܽøÐвâÊÔ£¬·µ»Ø²âÊÔ½á¹û£»ÆäÖУ¬ËùÊöÊý¾Ýת»»Âß¼­µç·£¬½«À´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ýת»»Îª´®ÐÐÐźźó·¢Ë͸ø±»¿ØICоƬ£¬½«À´×Ô±»¿ØICоƬµÄÐźÅת»»Îª²¢ÐÐÐźźó·¢Ë͸øÖ÷¿ØICоƬ¡£ÆäÖУ¬ËùÊöÊý¾Ýת»»Âß¼­µç·Ϊ¸´Ôӿɱà³ÌÂß¼­Æ÷¼þCPLD»òÕßÏÖ³¡¿É±à³ÌÃÅÕó´õIj FPGA¡£ÆäÖУ¬ËùÊö±»²âICоƬÖеÄÂß¼­¹¦ÄܰüÀ¨ÒÔÏÂÖ®Ò»»òÈÎÒâ×éºÏоƬÄÚ²¿µÄ´æ´¢ÇømemoryÇøÓò¡¢ÒÔ¼°Ð¾Æ¬ÄÚ²¿µÄÄ£Äâ֪ʶ²úȨ£»ÆäÖУ¬ËùÊöоƬÄÚ²¿µÄ´æ´¢ÇøÇøÓò°üÀ¨Æ¬ÄÚµÄÖ»¶Á´æ´¢Æ÷romºÍ¿É±ä´æ´¢Æ÷ram ´æ´¢Çø£»ËùÊöÄ£Äâ֪ʶ²úȨ°üÀ¨Í¨Óô®ÐÐ×ÜÏßÎïÀí²ãÄ£¿ébist test£¬Êý×ÖתģÄâÐźÅÄ£¿édac£¬Ä£ÄâתÊý×ÖÄ£¿éadc bist test£¬ÒÔ¼°ËøÏà»·¡£ÆäÖУ¬±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ¿ØÖÆÐźŰüÀ¨Ê¹µÃÄÚ½¨×Ô²âµç·״̬µÄ¸´Î»£¬ÒÔ¼°ÁîÄÚ½¨×Ô²âµç·½øÈë×Ô²âģʽµÄ¿ØÖÆÐźÅ¡£ÆäÖУ¬ËùÊö·½·¨»¹°üÀ¨Ö÷¿ØICоƬ½«½ÓÊÕµ½µÄ±»²âоƬµÄ×Ô²âÊԵIJâÊÔ½á¹û½øÐзÖÎö´¦Àí£¬²¢½«·ÖÎö´¦Àí½á¹û·´À¡¸ø²âÊÔÈËÔ±¡£±¾·¢Ã÷ʵʩÀý»¹ÌṩÁËÒ»ÖÖ²âÊÔоƬµÄ×°Ö㬰üÀ¨Ö÷¿ØICоƬ£¬ÉèÖÃÓÐÓÃÓÚ²âÊÔоƬÕý³£Âß¼­¹¦ÄܵÄÄÚ½¨×Ô²âµç·BISTµÄ±»²âICоƬ£¬ÒÔ¼°ÉèÖÃÔÚËùÊöÖ÷¿ØICоƬºÍ±»¿ØICоƬ֮¼äµÄÊý¾Ýת»»Âß¼­µç·£¬ÆäÖУ¬ËùÊöÖ÷¿ØICоƬ£¬ÓÃÓÚÏò±»²âÊÔоƬ·¢ËÍÂß¼­×´Ì¬¿ØÖÆÐźźͲâÊÔÖ¸ÁîÒÔ¼°²âÊÔÊý¾Ý£¬²¢½ÓÊÕ±»²âÊÔICоƬµÄ×Ô²âÊÔ½á¹ûÐÅÏ¢£»ËùÊö±»²âICоƬ£¬ÓÃÓÚͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔ¿ØÖÆÐźţ¬½øÈë×Ô²âģʽ£¬Í¨¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ý£¬¶ÔËùÊö±»²âICоƬÖеĸ÷Ä£¿éÂß¼­¹¦ÄܽøÐвâÊÔ£¬·µ»Ø²âÊÔ½á¹ûÐÅÏ¢£»ËùÊöÊý¾Ýת»»Âß¼­µç·£¬ÓÃÓÚ½«À´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ýת»»Îª´®ÐÐÐźźó·¢Ë͸ø±»¿ØICоƬ£¬½«À´×Ô±»¿ØICоƬµÄÐźÅת»»Îª²¢ÐÐÐźźó·¢Ë͸øÖ÷¿ØICоƬ¡£ÆäÖУ¬ËùÊöÊý¾Ýת»»Âß¼­µç·Ϊ¸´Ôӿɱà³ÌÂß¼­Æ÷¼þCPLD»òÕßÊÇFPGA¡£ÆäÖУ¬ËùÊö±»²âICоƬÖеÄÂß¼­¹¦ÄܰüÀ¨ÒÔÏÂÖ®Ò»»òÈÎÒâÔ±×éºÏоƬÄÚ²¿µÄ´æ´¢ÇømemoryÇøÓò¡¢ÒÔ¼°Ð¾Æ¬ÄÚ²¿µÄÄ£Äâ֪ʶ²úȨ£»ÆäÖУ¬ËùÊöоƬÄÚ²¿µÄ´æ´¢ÇøÇøÓò°üÀ¨Æ¬ÄÚµÄÖ»¶Á´æ´¢Æ÷romºÍ¿É±ä´æ´¢Æ÷ram ´æ´¢Çø£»ËùÊöÄ£Äâ֪ʶ²úȨ°üÀ¨Í¨Óô®ÐÐ×ÜÏßÎïÀí²ãÄ£¿ébist test£¬Êý×ÖתģÄâÐźÅÄ£¿édac£¬Ä£ÄâתÊý×ÖÄ£¿éadc bist test£¬ÒÔ¼°ËøÏà»·¡£ÆäÖУ¬±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ¿ØÖÆÐźŰüÀ¨ ʹµÃÄÚ½¨×Ô²âµç·״̬µÄ¸´Î»£¬ÒÔ¼°ÁîÄÚ½¨×Ô²âµç·½øÈë×Ô²âģʽµÄ¿ØÖÆÐźš£ÆäÖУ¬ËùÊöÖ÷¿ØICоƬ£¬»¹ÓÃÓÚ½«½ÓÊÕµ½µÄ±»²âоƬµÄ×Ô²âÊԵIJâÊÔ½á¹û½øÐзÖÎö´¦Àí£¬²¢½«·ÖÎö´¦Àí½á¹û·´À¡¸ø²âÊÔÈËÔ±¡£¿É¼û£¬Ó¦Óñ¾·¢Ã÷ʵʩÀýÌṩµÄ²âÊÔоƬµÄ·½·¨¼°×°Öã¬ÎÞÐè´óÐÍ»ų́£¬ÎÞÐèоƬÕý³£ÔËÐдó¹æÄ£²âÊÔ³ÌÐò¼´¿ÉÍê³ÉµÄоƬ²âÊÔ·½·¨£¬½â¾öÁ˲âÊÔ¸´ÔӶȽϸߣ¬¹¤×÷Á¿½Ï´óµÄÎÊÌ⣬½µµÍÁ˶Գö»õǰоƬµÄ²âÊԳɱ¾£¬Ìá¸ß²âÊÔЧÂÊ¡£Í¬Ê±ÔÚоƬÔËÐÐÔÚÕý³£Ä£Ê½Ê±£¬ ×Ô²âÂß¼­²»»áÓ°ÏìоƬµÄÕý³£¹¤×÷¡£


ΪÁ˸üÇå³þµØËµÃ÷±¾·¢Ã÷ʵʩÀýµÄ¼¼Êõ·½°¸£¬ÏÂÃæ½«¶ÔʵʩÀýÃèÊöÖÐËùÐèҪʹÓõĸ½Í¼×÷¼òµ¥µØ½éÉÜ£¬ÏÔ¶øÒ×¼ûµØ£¬ÏÂÃæÃèÊöÖеĸ½Í¼½ö½öÊDZ¾·¢Ã÷µÄһЩʵʩÀý£¬¶ÔÓÚ±¾ÁìÓòÆÕͨ¼¼ÊõÈËÔ±À´½²£¬ÔÚ²»¸¶³ö´´ÔìÐÔÀͶ¯µÄǰÌáÏ£¬»¹¿ÉÒÔ¸ù¾ÝÕâЩ¸½Í¼»ñµÃÆäËûµÄ¸½Í¼¡£Í¼1ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÒ»ÖÖ²âÊÔоƬµÄ·½·¨Á÷³Ìͼ£»Í¼2ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÈñ»¿ØICоƬ½øÈë×Ô²âģʽµÄÁ÷³Ìͼ£»Í¼3ÊǸù¾Ý·¢Ã÷ʵʩÀýµÄ±»²âICоƬ½øÐÐ×Ô²âÊÔµÄÁ÷³Ìͼ£»Í¼4ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÖ÷¿ØICоƬºÍÊý¾Ýת»»Âß¼­µç·Æ÷¼þÖ®¼äµÄµçÆøÐźÅÁ¬½Ó¹ØÏµÊ¾Òâͼ5ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÊý¾Ýת»»Âß¼­µç·Óë±»²âICоƬÖеÄBISTÂß¼­µç·֮¼äµÄµçÆøÐźÅÁ¬½Ó¹ØÏµÊ¾Òâͼ£»Í¼6ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄ×Ô²âÊÔ´®Ðд«ÊäµÄÊý¾ÝÖ¡½á¹¹Ê¾Òâͼ£»Í¼7ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄ²âÊÔоƬµÄ×°ÖýṹʾÒâͼ£»Í¼8ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄ×Ô²âÊÔģʽѡÔñ·½Ê½Ê¾Òâͼ¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½«½áºÏ±¾·¢Ã÷ʵʩÀýÖеĸ½Í¼£¬¶Ô±¾·¢Ã÷ʵʩÀýÖеļ¼Êõ·½°¸½øÐÐÇå³þ¡¢ÍêÕûµØÃèÊö£¬ÏÔÈ»£¬ËùÃèÊöµÄʵʩÀý½ö½öÊDZ¾·¢Ã÷Ò»²¿·ÖʵʩÀý£¬¶ø²»ÊÇÈ«²¿µÄʵʩÀý¡£»ùÓÚ±¾·¢Ã÷ÖеÄʵʩÀý£¬±¾ÁìÓòÆÕͨ¼¼ÊõÈËÔ±ÔÚûÓÐ×ö³ö´´ÔìÐÔÀͶ¯Ç°ÌáÏÂËù»ñµÃµÄËùÓÐÆäËûʵʩÀý£¬¶¼ÊôÓÚ±¾·¢Ã÷±£»¤µÄ·¶Î§¡£±¾·¢Ã÷ʵʩÀýÌṩÁËÒ»Ì×´Ó¼¯³Éµç·(IC£¬integrate circuit)ÄÚ²¿×Ô²âÊÔ¿ØÖÆÂß¼­µ½Íⲿ¿ØÖÆÂß¼­¹²Í¬Íê³ÉµÄ²âÊÔϵͳ£¬½â¾öÁ˲âÊÔ¸´ÔӶȽϸߣ¬¹¤×÷Á¿½Ï´óµÄÎÊÌ⣬¿ÉÒÔÍê³ÉоƬ³ö»õ֮ǰµÄÅúÁ¿²âÊÔ£¬Ìá¸ß³ö»õµÄÁ¼ÂÊ£¬½µµÍоƬ²âÊԳɱ¾£¬Í¬Ê±Ð¾Æ¬ÔËÐÐÔÚÕý³£Ä£Ê½Ê±£¬×Ô²âÂß¼­²»»áÓ°ÏìоƬµÄÕý³£¹¤×÷¡£±¾·¢Ã÷ʵʩÀýͨ¹ýÍⲿ¿ØÖÆÖ¸ÁîµÄ·½Ê½£¬½øÐÐоƬÄÚ²¿Âß¼­µÄ×Ô²âÊÔ·½·¨£¬ÕâÖÖ·½·¨ÎÞÐè´óÐÍ»ų́£¬ÎÞÐèоƬÕý³£ÔËÐдó¹æÄ£²âÊÔ³ÌÐò¼´¿ÉÍê³ÉµÄоƬ²âÊÔ·½·¨¡£ÏÂÃæ¶Ô±¾·¢Ã÷ʵʩÀý×öÏêϸ˵Ã÷¡£ÔÚоƬÉè¼Æ½×¶Î£¬½«ÄÚ½¨×Ô²â(BIST£¬Build-in Self Test)µç·ºÍоƬµÄÕý³£¹¦ÄÜÂß¼­µç·һÆð·ÅÖõ½Ð¾Æ¬ÖУ¬¸ÃBISTµç·ÓÃÓÚ²âÊÔоƬµÄ¹¦ÄÜÂß¼­µç·ÊÇ·ñÄÜÕý³£¹¤×÷¡£¸ÃBISTÖпÉÒÔ°üÀ¨¶à¸öÄ£¿é£¬ÒÔ¶Ô±»²âICоƬµÄ²»Í¬¹¦ÄܽøÐвâÊÔ£¬ÓÉÓÚ±»²âICоƬµÄÂß¼­¹¦Äܲ¢²»ÍêÈ«Ïàͬ£¬Òò¶ø£¬Õë¶Ô²»Í¬±»²âICоƬµÄBISTËù°üº¬µÄÄ£¿éÒ²²»ÍêȫһÑù£¬¾ßÌåÐèҪʲôÑùµÄBISTÍêÈ«¿ÉÒÔ¸ù¾Ýʵ¼Ê±»²âICоƬµÄ¹¦ÄÜÒÔ¼°ÐèÒª²âÊԵŦÄÜÀ´¾ö¶¨£¬±¾ÎIJ¢²»¶ÔBISTµÄ¾ßÌåÄÚÈÝ×öÏÞ¶¨£¬Ö»ÒªÄÜÂú×ã²âÊÔÐèÒª¼´¿É¡£²Î¼ûͼ1£¬ÆäÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÒ»ÖÖ²âÊÔоƬµÄ·½·¨Á÷³Ìͼ£¬±¾ÊµÊ©ÀýÖУ¬ÔÚÿ¸ö±»²âICоƬÄÚÉèÖÃÓÃÓÚ²âÊÔоƬÕý³£Âß¼­¹¦ÄܵÄÄÚ½¨×Ô²â(BIST£¬Build-in Self Test)µç·£»¶ÔÓÚͼ1ËùʾʵʩÀý¿ÉÒÔ¾ßÌå°üÀ¨²½Öè101£¬±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔ¿ØÖÆÐźţ¬½øÈë×Ô²âģʽ£»ÆäÖУ¬±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔ¿ØÖÆÐźŰüÀ¨Ê¹µÃÄÚ½¨×Ô²âµç·״̬µÄ¸´Î»£¬ÒÔ¼°ÁîÄÚ½¨×Ô²âµç·½øÈë×Ô²âģʽµÄ¿ØÖÆÐźţ»¾ßÌåµÄ£¬ÔÚÕû¸ö²âÊÔϵͳ(°üÀ¨Ö÷¿ØICоƬ¡¢±»²âICоƬÒÔ¼°Êý¾Ýת»»Âß¼­µç·)¹©µçÖ®ºó£¬Ö÷¿ØICоƬÊ×ÏÈ·¢³ö¸´Î»(reset)ÐźŸøÊý¾Ýת»»Âß¼­µç·£¬ÓÃÓÚ¶Ô±»²â ICоƬµÄBISTµç·½øÐÐ״̬¸´Î»£¬È»ºó·¢ËÍBISTģʽ½øÈëÇëÇó(test¡ªm0de_enter_req) ÐźŸøÊý¾Ýת»»Âß¼­µç·£¬ÈÃÆä¿ØÖÆ±»²âICоƬ½øÈë×Ô²âģʽ¼´BIST²âÊÔģʽ£»²½Öè102£¬±»²âICоƬÖеÄÄÚ½¨×Ô²âµç·ͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØIC оƬµÄ²âÊÔÊý¾ÝÖ¸Á¶Ô±»²âICоƬÖеÄÂß¼­¹¦ÄܽøÐвâÊÔ£¬ÀýÈ磬¶ÔÄ£Äâ֪ʶ²úȨ(IP£¬ Intellectual Property))ÒÔ¼°Ð¾Æ¬ÄÚ²¿µÄ´æ´¢Çø(memory)ÇøÓò½øÐÐ×Ô²âÊÔ£»ÆäÖУ¬Ä£Äâ IP°üÀ¨Í¨Óô®ÐÐ×ÜÏßÎïÀí²ã(usb phy)Ä£¿ébisttest£¬Êý×ÖתģÄâÐźÅÄ£¿édac£¬Ä£Äâת
6CN 102540050 A
Êý×ÖÄ£¿éadc bist test£¬ÒÔ¼°ËøÏà»·(pll£¬phase lock loop)£»Ð¾Æ¬ÄÚ²¿µÄ´æ´¢ÇøÇøÓò°üÀ¨Æ¬ÄÚµÄÖ»¶Á´æ´¢Æ÷(rom£¬read onlymemory)ºÍ¿É±ä´æ´¢Æ÷(ram£¬random access memory) ´æ´¢Çø£»ÆäÖУ¬Êý¾Ýת»»Âß¼­µç·½«À´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ý°´ÕÕͼ6 µÄÊý¾ÝÖ¡¸ñʽת»»Îª´®ÐÐÐźźó·¢Ë͸ø±»¿ØICоƬ£¬½«À´×Ô±»¿ØICоƬµÄ´®ÐеÄÐźÅת»»Îª²¢ÐÐÐźźó·¢Ë͸øÖ÷¿ØICоƬ¡£ÐèҪ˵Ã÷µÄÊÇ£¬ÉÏÊöÊý¾Ýת»»Âß¼­µç·ÔÚ½ÓÊÕµ½¸´Î»Ðźź󣬶Ô×ÔÉíÒ²×ö¸´Î»²Ù×÷£¬Ö®ºóÔÙ½«¸´Î»Ðźŷ¢Ë͸ø±»²âICоƬ£¬ÒÔ½øÒ»²½±£Ö¤Õû¸ö²âÊԵ緺ͱ»²âÊÔоƬµÄµç·״̬ÒÔ¼°Ïà¹ØµÄÐźÅÕýÈ·ÐÔ¡£ÐèҪ˵Ã÷µÄÊÇ£¬ÉÏÊöÊý¾Ýת»»Âß¼­µç·¿ÉÒÔÓɸ´Ôӿɱà³ÌÂß¼­Æ÷¼þ(CPLD»òÕßÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)À´ÊµÏÖ£¬¾ßÌåµÄ¿ÉÒÔʹÓó¬¸ßËÙ¼¯³Éµç·Ӳ¼þÃèÊöÓïÑÔ(VHDL£¬ Very-High-Speed Integrated Circuit HardwareDescription Language)»òÕß(Verilog HDLiVerilog Integrated Circuit HardwareDescription Language)½øÐбàд£¬×ۺϷÂÕæºóÉÕ¼µ½CPLD»òÕßFPGAÀïÃæ¡£×÷Ϊһ¸öÊý¾Ýת»»Âß¼­µç·£¬Æä¿ÉÒÔ½øÐÐÊý¾ÝµÄת»»ºÍʵÏÖÏà¹ØµÄÂß¼­¿ØÖÆÐźţ¬ÕâÀCPLD¿ÉÒÔÑ¡ÓÃxilinx xc95144ϵÁÐоƬ£¬»¹¿ÉÒÔʹÓÃxilinx »òÕßalteraоƬ£¬±¾ÎIJ¢²»¶ÔCPLD»òÕßFPGAËùÑ¡ÓõÄоƬ½øÐÐÏÞ¶¨£¬Ö»ÒªCPLD»òÕßFPGA µÄÂß¼­ÃÅÊýÄܹ»Âú×㵱ǰÊý¾Ý´¦ÀíµÄÐèÇó¼´¿É¡£±¾·¢Ã÷ʵʩÀýÖÐÖ®ËùÒÔÑ¡ÓÃCPLD»òÕß FPGA×÷ΪÊý¾Ýת»»Âß¼­µç·£¬ÊÇ»ùÓÚºóÐø¿ÉÄÜΪÊÊÓ¦²»Í¬µÄоƬ²âÊÔ£¬ÐèÒªµÄÊý¾Ý´¦ÀíÂß¼­²»Í¬£¬¶øÊ¹ÓÃCPLD»òÕßFPGA¿ÉÒÔ·½±ãµÄ½øÐÐÐ޸ģ¬ÎÞÐè¸ü»»Ð¾Æ¬»òÔòÐÞ¸ÄÈκεÄÊý¾Ýת»»Ð¾Æ¬µÄÍâΧӲ¼þµç·£¬Ö»ÐèÒªÐÞ¸ÄÂß¼­ÃÅÐźţ¬¾Í¿ÉÒÔʵÏÖ²»Í¬µÄ¿ØÖÆ£¬Êý¾ÝÐźţ¬ÊÊÓ¦ÄÜÁ¦Ç¿¡£ÐèҪ˵Ã÷µÄÊÇ£¬±»²âICоƬÖеÄÐèÒª²âÊÔµÄÂß¼­¹¦ÄܰüÀ¨ÒÔÏÂÖ®Ò»»òÈÎÒâ×éºÏ оƬÄÚ²¿µÄmemoryÇøÓò°üÀ¨Æ¬ÄÚµÄramºÍrom´æ´¢Çø¡¢ÒÔ¼°Ð¾Æ¬ÄÚ²¿µÄÄ£ÄâIP£¬¸ÃÄ£ÄâIP °üÀ¨ usb phy bist test, dac, adc, bist test¡¢ÒÔ¼° pll µÈÄ£Äâ IP bist test¡£ÐèҪ˵Ã÷µÄÊÇ£¬Í¼1Ëùʾ·½·¨»¹¿ÉÒÔ°üÀ¨Ö÷¿ØICоƬ½«½ÓÊÕµ½µÄ²âÊÔ½á¹û·´À¡¸ø²âÊÔÈËÔ±¡£¸Ã²âÊÔ½á¹ûÖаüÀ¨¶Ô±»²âICоƬµÄij¸ö¹¦ÄÜÂß¼­Ä£¿é²âÊÔÊÇ·ñ³É¹¦µÄÐÅÏ¢£¬ Èç¹ûÊDzâÊÔʧ°Ü£¬»¹¿ÉÒÔ°üÀ¨Ê§°ÜÔ­ÒòÖµ£¬ÒÔ¼°Ê§°ÜµÄλÖ᣿ɼû£¬Ó¦Óñ¾·¢Ã÷ʵʩÀýÌṩµÄ²âÊÔоƬµÄ·½·¨£¬ÎÞÐè´óÐÍ»ų́£¬ÎÞÐèоƬÕý³£ÔËÐдó¹æÄ£²âÊÔ³ÌÐò¼´¿ÉÍê³ÉµÄоƬ²âÊÔ·½·¨£¬½â¾öÁ˲âÊÔ¸´ÔӶȽϸߣ¬¹¤×÷Á¿½Ï´óµÄÎÊÌ⣬ ½µµÍÁ˶Գö»õǰоƬµÄ²âÊԳɱ¾£¬Ìá¸ß²âÊÔЧÂÊ¡£¸ü¼ÓÖµµÃ˵Ã÷µÄÊÇ£¬ÒòÄÚ½¨×Ô²âµç·±¾Éí²¢²»¸´ÔÓ£¬¶øÇÒÕ¼ÓõÄоƬ¾§Ô²Ãæ»ý±È½ÏС£¬Ö»ÓÐÔÚ×Ô²âÊÔbistģʽµÄʱºò²Å»á¹¤×÷£¬ÔÚоƬÕý³£¹¤×÷µÄÇé¿öÏ£¬Í¬Ê±ÔÚоƬÔËÐÐÔÚÕý³£Ä£Ê½Ê±£¬×Ô²âÂß¼­²»»áÓ°Ïì»òÕ߸ÉÈÅоƬµÄÕý³£¹¤×÷ºÍ¸÷Ä£¿éµÄÕý³£µÄÂß¼­¹¦ÄÜʵÏÖ¡£ÏÂÃæ´Ó¸÷¸öоƬµÄ½Ç¶È¶Ô±¾·¢Ã÷ÔÙ×öÏêϸ˵Ã÷¡£²Î¼ûͼ2£¬ÆäÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÈñ»¿ØICоƬ½øÈë×Ô²âģʽµÄÁ÷³Ìͼ£¬±¾ÊµÊ©ÀýÖоßÌå°üÀ¨²½Öè201£¬ÔÚÄÚ½¨×Ô²âÊÔϵͳ£¬°üÀ¨Ö÷¿ØICоƬ£¬Êý¾ÝÂß¼­×ª»»µç·£¬±»²âICоƬÉϵçÕý³£ÔËÐÐʱ£¬Ö÷¿ØICоƬ·¢³öʹÄܱ»²âICоƬ½øÈëBISTģʽ¿ØÖÆÐźţ¬°üÀ¨ÏòÊý¾Ýת»»µç··¢ËÍ×Ô²âÊÔģʽ½øÈëÇëÇóÐźţ¬ÒÔ¼°Ïò±»²âоƬ·¢ËͲâÊÔģʽϵÄ×Ô²âÊÔÑ¡ÔñÐźţ¬Ö÷¿ØÊ¹ÓÃÁ½¸öͨÓÃÊäÈëºÍÊä³ö¿Ú(GPIO)·Ö±ðËͳöÏàÓ¦µÄ¸ßµÍµçƽ£¬¾ßÌå²Î¿¼Í¼8;²½Öè202£¬Åжϱ»²âICоƬÊÇ·ñ½øÈë×Ô²âģʽ£¬ÈôÊÇ£¬ÔòÖ´Ðв½Öè203£¬·ñÔò·µ»Ø²½Öè 201 £»ÀýÈ磬µ±Êý¾Ýת»»Âß¼­µç·ÔÚ½ÓÊÕµ½Ö÷¿ØICоƬ·¢³öµÄʹÄܱ»²âоƬ½øÈëBIST ģʽµÄ¿ØÖÆÐźźó£¬Í¨¹ý²âÊÔģʽ(testjiiode)ÐźÅÏò±»²âICоƬ¶ÔÓ¦µÄ¹Ü½Å·¢ËÍ¸ßµçÆ½Ðźţ¬À´Èñ»²âICоƬ½øÈëbist×Ô²âÊÔģʽ£¬²¢Í¨¹ý¶Á»Øbistģʽָ¶¨µÄ¼Ä´æÆ÷ÄÚÈÝ£¬À´Åжϱ»²âICоƬÊÇ·ñ½øÈë×Ô²âģʽ£»²½Öè203£¬Ö÷¿ØÐ¾Æ¬·¢ËÍ×Ô²âÊÔÖ¸Áîµ½CPLD¼´Êý¾Ýת»»Âß¼­µç·£»²½Öè204£¬ÅжÏÉÏÊö²½Öè203Öз¢Ë͵IJâÊÔÖ¸ÁîÊÇ·ñÕýÈ··¢Ë͵½CPLD£¬ÈôÊÇ£¬ÔòÖ´Ðв½Öè205£¬·ñÔòÖ´Ðв½Öè203 £»ÀýÈ磬¸ù¾ÝÖ÷¿ØICоƬ·¢Ë͵½CPLD¼Ä´æÆ÷µÄÊý¾ÝºÍ´Ó¸Ã¼Ä´æÆ÷¶ÁÈ¡»ØµÄÊý¾ÝÊÇ·ñÏàͬÀ´ÅжϲâÊÔÖ¸ÁîÊÇ·ñÕýÈ·£»²½Öè205£¬CPLD½«½ÓÊÕµ½µÄ²¢ÐÐÊý¾Ý°´ÕÕ´®ÐÐÖ¡¸ñʽת»»ºóµÄÊý¾Ý·¢Ë͵½±»²âIC
-H-* LL
ÐÄÆ¬£»²½Öè206£¬ÅжÏÉÏÊö²½Öè205Öз¢Ë͵½±»²âICоƬµÄÊý¾ÝÊÇ·ñÕýÈ··¢ËÍ£¬ÈôÊÇ£¬ÔòÖ´Ðв½Öè207£¬·ñÔòÖ´Ðв½Öè205 £»ÀýÈ磬¸ù¾Ý·¢Ë͵½±»²âоƬµÄBIST¼Ä´æÆ÷µÄÊý¾ÝºÍ´Ó¸Ã¼Ä´æÆ÷¶ÁÈ¡»ØµÄÊý¾ÝÊÇ·ñÏàͬÀ´Åжϱ»²âICоƬ½ÓÊÕµ½µÄÊý¾ÝÊÇ·ñÕýÈ·£»²½Öè207£¬±»²âICоƬ°´ÕÕÏàÓ¦µÄÄ£¿é×Ô²âÊÔÖ¸Áî½øÈë¸ÃÄ£¿é×Ô²âģʽ¡£²Î¼ûͼ3£¬ÆäÊǸù¾Ý·¢Ã÷ʵʩÀýµÄ±»²âICоƬ½øÐÐ×Ô²âÊÔµÄÁ÷³Ìͼ¡£±¾ÊµÊ©ÀýÖоßÌå°üÀ¨²½Öè301£¬±»²âICоƬµÈ´ý½ÓÊÕÀ´×ÔÖ÷¿ØÐ¾Æ¬µÄ¸÷Ä£¿éµÄ×Ô²âÊÔÖ¸Á²½Öè302£¬±»²âICоƬ½ÓÊÕµ½Ö¸Á²½Öè303£¬ÅжÏÉÏÊö²½Öè302ÖнÓÊÕµ½µÄÖ¸ÁîÊý¾ÝÊÇ·ñÕýÈ·£¬ÈôÊÇ£¬ÔòÖ´Ðв½Öè 304£¬·ñÔòÖ´Ðв½Öè301 £»ÀýÈ磬¿ÉÒÔͨ¹ýдÈë±»²âоƬbist¼Ä´æÆ÷µÄÊý¾ÝºÍ¶Á»Ø¸Ã¼Ä´æÆ÷µÄÊý¾ÝÊÇ·ñÏàͬÀ´½øÐÐÅжÏÊÇ·ñÖ¸Áî½ÓÊÕÕýÈ·£»²½Öè304£¬µ±±»²âICоƬ½ÓÊÕµ½ÕýÈ·µÄÖ¸Áîºó£¬¾Í½øÐÐÏà¹ØÄ£¿éµÄ×Ô²âÊÔ£»²½Öè305£¬ÅжÏ×Ô²âÊÔÊÇ·ñÍê³É£¬ÈôÊÇ£¬ÔòÖ´Ðв½Öè306£¬·ñÔòÖ´Ðв½Öè304 £»ÀýÈ磬¿ÉÒÔ¸ù¾ÝBIST״̬¼Ä´æÆ÷±ê־λÀ´ÅжÏ×Ô²âÊÔÊÇ·ñÍê³É£»²½Öè306£¬·µ»Ø²âÊÔ½á¹û£¬½«²âÊÔ½á¹û·¢Ë͵½Ö÷¿ØICоƬ¡£ÏÂÃæ´ÓоƬ¼äÐźŵĽǶȶԱ¾·¢Ã÷ʵʩÀýÔÙ×öÏêϸ˵Ã÷¡£ÔÚÒÔÏÂʵʩÀýÖÐÊý¾Ýת»»Âß¼­µç·¾ùÒÔCPLDΪÀý½øÐÐ˵Ã÷¡£²Î¼ûͼ4£¬ÆäÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÖ÷¿ØICоƬºÍÊý¾ÝÂß¼­×ª»»µç·Æ÷¼þÖ®¼äµÄµçÆøÐźÅÁ¬½Ó¹ØÏµÊ¾Òâͼ£¬±¾ÊµÊ©ÀýÖÐÒÔCPLD×÷ΪÊý¾ÝÂß¼­×ª»»µç·ΪÀý½øÐÐ˵Ã÷£¬¸÷ÐźÅËù¶ÔÓ¦µÄ¹Ü½Å¼°ÐźÅÏßµÄ˵Ã÷ÈçÏÂRst_in Ö÷¿ØICоƬ¶ÔÊý¾ÝÂß¼­×ª»»µç·CPLD·¢Ë͵ĸ´Î»(reset)ÐźŹܽÅ¡£TestMode_enter Ö÷¿ØICоƬ·¢Ë͸øÊý¾ÝÂß¼­×ª»»µç·CPLD½øÈë²âÊÔģʽµÄÇëÇóÐźŹܽÅ¡£
Rd Ö÷¿ØICоƬ¶ÁÈ¡Êý¾ÝÂß¼­×ª»»µç·CPLDµÄ¶Á²Ù×÷Ëø´æÐźÅ¡£Wr Ö÷¿ØICоƬдÊý¾ÝÂß¼­×ª»»µç·CPLDµÄд²Ù×÷Ëø´æÐźÅ¡£Reg_addrÖ÷¿ØICоƬ²Ù×÷Êý¾ÝÂß¼­×ª»»µç·CPLDµÄ¼Ä´æÆ÷µØÖ·ÐźÅÏß¡£Reg_DataÖ÷¿ØICоƬ·¢ËÍ»òÕß½ÓÊÕÊý¾ÝÂß¼­×ª»»µç·CPLDµÄÊý¾Ý²¢ÐÐ
ÐźÅÏß¡£Reg_rdata_vld µ±Ö÷¿ØICоƬ¶ÁÈ¡±»²âICоƬµÄ¼Ä´æÆ÷Êý¾Ýʱ£¬ÐèÒªµÈ´ýCPLD ÏÈ´Ó±»²âICоƬµÄ×Ô²âÊÔbist¼Ä´æÆ÷ÖÐÈ¡µ½ÕâЩÊý¾ÝÍê³Éºó£¬ÓÉÕâ¸öReg_rdata_VldÐźŽŸæËßÖ÷¿ØICоƬ¿ÉÒÔ¶ÁÈ¡Ïà¹ØµÄÊý¾ÝÁË¡£È»ºó»¹ÒªµÈ´ýÕâ¸öReg_rdata_VldÐźŽűäΪµÍ£¬²ÅËã´Ë´Î¶Á²Ù×÷½áÊø£¬²Å¿ÉÒÔ½øÈëÏÂÒ»¸ö²Ù×÷¡£µ±Ö÷¿ØICоƬÏòcpld·¢ËÍÖ¸ÁîдÈëÊý¾ÝµÄʱºò£¬ÐèҪʹËüÃÇÖ®¼äµÄ½Ó¿ÚÐźÅÐ´Ëø´æWr£¬µØÖ·ÐźÅReg_addr
£¬Êý¾ÝÐźÅReg_Data
ͬʱÓÐЧµÄʱºòÒ»ÆðËͳö£¬ ²ÅÄÜÕýÈ·µÄдÈëµ½CPLDµÄÏà¹Ø¼Ä´æÆ÷ÖС£µ±Ö÷¿ØICоƬÏòCPLD¶ÁÈ¡Êý¾ÝµÄʱºò£¬Ê×ÏÈÐèҪʹËüÃÇÖ®¼äµÄ½Ó¿ÚÐźÅÐ´Ëø´æ RdµØÖ·ÐźÅReg_addr
ÓÐЧ£¬È»ºóµÈ´ý¶ÁÊý¾ÝÓÐЧÐźÅReg_rdata_VldµÄʱºò£¬²ÅÄܽ«Êý¾Ý´ÓReg_DataW..7]¶Á³öÀ´¡£È»ºó»¹ÒªµÈ´ýÕâ¸öReg_rdata_VldÐźŽűäΪµÍ£¬²ÅËã´Ë´Î¶Á²Ù×÷½áÊø£¬²Å¿ÉÒÔ½øÈëÏÂÒ»¸ö²Ù×÷¡£²Î¼ûͼ5£¬ÆäÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄÊý¾ÝÂß¼­×ª»»µç·Óë±»²âICоƬÖеÄ×Ô²âÊÔ BISTÂß¼­µç·֮¼äµÄµçÆøÐźÅÁ¬½Ó¹ØÏµÊ¾Òâͼ£¬±¾ÊµÊ©ÀýÖÐÒÔCPLD×÷ΪÊý¾ÝÂß¼­×ª»»µç·ΪÀý½øÐÐ˵Ã÷£¬¸÷ÐźÅËù¶ÔÓ¦µÄ¹Ü½Å¼°ÐźÅÏßµÄ˵Ã÷ÈçÏÂ12M_CLK Êý¾ÝÂß¼­×ª»»µç·CPLD¹¤×÷µÄʱÖÓÆµÂÊÊÇ48mhz£¬¶ø±»²âICоƬ¹¤×÷ÓÚ12mhz£¬Òò´ËÓÉÊý¾ÝÂß¼­×ª»»µç·CPLDµÄÂß¼­µç·4·ÖƵ·Ö³öÒ»¸ö12mhzµÄʱÖÓ£¬Èñ»²â ICоƬҵÄÜÕý³£µÄ¹¤×÷¡£rst ÔÚÊý¾ÝÂß¼­×ª»»µç·CPLDÊÕµ½Ö÷¿ØICоƬµÄresetÐźÅÖ®ºó£¬Êý¾ÝÂß¼­×ª»»µç·CPLDҲͨ¹ýÕâ¸örst¹Ü½Å·¢ËÍresetÐźŸø±»²âICоƬ¡£²¢ÇÒ£¬Êý¾ÝÂß¼­×ª»»µç· CPLDÒ²¿ÉÒÔ¸ù¾Ý½ÓÊÕµ½µÄ¸´Î»ÐźÅÖ´ÐÐ×ÔÉíµÄ¸´Î»²Ù×÷£¬ÒÔ±£Ö¤ºóÐø×ÔÉíµÄÊý¾ÝÂß¼­×ª»»µç·µÄ״̬¸üÎȶ¨£¬Ïà¹Ø¹Ü½ÅÐźŸü׼ȷ¡£bist_sdout ±»²âICоƬºÍÊý¾ÝÂß¼­×ª»»µç·CPLDÖ®¼äÊǰ´ÕÕÇ°Ãæ¶¨ÒåµÄÖ¡¸ñʽ´®Ðд«ÊäµÄ£¬µ±Êý¾ÝÂß¼­×ª»»µç·CPLDÏò±»²âICоƬ·¢ËÍÊý¾Ýʱ¾ÍʹÓÃÕâ¸ö¹Ü½ÅÐźš£bist_sdin ±»²âICоƬºÍÊý¾ÝÂß¼­×ª»»µç·CPLDÖ®¼äÊǰ´ÕÕÇ°Ãæ¶¨ÒåµÄÖ¡¸ñʽ´®ÐÐÊý¾ÝµÄÐźŹܽţ¬ÓÃÓÚ±»²âICоƬ·¢ËÍÊý¾Ýµ½Êý¾ÝÂß¼­×ª»»µç·CPLD¡£test_mode ÊÇÊý¾ÝÂß¼­×ª»»µç·CPLD·¢ËÍÐźŵ½±»²âICоƬ£¬¿ØÖƱ»²âICоƬ½øÈë²âÊÔģʽ(Test Mode)µÄ¿ØÖÆÐźŹܽţ¬µ±´Ë¹Ü½ÅÀ­Îª¸ßµçƽʱ£¬±»²âICоƬ½øÈë²âÊÔģʽiTest mode£¬·´Ö®¾Í½øÈëÕý³£¹¤×÷ģʽnormal mode£¬ÔÚ½øÈë²âÊÔģʽºó£¬¸ù¾ÝÇ°Ãæ²½Öè201ÖÐÖ÷¿Ø¶Ô×Ô²âÊÔģʽµÄÑ¡Ôñ£¬Ë³ÀûµÄ½øÈë±»²âоƬµÄ×Ô²âÊÔģʽ£¬Æô¶¯Ïà¹ØµÄ×Ô²âÊÔÂß¼­µç·¡£µ±Ö÷¿ØÐ¾Æ¬ÏòCPLD·¢ËÍÖ¸ÁîдÈëÆä¼Ä´æÆ÷0 ¼Ä´æÆ÷3¸ÕºÃ32λÊý¾ÝÖ®ºó£¬È»ºóÖ÷¿ØICоƬÔÙдCPLDµÄ¼Ä´æÆ÷4£¬Æô¶¯Ò»´Îд±»²âICоƬµÄÄÚ½¨²âÊÔbist¼Ä´æÆ÷²Ù×÷¡£µ±Ö÷¿ØICоƬÏòCPLD·¢ËͶÁÈ¡Êý¾ÝµÄ²Ù×÷Ö®ºó£¬È»ºóÖ÷¿ØICоƬÔÙдCPLDµÄ¼Ä
9´æÆ÷4£¬Æô¶¯Ò»´Î¶Á±»²âоƬµÄÄÚ½¨²âÊÔbist¼Ä´æÆ÷²Ù×÷¡£È»ºóµÈ´ý¶ÁÊý¾ÝÓÐЧÐźÅReg_ rdata_vldµÄ²úÉúµÄʱºò£¬²ÅÄܽ«32λ¼Ä´æÆ÷Êý¾Ý´ÓCPLDµÄ¼Ä´æÆ÷0 ¼Ä´æÆ÷3ÖУ¬Í¨¹ý Reg_Data
¶Á³öÀ´¡£È»ºó»¹ÒªµÈ´ýÕâ¸öReg_rdata_VldÐźŽűäΪµÍ£¬²ÅËã´Ë´Î¶Á²Ù×÷½áÊø£¬²Å¿ÉÒÔ½øÈëÏÂÒ»¸ö²Ù×÷¡£½áºÏͼ4ºÍͼ5£¬ÔÚ±¾·¢Ã÷ʵʩÀýÖУ¬Ê×ÏÈÔÚÕû¸öϵͳ°å¹©µçÎȶ¨ºó£¬Ö÷¿ØICоƬÏòCPLDÆ÷¼þ·¢ËÍresetÐźţ¬ÓÃÓÚCPLDºÍ±»²âICоƬµÄBISTÂß¼­µç·½øÐÐ״̬¸´Î»£¬ È»ºóÖ÷¿ØICоƬʹÓÃÁ½¸öͨÓÃÊäÈëºÍÊä³ö¿Ú(GPIO)·Ö±ðËͳöÏàÓ¦µÄ¸ßµÍµçƽ£¬¾ßÌå²Î¿¼Í¼8£¬ºÍ·¢ËÍ×Ô²âÊÔģʽ½øÈëÇëÇótest¡ªmode_enter_reqÐźŸøÊý¾ÝÂß¼­×ª»»µç·CPLD£¬ ÈÃÆä¿ØÖÆ±»²âÊÔоƬ½øÈëBIST²âÊÔģʽ£¬Èñ»²âICоƬÆô¶¯BIST²âÊÔÂß¼­µç·£¬ÔËÐÐÔÚ BISTģʽ¡£¶ÔÓÚÄ£ÄâIPÒÔ¼°ÄÚ²¿memoryµÈÏà¹ØÄ£¿é£¬Ê¹ÓÃBIST½øÐвâÊÔ¡£ÆäÖУ¬Ö÷¿ØICоƬͨ¹ý¶ÁдÊý¾ÝËø´æRD/WRÐźţ¬²ÉÓò¢ÐеĴ«Ê䷽ʽ·¢Ë͵ØÖ·»òÕßÊý¾Ý¸øÊý¾ÝÂß¼­×ª»»µç·CPLD£¬È»ºóÊý¾ÝÂß¼­×ª»»µç·CPLD°Ñת»»³ÉÈçͼ6Ëùʾ֡֡½á¹¹´®Ðеķ½Ê½µÄÖ¸ÁîºÍÊý¾Ý£¬Ë͸ø±»²âICоƬµÄBISTµç·£¬ÒÔʹ±»²âICоƬ°´ÕÕÏà¹ØµÄÖ¸ÁîÒªÇóµÄÄ£¿éÖ´ÐÐBIST²âÊÔ¡£²Î¼ûͼ6£¬ÊǸù¾Ý±¾·¢Ã÷ʵʩÀýµÄ×Ô²âÊÔ´®Ðд«ÊäµÄ´®ÐÐÊý¾ÝÖ¡(Serial data frame)½á¹¹Ê¾Òâͼ¡£Í¼ÖУ¬Rw¶Áд¿ØÖƲÙ×÷ÀàÐÍ£¬1±íʾд²Ù×÷£¬0±íʾ¶Á²Ù×÷¡£Adr2/adrl/ adrOÓÃÓÚÑ¡ÔñÐèÒª²Ù×÷µÄλÓÚBISTÖеÄÄÚ²¿¼Ä´æÆ÷£¬ÒòΪ×î´óµÄ¼Ä´æÆ÷µØÖ·ÊÇ4£¬ËùÒÔÖ»ÐèÒªÈý¸öBITλ¾Í¿ÉÒÔÍê³ÉÁË¡£Êý¾ÝÄÚÈÝ(Data content)²¿·ÖΪ½«ÒªÐ´ÈëÄÚ²¿¼Ä´æÆ÷µÄÖµ£¬ÒòΪ±»²âоƬÄÚ½¨²âÊÔbist¼Ä´æÆ÷ÊÇ32λµÄ¼Ä´æÆ÷£¬¸ÕºÃ4¸öBYTE£¬¶ø´®ÐÐÊý¾ÝÖ¡µÄÊý¾ÝÄÚÈÝ(Data content)²¿·ÖÒ²ÊÇ32λ¡£Mart-bitÊÇÆðʼ룬1±íʾ¿ªÊ¼Ò»´Î´®Ðд«ËÍ¡£ µ±Ö÷¿ØÐ¾Æ¬²Ù×÷Ϊ¶Áʱ£¬±»²âоƬµÄÄÚ½¨²âÊÔBISTµç·½«¸ù¾ÝµØÖ·ÐÅϢѡÔñ¼Ä´æÆ÷£¬²¢½«¼Ä´æÆ÷µÄÄÚÈݰ´ÕÕÖ¡¸ñʽ´®ÐÐÊä³ö¡£µØÖ·ÐÅÏ¢ÓëÊý¾ÝÐÅÏ¢ÊÇÏÈËÍ×î¸ßÓÐЧλ(msb£¬m0st significant bit),×îºóËÍ×îÓÐЧµÍλ(lsb, least significant bit)¡£ÒòΪ×îÏÈ·¢Ë͵ØÖ·µÄ×î¸ßadr2£¬adrlBIT룬ËùÒÔµ±×îºó·¢ËÍ×îµÍadrOBITλÊý¾Ý½øÈëbist_sd0ut¶Ë¿Úºó (start bitÓÐЧºó40¸öÖÜÆÚ)£¬Ëù¶ÁÈ¡µÄÄÚ½¨²âÊÔbist¼Ä´æÆ÷32bitÊý¾ÝµÄmsbλ¾Í»áÔÚbist_sdin¶Ë¿ÚÓÐЧ¡£ÎªCPLDÖж¨ÒåµÄ¼Ä´æÆ÷Èç±í1Ëùʾ±í ȨÀûÒªÇó
1.Ò»ÖÖ²âÊÔоƬµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨ÔÚÿ¸ö±»²â¼¯³Éµç·ICоƬÄÚÉèÖÃÓÃÓÚ²âÊÔоƬÕý³£Âß¼­¹¦ÄܵÄÄÚ½¨×Ô²âBISTµç·£»ËùÊö·½·¨»¹°üÀ¨±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔ¿ØÖÆÐźţ¬½øÈë×Ô²âģʽ£»±»²âICоƬÖеÄÄÚ½¨×Ô²âµç·ͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ý£¬¶ÔËùÊö±»²âICоƬÖеĸ÷Ä£¿éÂß¼­¹¦ÄܽøÐвâÊÔ£¬·µ»Ø²âÊÔ½á¹û£»ÆäÖУ¬ËùÊöÊý¾Ýת»»Âß¼­µç·£¬½«À´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ýת»»Îª´®ÐÐÐźźó·¢Ë͸ø±»¿ØICоƬ£¬½«À´×Ô±»¿ØICоƬµÄÐźÅת»»Îª²¢ÐÐÐźźó·¢Ë͸øÖ÷¿Ø ICоƬ¦Ï
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöÊý¾Ýת»»Âß¼­µç·Ϊ¸´Ôӿɱà³ÌÂß¼­Æ÷¼þCPLD»òÕßÏÖ³¡¿É±à³ÌÃÅÕóÁÐFPGA¡£
3.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö±»²âICоƬÖеÄÂß¼­¹¦ÄܰüÀ¨ÒÔÏÂÖ®Ò»»òÈÎÒâ×éºÏоƬÄÚ²¿µÄ´æ´¢ÇømemoryÇøÓò¡¢ÒÔ¼°Ð¾Æ¬ÄÚ²¿µÄÄ£Äâ֪ʶ²úȨ£»ÆäÖУ¬ËùÊöоƬÄÚ²¿µÄ´æ´¢ÇøÇøÓò°üÀ¨Æ¬ÄÚµÄÖ»¶Á´æ´¢Æ÷romºÍ¿É±ä´æ´¢Æ÷ram´æ´¢Çø£»ËùÊöÄ£Äâ֪ʶ²úȨ°üÀ¨Í¨Óô®ÐÐ×ÜÏßÎïÀí²ãÄ£¿ébist test£¬Êý×ÖתģÄâÐźÅÄ£¿é dac£¬Ä£ÄâתÊý×ÖÄ£¿éadc bist test£¬ÒÔ¼°ËøÏà»·¡£
4.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ¿ØÖÆÐźŰüÀ¨Ê¹µÃÄÚ½¨×Ô²âµç·״̬µÄ¸´Î»£¬ÒÔ¼°ÁîÄÚ½¨×Ô²âµç·½øÈë×Ô²âģʽµÄ¿ØÖÆÐźÅ¡£
5.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö·½·¨»¹°üÀ¨Ö÷¿ØICоƬ½«½ÓÊÕµ½µÄ±»²âоƬµÄ×Ô²âÊԵIJâÊÔ½á¹û½øÐзÖÎö´¦Àí£¬²¢½«·ÖÎö´¦Àí½á¹û·´À¡¸ø²âÊÔÈËÔ±¡£
6.Ò»ÖÖ²âÊÔоƬµÄ×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨Ö÷¿ØICоƬ£¬ÉèÖÃÓÐÓÃÓÚ²âÊÔоƬÕý³£Âß¼­¹¦ÄܵÄÄÚ½¨×Ô²âµç·BISTµÄ±»²âICоƬ£¬ÒÔ¼°ÉèÖÃÔÚËùÊöÖ÷¿ØICоƬºÍ±»¿ØICоƬ֮¼äµÄÊý¾Ýת»»Âß¼­µç·£¬ÆäÖУ¬ËùÊöÖ÷¿ØICоƬ£¬ÓÃÓÚÏò±»²âÊÔоƬ·¢ËÍÂß¼­×´Ì¬¿ØÖÆÐźźͲâÊÔÖ¸ÁîÒÔ¼°²âÊÔÊý¾Ý£¬²¢½ÓÊÕ±»²âÊÔICоƬµÄ×Ô²âÊÔ½á¹ûÐÅÏ¢£»ËùÊö±»²âICоƬ£¬ÓÃÓÚͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔ¿ØÖÆÐźţ¬½øÈë×Ô²âģʽ£¬Í¨¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ý£¬¶ÔËùÊö±»²âICоƬÖеĸ÷Ä£¿éÂß¼­¹¦ÄܽøÐвâÊÔ£¬·µ»Ø²âÊÔ½á¹ûÐÅÏ¢£»ËùÊöÊý¾Ýת»»Âß¼­µç·£¬ÓÃÓÚ½«À´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Áî¼°²âÊÔÊý¾Ýת»»Îª´®ÐÐÐźźó·¢Ë͸ø±»¿ØICоƬ£¬½«À´×Ô±»¿ØICоƬµÄÐźÅת»»Îª²¢ÐÐÐźźó·¢Ë͸øÖ÷¿Ø ICоƬ¦Ï
7.¸ù¾ÝȨÀûÒªÇó6ËùÊöµÄ×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöÊý¾Ýת»»Âß¼­µç·Ϊ¸´Ôӿɱà³ÌÂß¼­Æ÷¼þCPLD»òÕßÊÇFPGA¡£
8.¸ù¾ÝȨÀûÒªÇó7ËùÊöµÄ×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö±»²âICоƬÖеÄÂß¼­¹¦ÄܰüÀ¨ÒÔÏÂÖ®Ò»»òÈÎÒâÔ±×éºÏоƬÄÚ²¿µÄ´æ´¢ÇømemoryÇøÓò¡¢ÒÔ¼°Ð¾Æ¬ÄÚ²¿µÄÄ£Äâ֪ʶ²úȨ£»ÆäÖУ¬ËùÊöоƬÄÚ²¿µÄ´æ´¢ÇøÇøÓò°üÀ¨Æ¬ÄÚµÄÖ»¶Á´æ´¢Æ÷romºÍ¿É±ä´æ´¢Æ÷ram´æ´¢Çø£»ËùÊöÄ£Äâ֪ʶ²úȨ°üÀ¨Í¨Óô®ÐÐ×ÜÏßÎïÀí²ãÄ£¿ébist test£¬Êý×ÖתģÄâÐźÅÄ£¿é dac£¬Ä£ÄâתÊý×ÖÄ£¿éadc bist test£¬ÒÔ¼°ËøÏà»·¡£
9.¸ù¾ÝȨÀûÒªÇó6ËùÊöµÄ×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ¿ØÖÆÐźŰüÀ¨Ê¹µÃÄÚ½¨×Ô²âµç·״̬µÄ¸´Î»£¬ÒÔ¼°ÁîÄÚ½¨×Ô²âµç·½øÈë×Ô²âģʽµÄ¿ØÖÆÐźÅ¡£
10.¸ù¾ÝȨÀûÒªÇó6ËùÊöµÄ×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöÖ÷¿ØICоƬ£¬»¹ÓÃÓÚ½«½ÓÊÕµ½µÄ±»²âоƬµÄ×Ô²âÊԵIJâÊÔ½á¹û½øÐзÖÎö´¦Àí£¬²¢½«·ÖÎö´¦Àí½á¹û·´À¡¸ø²âÊÔÈËÔ±¡£
È«ÎÄÕªÒª
±¾·¢Ã÷ÌṩÁËÒ»ÖÖ²âÊÔоƬµÄ·½·¨¼°×°Öã¬ËùÊö°üÀ¨ÔÚÿ¸ö±»²âICоƬÄÚÉèÖÃÓÃÓÚ²âÊÔоƬÕý³£Âß¼­¹¦ÄܵÄÄÚ½¨×Ô²âBISTµç·£»ËùÊö·½·¨»¹°üÀ¨±»²âICоƬͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ×Ô²âÊÔÖ¸Á½øÈë×Ô²âģʽ£»±»²âICоƬÖеÄÄÚ½¨×Ô²âµç·ͨ¹ýÊý¾Ýת»»Âß¼­µç·½ÓÊÕÀ´×ÔÖ÷¿ØICоƬµÄ²âÊÔÊý¾ÝÖ¸Á¶ÔËùÊö±»²âICоƬÖеÄÂß¼­¹¦ÄܽøÐвâÊÔ£¬·µ»Ø²âÊÔ½á¹û£»ÆäÖУ¬ËùÊöÊý¾Ýת»»Âß¼­µç·½«À´×ÔÖ÷¿ØICоƬµÄÖ¸Áîת»»Îª´®ÐÐÐźźó·¢Ë͸ø±»¿ØICоƬ£¬½«À´×Ô±»¿ØICоƬµÄÐźÅת»»Îª²¢ÐÐÐźźó·¢Ë͸øÖ÷¿ØICоƬ¡£Ó¦Óñ¾·¢Ã÷£¬½µµÍÁ˶Գö»õǰоƬµÄ²âÊԳɱ¾£¬Ìá¸ß²âÊÔЧÂÊ¡£
Îĵµ±àºÅG01R31/3177GK102540050SQ201010597539
¹«¿ªÈÕ2012Äê7ÔÂ4ÈÕ ÉêÇëÈÕÆÚ2010Äê12ÔÂ20ÈÕ ÓÅÏÈȨÈÕ2010Äê12ÔÂ20ÈÕ
·¢Ã÷Õß²Ù¶¬»ª, ºúʤ·¢, ¸ð±£½¨, лÊ÷ ÉêÇëÈË:°²¿­(¹ãÖÝ)΢µç×Ó¼¼ÊõÓÐÏÞ¹«Ë¾

  • רÀûÃû³Æ£ºÒ»ÖÖ¼ì²âÖ½±ÒÓ«¹âÓÍÄ«µÄ·½·¨¼°ÆäʵÏÖ×°ÖõÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷Éæ¼°Ò»ÖÖ¼ì²âÖ½±ÒÓ«¹âÓÍÄ«µÄ¼ì²â¼¼Êõ£¬ÌرðÊÇÒ»ÖÖ¼ì²âÖ½±ÒÓ«¹âÓÍÄ«µÄ·½·¨¼°ÆäʵÏÖ×°Öᣱ³¾°¼¼Êõ£ºÓ«¹âÓÍÄ«ÊÇÓÃÓ«¹âÑÕÁÏÖÆ³ÉµÄÓÍÄ«£¬ÆäӡˢƷÔÚ×ÏÍâ¹âÕÕÉäÏ¿ÉÏÔÏÖ³ö¸÷ÖÖÉ«²ÊµÄ¿É
  • רÀûÃû³Æ£ºÖ±Á÷µçÔ´´øµç½â»··½·¨¼°ÆäרÓÃ×°ÖõÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷Éæ¼°Ò»ÖÖÖ±Á÷µçÔ´´øµç½â»··½·¨¼°ÆäרÓÃ×°Öã¬ÊÊÓÃÓÚµçÁ¦Ö±Á÷ϵͳµÄ»· Íø¹ÊÕϼì²â¡£ÊôÓÚµçÁ¦Ö±Á÷ϵͳµÄ¹ÊÕϼì²âÉ豸¼¼ÊõÁìÓò¡£±³¾°¼¼Êõ£ºµçÁ¦ÓÃÖ±Á÷¿ØÖƵçÔ´£¬ÊǸø¼Ìµç±£»¤µÈ¿ØÖÆÉ豸Ìá
  • רÀûÃû³Æ£º´óÐÍ(Á¬Ðø)ÁºÊ½½á¹¹ÏÖ³¡ÔغÉÄ£ÄâʵÑé¼ì²â×°Öü°¼ì²â·½·¨¼¼ÊõÁìÓò£º±¾×¨ÀûÉæ¼°Ò»ÖÖ´óÐÍÁºÊ½½á¹¹ÏÖ³¡¼ì²â¡¢¼ìÑéÖÐʵ¼ÊÔØºÉ×÷ÓÃÄ£Äâ¼¼Êõ£¬¾ßÌå¾ÍÊÇ´óÐÍÁºÊ½½á¹¹ÏÖ³¡ÔغÉÄ£ÄâʵÑé·½·¨¼°×°Öᣱ³¾°¼¼Êõ£ºÔÚË®Àû¡¢½»Í¨¡¢½¨ÖþµÈ¹¤³ÌÁìÓò£¬ÓÐʱÐèÒª¶Ô´óÐÍ
  • רÀûÃû³Æ£ºº¬µª¾ÛºÏÎï¶³½ºÎ¢Çòº¬Á¿µÄ¼ì²â·½·¨¼¼ÊõÁìÓò£º±¾·½·¨Éæ¼°Òѹ㷺ÓÃÓÚÓÍÌ↑·¢ÁìÓòµÄµ÷ÆÊ¡¢¶ÂË®¹¤Òյ嬵ª¾ÛºÏÎï΢Çò²úÆ·¼ì²âº¬µª¾ÛºÏÎï¶³½ºÎ¢Çòº¬Á¿µÄ·½·¨¡£ÏÖÓм¼Êõµ÷ÆÊ¶ÂË®¼¼ÊõÊÇͨ¹ýעˮÌá¸ßÓÍÌï²ÉÊÕÂʵÄÖØÒª·½·¨¡£ÆäÖꬵª¾ÛºÏÎï΢ÇòΪµ÷ ÆÊ¶ÂË®
  • רÀûÃû³Æ£ºÒ»ÖÖʯÀ¯×é֯оƬÀ¯¿éÖÆ×÷É豸µÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°ÉúÎï¼¼ÊõÁìÓòµÄ×é֯оƬ¼¼Êõ£¬¾ßÌåÉæ¼°Ò»ÖÖʯÀ¯×é֯оƬÀ¯¿é µÄÖÆ×÷É豸¡£±³¾°¼¼Êõ£º×é֯оƬ(tissuechip£¬TC)ÓÖ³Æ×é֯΢ÕóÁÐ(tissue microarray
  • רÀûÃû³Æ£ºÂÓÈëÉäÈíxÉäÏߺͼ«×ÏÍâÏ߯½³¡Æ×ÒǵÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖµÈÀë×ÓÌå¼¼ÊõÖÐʹÓÃµÄÆ×ÒÇ£¬ÓÈÆäÊÇÒ»ÖÖÓÃÓÚ²âÁ¿ÈíXÉäÏß¼°¼«×ÏÍâÏß(XUV)µÄÂÓÈëÉ䯽³¡Æ×ÒÇ(grazing-incidenceflat-field spectro
ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾
È«¹ú·þÎñÈÈÏߣº13062023238
µç»°£º13062023238
µØÖ·£ºëøÖÝÊÐÁúȪ¹¤ÒµÔ°68ºÅ
¹Ø¼ü´Ê£ºÏ³´²£¬Êý¿ØÏ³´²£¬ÁúÃÅϳ´²
¹«Ë¾¶þάÂë
Copyright 2010-2024 °æÈ¨ËùÓÐ All rights reserved ³ICP±¸19044495ºÅ-12
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿