©®»áÔ±·þÎñ
  Ê×Ò³ | ×îвɹº | ÏÖ»õÈÈÂô | IC¿â´æ | Ó¦ÓÃ×ÊÁÏ&³ÌÐò¿â | µ¥Æ¬»úÏúÊÛ | ½»Á÷Çø | ¹©Ó¦ÉÌ | Éú²úÉÌ | ¼¼Êõ×ÊÁÏ
Ó¦ÓÃ×ÊÁÏ:  
ÄúÏÖÔÚµÄλÖãºÊ×Ò³ >  ¼¼Êõ×ÊÁÏ   ÉÏÔØ¿â´æ  

²ÉÓÃBlackfin´¦ÀíÆ÷µÄ¿ÉÊÓ»¯½»Í¨±ê־ʶ±ð

Èç¹ûÔÚ¸ßËÙ¹«Â·ÉÏÒÔ142 km/h³µËÙ¼ÝÊ»£¬Ê×Ïȵ¼º½ÏµÍ³Ö¸Ê¾1СʱµÄ³µ³Ìµ½Ä¿µÄµØ»¹ÓÐ80 km£¬È»ºó¹«Â·µÄÓÒÊֱ߳öÏÖÁ˽»Í¨±êÖ¾£¬È¡ÏûÁËÈ«ËÙÂÊÏÞÖÆ¡£Ë¾»úûעÒâµ½80 km/hµÄËÙ¶ÈÏÞÖÆ£¬¶øÇÒҲûÓд洢ÔÚµ¼º½ÏµÍ³ÖС£ÔÚÕâÖÖÇé¿öÏ£¬Äã¾Í»áÓÉ´ËÊܵ½µ½275€Å·ÔªµÄ·£¿î£¬¿Û4·Ö²¢ÇÒµõÏú¼ÝʻִÕÕÁ½¸öÔ¡£

¸÷ÖÖÊÊÓõÄËÙ¶ÈÏÞÖÆ¿ÉÒÔͨ¹ýµ¼º½ÏµÍ³»òÕß¿ÉÊÓ»¯ÏµÍ³£¨»ùÓÚÊÓƵµÄϵͳ£©È·¶¨¡£ÔÚ×îÐÂÒ»´úµÄµ¼º½ÏµÍ³ÖУ¬ËÙ¶ÈÏÞÖÆÒѾ­´æ´¢ÏÂÀ´£¬µ«ÊÇ£¬¶ÔÓÚÁÙʱµÄ±ä»¯£¨ÀýÈ磬½¨ÖþÎï»òÕßÓɽ»Í¨ÃܶȿØÖƵıêÖ¾£©ºÍ×îаæµØͼÉý¼¶ÒÔºóÊúÁ¢µÄ±êÖ¾£¬»¹Ã»Óд洢µÄ¡£²ÉÓûùÓÚÊÓƵµÄϵͳ£¬Ëü²¢²»ÊÇ×ÜÄܹ»Ã÷È·ÎÞÎóµØ½«±êÖ¾¶ÔÓ¦³µµÀ£¬Ëü»¹ÐèÒª¾«Ãܶ¨Î»Ïà¶ÔÓÚ³µµÀµÄ±êÖ¾¡£½«µ¼º½ÏµÍ³ºÍ»ùÓÚÊÓƵµÄϵͳÏà½áºÏ¾Í¿ÉÒԵõ½×î¼Ñ½á¹û¡£

±»¶¯¼ÝÊ»¸¨ÖúϵͳµÄÓŵãÊÇ×ÜÓÐÄ¿Ç°µÀ·ÉÏÔÊÐíµÄËÙ¶ÈÏÞÖƵÄ×îÐÂÐÅÏ¢¡£²ÉÓÃÖ÷¶¯¼ÝÊ»¸¨Öúϵͳ£¬Èç¹ûÔ¶Ô¶³¬¹ýÔÊÐíËٶȣ¬»¹ÓпÉÄÜÖ÷¶¯µØɲ³µ£»Í¨¹ýÀ©Õ¹±êÖ¾µÄʶ±ð£¬ÔÚÍ£³µ¡¢ÈõÀ¡¢½ûÖ¹³¬³µºÍºìµÆµÈ±êÖ¾³öÏÖʱ¿ÉÄܲÉȡijÖÖ¶¯×÷¡£

Blackfin´¦ÀíÆ÷ϵÁÐÖеĽ»Í¨±ê־ʶ±ð

×÷Ϊ¼ÝÊ»¸¨Öúϵͳ¹¤³ÌµÄÒ»²¿·Ö£¬½»Í¨±ê־ʶ±ðϵͳÊDzÉÓÃBlackfinϵÁÐÖеÄADSP-BF561´¦ÀíÆ÷¿ª·¢µÄ¡£ÕâÖÖ´¦ÀíÆ÷ÌṩºÜÇ¿µÄ¼ÆËãÄÜÁ¦£¬ÒòΪËü¾ßÓÐÁ½¿Å¶Ô³ÆµÄÄںˣ¨Ë«ºË´¦ÀíÆ÷£©¡£µ«ÊÇ£¬Ö»ÓÐÒ»¿ÅÄÚºËÓÃÓÚ½»Í¨±ê־ʶ±ð¡£µÚ¶þ¿ÅÄں˲úÉú¸²¸Çͼ£¬ÔÚÒ»¸ö¼àÊÓÆ÷ÉÏÏÔʾËü¡£¼àÊÓÆ÷½ö½öÓÃÓÚ¿ª·¢»·¾³¡£Æû³µÖа²×°µÄһϵÁпØÖƵ¥ÔªÎÞÐè¼àÊÓÆ÷£¬Òò´ËÒ»¸öÄں˾Í×ã¹»ÁË¡£Í¨¹ýCAN×ÜÏßʵÏÖÓëÆû³µÍøÂçµÄͨÐÅ¡£

»ùÓÚÕÕÏà»úϵͳµÄÓ²¼þ¸ÅÄî
< Translation of graphics >
CMOS Image Sensor £½ CMOSͼÏñ´«¸ÐÆ÷
Sync £½ ͬ²½
Data £½ Êý¾Ý
CLK=ʱÖÓ
I2C=I2C´®¿Ú
CL=ÇåÁã
CAN= CAN×ÜÏß
FBAS/CVB=
CAN Trans £½ CAN×ÜÏß´«ËÍ

Ö§³ÖÆû³µ°²È«ºÍ¼ÝÊ»¸¨Öúϵͳ
Blackfin¶Ô³Æ¶à´¦ÀíÆ÷ÓÃÓÚ¼ÝÊ»¸¨ÖúºÍÊÓ¾õϵͳ
ÏÖʵÊÀ½ç¼ì²âºÍÊý¾Ýת»»
ºóÊÓϵͳ
×ÔÊÊӦѲº½¿ØÖÆϵͳ£¨ACC£©ºÍ·ÀÅöײϵͳ
³µµÀÆ«À뾯¸æϵͳ
¡­.¼ì²â


ͼ1£º »ùÓÚBlackfin´¦ÀíÆ÷µÄͼÏñ´¦Àí¿ª·¢ÏµÍ³¿òͼ

ÓÃÓÚͼÏñ´¦ÀíµÄ»ùÓÚBlackfin´¦ÀíÆ÷ϵͳµÄ½á¹¹±¾ÖÊÉ϶¼ÊÇÒ»ÑùµÄ£¬Î¨Ò»µÄÇø±ð¾ÍÊDzÉÓõÄÈí¼þ²»Í¬¡£ÈçÉÏÃæ¿òͼ£¨Í¼1£©Ëùʾ£¬ÏµÍ³°üÀ¨Ò»¸öMircon(MT9V022),µÄCMOS VGAÏÔʾ·Ö±æÂÊ´«¸ÐÆ÷£¨MT9V022£©£¬ÌṩºÚ°×ͼÏñ¡£ÒòΪBlackfin´¦ÀíÆ÷ÓÐÁ½¸öÊÓƵ¼æÈݽӿڣ¨PPI£¬ITU-BT656±ê×¼¼æÈÝ£©£¬ËùÒÔËüÎÞÐ踽¼ÓÔª¼þ¾ÍÄܹ»ÓëÕâЩ´«¸ÐÆ÷ͨÐÅ¡£PPI½Ó¿Ú¿ÉÒÔ°´ÕÕ16 bitµÄ×î´óÊý¾Ý×ÜÏß¿í¶È½øÐбà³Ì¡£ÁíÍ⣬Ëü»¹ÓÐÒ»¸öÊý¾Ýͬ²½Ê±ÖÓ£¨PPI_CLK£©ºÍÈýÌõͬ²½Ïߣ¬·Ö±ðÓÃ×÷HSYNCˮƽͬ²½¡¢ VSYNC´¹Ö±Í¬²½ºÍFIELD SYNC³¡Í¬²½¡£Blackfin´¦ÀíÆ÷ϵÁеĴ«¸ÐÆ÷ÅäÖÃͨ¹ýI2C×ÜÏß¼æÈݽӿڣ¨TWI£©ÊµÏÖ¡£ÕâÑù¾Í±£Ö¤Í¼Ïñ´«¸ÐÆ÷ºÍBlackfin´¦ÀíÆ÷Ö®¼äµÄÍêÕûÁ¬½Ó¡£ÔÚÐí¶àÇé¿öÏ£¬Í¼Ïñ´¦ÀíϵͳÐèÒªµÄ´æ´¢¿Õ¼äÒª´óÓÚÈç½ñµÄ´¦ÀíÆ÷ÄÚ²¿¿ÉÓÿռ䡣¼øÓÚÕâ¸öÔ­Òò£¬BlackfinϵÁеÄÿÖÖ´¦ÀíÆ÷¶¼ÓÐÒ»¸öSDRAM½Ó¿Ú¡£ÕâÑù¾Í¿ÉÒÔ¿ìËٵطÃÎÊ×î´ó³ß´ç´ï512 MBµÄÊý¾ÝºÍÖ¸Áî¡£ÏÂÊöϵͳΪÁËÖ§³Ö¼àÊÓÆ÷£¬ÐèÒª3 MBµÄÍⲿ´æ´¢Æ÷¡£¼àÊÓÆ÷ͨ¹ýÒ»¸öADI¹«Ë¾ÌṩµÄNTSC/PALÊÓƵ±àÂëÆ÷£¨ADV7197£©Á¬½Óµ½µÚ¶þ¸öPPI½Ó¿Ú¡£ÕâÑù¾ÍÒâζ×Ų»½ö¿ÉÒÔÏÔʾÀ´×Ô´«¸ÐÆ÷µÄͼÏñ£¬Ò²¿ÉÒÔÏÔʾÐÅÏ¢£¬ÀýÈçÔÚÊä³öͼÏñÖпÉÒÔÏÔʾ£¨¸²¸Ç£©µÄ½á¹ûÊý¾Ý»ò¸²¸Ç±êÖ¾£¨¸²¸Çͼ£©¡£ÔÚSDRAMÖнøÐÐͼÏñÐγɣ¬²¢ÇÒ²ÉÓÃÌṩµÄDMAͨµÀ½«¸ÃͼÏñ´«Ë͵½¼àÊÓÆ÷£¬Ä¿µÄÊDz»Ó°Ïì´¦ÀíÆ÷µÄ¼ÆËãÄÜÁ¦¡£Èç¹ûûÓмàÊÓÆ÷Ö§³Ö£¬¾ÍÎÞÐèÍⲿSDRAM´æ´¢Æ÷½øÐн»Í¨±ê־ʶ±ð¡£ÓëÆû³µµÄͨÐÅͨ¹ýÒ»¸öÍⲿµÄCAN¿ØÖÆÆ÷½øÐУ¬CAN¿ØÖÆÆ÷¾­Ò»¸öSPI ½Ó¿ÚÁ¬½Óµ½Blackfin´¦ÀíÆ÷¡£±¨¾¯ÏûϢת·¢¸øÆû³µ£¬È»ºóÌṩÐÅÏ¢£¨Ëٶȣ©¡£ºÃ¼¸¿îBlackfin´¦ÀíÆ÷¶¼´øÓÐÄÚÖõÄCAN×ÜÏß½Ó¿Ú¡£

TSRË㷨ģ¿é

³É¹¦µÄÄ¿±êʶ±ðÐèÒª¼¸¸öË㷨ģ¿é£¨¼ûͼ2£©¡£

Sobel£½SobelÂ˲¨Æ÷
Hough Transform = »ô·ò±ä»»
Kategorisierung=·ÖÀàËã·¨
Kreissuche=ԲȦËÑË÷
Zahierkennung=Êý×Öʶ±ð
Verfolgung=¸ú×ÙÄ£¿é
Ausgabe=Êä³ö
£¨SobelÂ˲¨Æ÷£¬»ô·ò±ä»»£¬·ÖÀàËã·¨£¬Ô²È¦ËÑË÷£¬Êý×Öʶ±ð£¬¸ú×ÙÄ£¿é£¬Êä³ö£©


ͼ2£ºTSRË㷨ģ¿é

SobelÂ˲¨Æ÷Ìṩһ¸öÊä³öͼÏñ£¬ÆäÖÐÖ»Ìṩ±ßÔµºÍ±ßÔµÏàÓ¦µÄ·½ÏòÊý¾Ý¡£

»ô·ò±ä»»ËÑË÷ԲȦ£¬ÒòΪÔڵ¹úÏÞËÙ±êÖ¾¼°ÆäÈ¡Ïû±êÖ¾¶¼ÊÇԲȦ¡£±ä»»½á¹ûÊÇÏàÓ¦µÄ¼«×ø±ê¡£

ÔÚ·ÖÀàËã·¨ÖУ¬½á¹û»á³öÏÖ¶à¸öÔ²ÐÄ£¬ÕâÊÇÓÉÓÚ¹Û²âʧÕæÒýÆðµÄ¡£

ԲȦËÑË÷Ä£¿é²úÉúÒ»¸öÓÉԲȦ°ë¾¶ºÍ×ø±ê×é³ÉµÄ±í¸ñ¡£

ÔÚÊý×Öʶ±ðÄ£¿éÖÐʶ±ð½»Í¨±êÖ¾ÖеÄÊý×Ö¡£ÕâÑù¾Í±ØÐëÀûÓÃԲȦËÑË÷Ä£¿éÖÐÈ·¶¨µÄ×ø±ê°Ñ±êÖ¾»Ö¸´Ô­Ñù¡£½èÖúÓÚ½»Í¨±êÖ¾Êý¾Ý¿â±È½Ï½»Í¨±ê־ʱ£¬±ØÐë°´ÕÕÊý¾Ý¿âµÄÈÝÁ¿ÈݶÔËùÓеıêÖ¾×öÄڲ塣ΪÁ˱Ƚϣ¬Ê×ÏȶÔÊý×Ö½øÐÐÔ¤Â˲¨£¬È»ºó²ÉÓÃÒ»ÖÖÏà¹Ø¼¼ÊõÓëÊý¾Ý¿âÖеÄÊý×Ö½øÐбȽϣ¬×îºóÈ·¶¨Êý×Ö¡£ ¸ú×ÙÄ£¿éÌá¸ßÁ˾«¶È£¬ÒòΪһ¸ö½»Í¨±êÖ¾¿ÉÒÔ±»Öظ´¼ì²â¡£

½»Í¨±êÖ¾±»³É¹¦Ê¶±ðºó£¬Æä½á¹ûÊä³öµ½¼àÊÓÆ÷ºÍ£¨»ò£©Í¨¹ýCAN×ÜÏß¡£

¿ò¼ÜµÄ¸ÅÄî

³ýÁ˲¢ÐмÆËãµ¥Ôª£¬±³ºóµÄÈí¼þ¿ò¼ÜÒ²¾ö¶¨ÁËËã·¨¿ÉÄÜ×î¿ìµÄ´¦ÀíËٶȡ£Ëü±£Ö¤ÁËÔÚÇ¡µ±µÄʱ¼äÖ´Ðе¥¸öË㷨ģ¿é£¬¶øÇÒÄÜÒÔ×î¶ÌµÄ·ÃÎÊʱ¼ä׼ʱÌṩ¼ÆËãËùÐèÒªµÄÊý¾Ý¡£ÕâÁ½¸öÈÎÎñ¾ßÓв»Í¬µÄÌص㡣Ëã·¨µÄʱ¼ä¿ØÖÆÊÇÒ»ÖÖµäÐ͵ĿØÖÆÆ÷ÈÎÎñ£¬ËüÉæ¼°µ½ÓÐÌõ¼þµÄ´úÂëÖ´ÐУ¬¾ßÓв»Í¬³¤¶ÈµÄÊý¾ÝÀàÐ͵Ä×°ÈëºÍ´æ´¢²Ù×÷£¬ÒÔ¼°¶Ôͬ²½ºÍÒì²½½á¹ûµÄ¿ìËÙÏìÓ¦¡£¶ÀÁ¢ÓÚ´¦ÀíÆ÷ÒÔ¼°Òò´ËÔÚʱ¼äÉϲ¢ÐеÄÊý¾Ý´«ËÍ£¨DMAͨµÀ£©ÊÇÊý×ÖÐźŴ¦ÀíÆ÷£¨DSP£©µÄµäÐ͹¦ÄÜ¡£Blackfin´¦ÀíÆ÷ϵÁеÄÌåϵ½á¹¹½áºÏÁËÕâÁ½ÖÖ¹¦ÄÜ¡£ËÄÏòÁªºÏ¸ßËÙ»º´æÂß¼­Ö§³Ö¶ÔÍⲿ´æ´¢Æ÷µÄ¸ßЧ·ÃÎÊ¡£Õâ¾ÍÒâζ×ÅÊý¾ÝºÍÖ¸Á²»±ØÖØмÓÔؾÍÄÜÖظ´Ê¹Óá£Èç¹û¶ÔÊý¾ÝºÍÖ¸ÁîµÄ·ÃÎÊÊÇ¿ÉÔ¤ÖªµÄ£¬ËüÃÇÒ²¿ÉÒÔ´ÓDMAͨµÀ½øÐд«ËÍ¡£

¸ÅÄîµÄ±È½Ï

¸ßËÙ»º´æµÄ¸ÅÄ

- ÏñÔÚPCÉÏÒ»Ñù¿É±à³Ì
- Ëã·¨¿ÉÓÃÓÚÍêÕûµÄͼÏñ
- ¿ÉÒÔ¼ÓËÙ¶ÔÊý¾ÝºÍÖ¸ÁîµÄÒ»´ÎÐÔ·ÃÎÊ£¨¸ßËÙ»º´æÏß´¥·¢µÄÌî³ä²Ù×÷£©
- ´ó·ù¶È¼ÓËÙÖظ´·ÃÎÊÊý¾ÝºÍÖ¸Áî
- ¿ÉÒÔ²ÉÓÃÌØÊâÖ¸ÁîʹµÃÊý¾ÝºÍÖ¸ÁîÔÚʹÓÃ֮ǰ±»×ªÒƵ½¸ßËÙ»º´æÖУ¨Ô¤È¡£©
- ¿ÉÒÔÔÚÈκÎʱºò°Ñ´úÂ븴ÖÆ»ØPC£¬¶øÇÒÊÇ¿ÉÖ´Ðеġ£

DMA¸ÅÄ

- Êý¾ÝÒÔС·Ö×éÐÎʽתÒƲ¢´¦Àí
- Êý¾Ý·Ö×éתÒƲ»Ó°Ïì¼ÆËãÄÚºË
- ÖжÏ֪ͨ¼ÆËãÄÚºËеÄÊý¾ÝÒѾ­¿ÉÓÃ
- ¿ÉÒÔͬʱ¼ÓÔضà¸öÊý¾Ý·Ö×é
- ¿ÉÒÔ×Ô¶¯¼ÓÔØͼÏñϸ½ÚºÍÖ¡£¨2D-DMA£©
- ÇжϸßËÙ»º´æÂß¼­£¬¿ÉÒÔÓÃ×÷ÄÚ²¿´æ´¢Æ÷£¬²¢ÇÒ»¹¿ÉÒÔʹÓá£

»ùÓÚ¸ßËÙ»º´æÂß¼­µÄ¸ÅÄîÌṩ·Ç³£¸ßЧµÄÊý¾ÝÍÌÍ£¬ËùÒÔËã·¨µÄ¸ñʽÔÚ´ÓPCתÒƵ½Ç¶Èëʽϵͳʱһ¶¨²»Äܸı䡣Òò´Ë£¬´úÂë¿ÉÒÔËæʱתÒƻص½PC¡£»ùÓÚDMA´«Ë͵ĸÅÄî¿ÉÒÔΪ´ËÓ¦ÓÃÌṩ¸üÓŵĽá¹û£¬ÒòΪʲôʱºòÐèÒª¶àÉÙÊý¾ÝÊÇ¿ÉÄÜÔ¤ÖªµÄ¡£DMAͨµÀÓë¼ÆËãͬʱ¿ªÊ¼£¬±£Ö¤°´Ê±Îª½«À´µÄ¼ÆËãÌṩÊý¾Ý¡£ÁíÍ⣬ÔÚÒ»´Î±ÕºÏÐòÁÐÖÐÌáÈ¡½Ï´óÁ¿Êý¾ÝµÄЧÂÊÒª¸ßÓÚÓɸßËÙ»º´æÂß¼­´¥·¢µÄ¶àÌõ¸ßËÙ»º´æÏßÌî³äµÄ²Ù×÷¡£

µ±È»£¬»ìºÏÐÎʽҲÊÇ¿ÉÄܵġ£Äܹ»½«×Ô·¢µØÊÕ¼¯»ò´æ´¢µÄÊý¾Ý·ÅÖõ½ÓɸßËÙ»º´æÂß¼­¼àÊÓµÄÄÚ´æÇøÓòÖС£¶ÔÓÚÐèÒª¿ÉÔ¤²âµÄÊý¾Ý£¬Ê¹ÓÃDMAͨµÀÊÇ×î¸ßЧµÄ½â¾ö·½°¸¡£

Èí¼þ½â¾ö·½°¸µÄÓÅÊÆ

¶ÀÁ¢µÄÊý¾ÝתÒÆ¡¢²¢ÐмÆËãµ¥ÔªºÍ¸ßʱÖÓƵÂÊ´¦ÀíÆ÷¶¼¿ÉÒÔͨ¹ýÈí¼þÖ´ÐУ¨C£¬C+
»òÕß»ã±àÓïÑÔ£©¸ß¶È¸´ÔӶȵÄͼÏñ´¦ÀíËã·¨¡£ÔËËã½á¹û´ïµ½µÄÁé»îÐÔ¿ÉÒÔ½ÚÊ¡³É±¾£¬
¼ÓËÙʵÏÖ¿ÉÉý¼¶Èí¼þ£¬Æ书ÄÜ¿ÉÒÔͨ¹ýÈí¼þ½øÐÐÀ©Õ¹¡£ÒÀÀµÓÚ¾ßÌåÇé¿öµÄÓ¦ÓÃʵ
ÏÖÒ²ÊÇ¿ÉÒÔÔ¤ÏëµÄ£¬ÀýÈ磬ÔÚ³µÁ¾Ç°ÐкÍÍ£³µ¸¨ÖúÒÔ¼°µ¹³µÊ±ÉãÏñ»ú»»Ïò£¬¿ÉÒÔ
Ö´Ðн»Í¨±ê־ʶ±ðºÍ³µµÀ±ä»¯¸¨Öú¹¦ÄÜ¡£

²¢ÐÐÖ¸ÁîÖ´ÐÐ

´ÓÏÂÃæµÄÀý×Ó¿ÉÒÔ¿´µ½£¬³Ë·¨Æ÷ºÍÀÛ¼ÓÆ÷µ¥Ôª²¢Ðй¤×÷£¬¿ÉÒÔÔÚÒ»¸öʱÖÓÖÜÆÚÄÚÖ´Ðжà´ï8ÌõÖ¸Áî¡£

C Implementation = CÓïÑÔ±à³Ì
ASSEMBLY Implementation (main portion) £½ »ã±àÓïÑÔ±à³Ì£¨Ö÷Òª²¿·Ö£©
No cycle overhead for loop Single Cycle Instruction: (Dual 16bit MAC Operation and four 16bit loads)
= ûÓÐÓÃÓÚÑ­»·µ¥ÖÜÆÚÖ¸ÁîµÄ¿ªÏú£º£¨Á½´Î16 bit MAC²Ù×÷ºÍËÄ´Î16 bitµÄÊý¾Ý¼ÓÔØ£©
1st Addition £½ µÚÒ»´Î¼Ó·¨
2nd Addition £½ µÚ¶þ´Î¼Ó·¨
load £½ ¼ÓÔØ
1st Multiplication = µÚÒ»´Î³Ë·¨
2nd Multiplication = µÚ¶þ´Î³Ë·¨
This 64 bit instruction word results in eight instruction to be executed on Blackfin in a single cycle
£½´Ë64 bitÖ¸Áî×ֵĽá¹ûÊÇÔÚµ¥Ê±ÖÓÖÜÆÚÄÚBlackfin´¦ÀíÆ÷¿ÉÒÔÖ´ÐÐ8ÌõÖ¸Áî
Quad ADD/SUB £½ ËĴμӼõ·¨
No cycle overhead for loop Single Cycle Instruction: (Quad 16bit ADD/SUB Operation and four 16bit loads)
=ûÓÐÓÃÓÚÑ­»·µ¥ÖÜÆÚÖ¸ÁîµÄ¿ªÏú£º£¨ËÄ´Î16 bit ¼Ó¼õ²Ù×÷ºÍËÄ´Î16 bitµÄÊý¾Ý¼ÓÔØ£©
Dual 16bit Addition £½ Á½´Î16 bit¼Ó·¨
Dual 16bit Subtraction £½ Á½´Î16 bit¼õ·¨
2*16bit loads £½ Á½´Î16bit¼ÓÔØ

Blackfin´¦ÀíÆ÷µÄרÓÃʸÁ¿ºÍÊÓƵ²Ù×÷

´óÁ¿×¨ÓõÄÏòÁ¿ºÍÊÓƵָÁî¿ÉÒÔ¸ü¿ìµØÖ´Ðо­µäµÄͼÏñ´¦ÀíËã·¨¡£ÕâЩָÁî¿ÉÒÔÔÚÒ»¸öÖÜÆÚÄÚÖ´ÐС£ÏÂÃæ¸ø³öÁËÕâһϵÁÐÖ¸ÁîÖеÄÈô¸ÉÃüÁî¡£
Á½´Î16 bit¼Ó·¨£¬½á¹ûµ÷Õûµ½0¡«255µÄÈ¡Öµ·¶Î§ÄÚ
ËÄ´Î8 bit¼Ó·¨
ËĶԶÀÁ¢×Ö½ÚÇóƽ¾ùÖµ
ËĶÔ×ֽڵľø¶Ô²îÖµÇóºÍ
Çó×î´ó×îСֵ£¨Ê¸Á¿ËÑË÷£¬VIT_MAX£©
ÏÞÖƵ½×î´ó»ò×îСֵ£¨Ê¸Á¿×î´óÖµ£¬Ê¸Á¿×îСֵ£©

ÊʺÏÆû³µÓ¦ÓõÄBlackfin´¦ÀíÆ÷ϵÁÐ

ADI¹«Ë¾ºÍÓ¢Ìضû¹«Ë¾ºÏ×÷¿ª·¢µÄBlackfin´¦ÀíÆ÷ÄÚºËÊÇÒ»ÖÖÓÃÓÚ´¦ÀíÒôƵ¡¢ÊÓƵºÍÊý¾ÝÐÅÏ¢µÄǶÈëʽ¶àýÌå´¦ÀíÆ÷¡£×Ô2001ÄêÆðͶ·ÅÊг¡ÒÔÀ´£¬Ëü½áºÏÁË΢¿ØÖÆÆ÷£¨MCU£©µÄ¹¦Äܺ͸ßÐÔÄÜDSPµÄÌØÐԺ͹¦ÄÜ¡£´´ÐµÄÆû³µ¹¤ÒµÏµÍ³ÐèÒª¹¦ÄÜÇ¿´óµÄ´¦ÀíÆ÷¡£Blackfin´¦ÀíÆ÷ϵÁеÄÐÔÄÜ´ÓʱÖÓƵÂÊΪ400 MHzµÄ"µ¥ÄÚºË"¶àÖÖ´¦ÀíÆ÷µ½Ê±ÖÓƵÂÊΪ500 MHzµÄ"Ë«ÄÚºË"´¦ÀíÆ÷¡£BlackfinϵÁд¦ÀíÆ÷ÊÇÈí¼þ´úÂë¼æÈݵĴ¦ÀíÆ÷£¬ËùÒԴӵͶ˵½¸ß¶ËÐÔÄܵĿÉÉý¼¶¼ÝÊ»¸¨ÖúϵͳʹÓÃËü¿ÉÄܶ¼·Ç³£»®Ëã¡£

Performance Integration £½ ÐÔÄܼ¯³É
Time £½ ʱ¼ä
Symetric Dual-core £½ ¶Ô³ÆË«ºË
Single-core £½ µ¥ºË
Under consideration £½ ÕýÔÚ¿¼ÂÇÖÐ
In development £½ ÕýÔÚ¿ª·¢ÖÐ
Note £½ ×¢
PPI: Video-Interface £½ PPI: ÊÓƵ½Ó¿Ú


ͼ3£º Blackfin´¦ÀíÆ÷ϵÁÐ

Ó¦ÓÃ

Blackfin´¦ÀíÆ÷ϵÁпÉÒÔÓÃÓÚÐí¶àµÄÆû³µµç×ÓÉ豸¡£ÔÚÌØÊâµÄϵͳÖУ¬ÀýÈç¼ÝÊ»¸¨Öúϵͳ¡¢µ¼º½ÏµÍ³¡¢Æû³µÉäƵϵͳ¡¢ÃâÌáϵͳ¡¢ÒôƵ·Å´óÆ÷ºÍÓéÀÖϵͳµÈ£¬ËüÃǶ¼ÒªÇóµÍ¹¦ºÄºÍ¸ß¼ÆËãÄÜÁ¦ÒÔ¼°Éæ¼°µ½µÄ¿ØÖƹ¦ÄÜ¡£

ÔÚ¼ÝÊ»¸¨ÖúϵͳÖУ¬Blackfin´¦ÀíÆ÷ÊÊÓÃÓÚ½»Í¨±ê־ʶ±ð¡¢ÖÇÄܵƹâ¿ØÖÆ£¨Æû³µÖ÷µÆºÍ½ü¹âµÆ¿ØÖÆ£©¡¢³µµÀ±ä»¯¸¨Öú¡¢Ã¤µãʶ±ð¡¢ºóÊÓÕÕÏà»úºÍÍ£³µ¸¨Öú¡¢¾àÀë¿ØÖÆϵͳ£¨ACC£©¡¢Ò¹ÊÓÒǸ¨ÖúºÍÖÇÄÜ°²È«ÆøÄÒ£¨ÈËÌåʶ±ðºÍ·ÖÀࣩµÈÓ¦Ó㬻¹ÓÐÊʺÏÓÚ¼¤¹âÀ×´ï¡¢À×´ïºÍÊÓƵ´«¸ÐÆ÷µÄ½Ó¿Ú¡£

½áÂÛ

Õ¹ÍûδÀ´£¬¼ÝÊ»¸¨Öúϵͳ»áÏñÏÖÔÚÒѾ­²ÉÓõÄABSºÍESPϵͳһÑùÆձ飬Òò´Ëʹ¼ÝÊ»·Ç³£ÇáËÉ£¬·Ç³£°²È«¡£ Ä¿Ç°ËäÈ»»¹ÊÇÒ»ÖÖÉèÏ룬µ«²¢²»ÊÇÄÑÒÔÏàÐŵÄ--ÔÚ¸ßËÙ¹«Â·ÉÏÒÔ130 km/hµÄ³µËÙ¼ÝÊ»£¬·Ç³£ÇáËɵضÁÊ飬ͬʱ£¬À×´ï¡¢¼¤¹âÀ×´ïºÍÊÓƵ´«¸ÐÆ÷¼Ç¼³µÁ¾µÄ»·¾³£¬ËùÒÔϵͳ²»½ö¿ØÖÆ·¢¶¯»ú¶øÇÒ¿ØÖÆÕû¸öÆû³µ¡£µ±µ½´ïÖ¸¶¨µÄ¸ßËÙ¹«Â·³ö¿Úʱ£¬Çл»µ½¶ÀÁ¢¼ÝÊ»£¬ÏíÊÜͨÍù×îÖÕÄ¿µÄµØµÄÍäÍäÇúÇúµÄÏç¼äС·µÄÀÖȤ¡£


¹ØÓÚÎÒÃÇ | »áÔ±·þÎñ | ¹ã¸æ·þÎñ | Ö§¸¶·½Ê½ | ÁªÏµÎÒÃÇ | ÓÑÇéÁ´½Ó

»áÔ±·þÎñÈÈÏߣº

ÉîÛÚÎùͨ¿Æ¼¼°æȨËùÓÐ © Copyright 2005-2007, ic-cn.com.cn All Right Reserved.  
Éî  ÛÚ£º13410210660             QQ : 317143513   µã»÷ÕâÀïÓëµç×ÓÔª¼þ²É¹ºÍøÁªÏµ
¿Í·þÁªÏµ£º MSN:CaiZH01@hotmail.com       E-mail:CaiZH01@163.com