×ÊÁϽéÉÜ
ÓëʵʱÈÎÎñµÄ¿Éµ÷¶È·ÖÎö²»Í¬£¬ÊµÊ±DVSµ÷¶ÈÔÚ±£Ö¤ÈÎÎñ½ØÖ¹Ê±¼äÏÞÖÆÍ¬Ê±£¬»¹Òª¹Ø×¢ÈÎÎñÖ´ÐеĴ¦ÀíÆ÷¹¦ºÄ¡£¹¦ºÄÑо¿Ò»¶Îʱ¼äµÄÀÛ»ýЧ¹û£¬´«Í³»ùÓÚ×ִÐÐʱ¼äµÄÈÎÎñµ÷¶ÈÄ£ÐͲ»ÄÜÂú×ãʵʱDVSµ÷¶ÈÐèÒª¡£¸ÃÎIJÉÓÃʵ¼ÊÖ´ÐÐʱ¼ä(AET)¸ÅÂÊ·Ö²¼½¨Á¢ÊµÊ±ÈÎÎñµ÷¶ÈÄ£ÐÍ£¬ÀûÓÃËæ»ú·ÖÎöµÄ·½·¨·ÖÎöAET·Ö²¼¶ÔʵʱDVSµ÷¶ÈËã·¨ÐÔÄܵÄÓ°Ï죬Ìá³öÁË»ùÓÚÆ½¾ùÖ´ÐÐʱ¼äµÄʵʱDVS¶¯Ì¬µ÷¶ÈËã·¨¡£ÊµÑé½á¹û±íÃ÷£¬¸ÃËã·¨ÔÚÈÎÎñ¾ßÓв»Í¬AET·Ö²¼Çé¿öÏ¿ɱ£³ÖÎȶ¨µÄ¹¦ºÄÐÔÄÜ¡£
¹Ø ¼ü ´Ê ¶¯Ì¬µçѹµ÷Õû; ¸Ð¹¦¼ÆËã; ¹¦ºÄÓÅ»¯; ʵʱϵͳ; ÈÎÎñµ÷¶È
Ŀǰ£¬Ç¶Èëʽ΢´¦ÀíÆ÷¹ã·º²ÉÓö¯Ì¬µçѹµ÷Õû (Dynamic Voltage Scaling£¬DVS) ¼¼Êõ£¬¹¤×÷µçѹÔÚÔËÐÐʱ¿É¶¯Ì¬µ÷Õû¡£ÓÉÓÚ¼¯³Éµç·µÄ¶¯Ì¬¹¦ºÄ½üËÆµØÓ빤×÷µçѹƽ·½³ÉÕý±È[1]£¬DVSÒѳÉΪǶÈëʽʵʱϵͳ½µµÍ¹¦ºÄ¡¢ÑÓ³¤µç³ØÊ¹ÓÃʱ¼äµÄÓÐЧ¼¼ÊõÊֶΡ£Ó²ÊµÊ±ÏµÍ³(ÌØ±ðÊǰ²È«¹Ø¼üϵͳ)ÖÐÈÎÎñ¾ßÓÐÑϸñµÄ½ØÖÁʱ¼äÒªÇ󣬼´Ê¹ÔÚ×µÄÇé¿öÏÂÒ²±ØÐë±£Ö¤ÈÎÎñÔÚÖ¸¶¨Ê±¼äÄÚÍê³É¡£ÎªÁË´ïµ½Õâ¸öÒªÇó£¬Éè¼ÆÊµÊ±ÏµÍ³Ê±Ó¦°´×Çé¿ö½øÐиººÉ·ÖÅ䣬¼È±£Ö¤ÊµÊ±ÏµÍ³Ò»°ãÇé¿öÏÂÄÜÇḺºÉÔËÐУ¬½µµÍ¹¦ºÄ£¬ÓÖ±£Ö¤ÊµÊ±ÏµÍ³²»Í»ÆÆÈÎÎñ½ØÖÁʱ¼ä¡£
ʵʱDVSÈÎÎñµ÷¶È(RTDVS)¿É·ÖΪ¾²Ì¬(»òÀëÏß)ºÍ¶¯Ì¬(»òÔÚÏß)Á½Àà[2]¡£¾²Ì¬µ÷¶ÈÊÇÒÀ¾ÝÈÎÎñÖÜÆÚ¡¢×ִÐÐʱ¼ä(WCET)¡¢½ØÖÁʱ¼äµÈ¿ÉÊÂÏÈÕÆÎÕµÄÐÅÏ¢£¬Õë¶ÔWCETÓë½ØÖÁʱ¼äÖ®¼äµÄ¾²Ì¬ËɳÚʱ¼ä½øÐд¦ÀíÆ÷Ëٶȵ÷¶È¡£ÏÖʵϵͳÖУ¬ÈÎÎñµÄʵ¼ÊÖ´ÐÐʱ¼ä(AET)ÊÇÒ»¸ö²»È·¶¨Á¿£¬²»Í¬ÈÎÎñ¾ßÓв»Í¬µÄ·Ö²¼ÌØÐÔ£¬ÓеĽӽüÓÚWCET£¬ÓеÄÔò±ÈWCETСºÜ¶à¡£¶¯Ì¬µ÷¶È¾ÍÊÇÔÚϵͳÔËÐÐʱ¸ù¾Ýʵ¼ÊËɳÚʱ¼ä½øÐд¦ÀíÆ÷Ëٶȵ÷¶È¡£¶ÔÓÚʵʱÖÜÆÚÈÎÎñ£¬ÓлùÓÚ½ØÖÁʱ¼äÓÅÏȵ÷¶È(EDF)µÄ¶¯Ì¬»ØÊÕËã·¨ºÍͶ»úËã·¨¡¢»ùÓÚ·´À¡¼¼ÊõµÄ¶¯Ì¬Ëã·¨¡¢»ùÓÚÕûÊýÏßÐԹ滮µÄ¶¯Ì¬Ëã·¨¡¢»ùÓÚµ¥µ÷ËÙÂʵ÷¶È(RMS)µÄ¶¯Ì¬Ëã·¨£¬ÒÔ¼°ÒԿռ任ʱ¼äµÄ°ë¾²Ì¬Ëã·¨µÈ[3-7]¡£ÒÔÉϵ÷¶ÈËã·¨¶àÊý²ÉÓÃWCET×÷ΪÈÎÎñÖ´ÐÐʱ¼ä½¨Á¢µ÷¶ÈÄ£ÐÍ¡£²ÉÓÃWCET½¨Ä££¬ÔÚ·ÖÎö¿Éµ÷¶ÈÐÔʱÊdzä·Ö¶øÇÒ±ØÒªµÄ£¬ÒòΪ¿Éµ÷¶ÈÐÔÒªÇóÔÚ×Çé¿öÏÂÒ²Òª±£Ö¤¿Éµ÷¶È¡£¶ø¹¦ºÄ×¢ÖØµÄÊÇÀÛ¼ÆÐ§¹û£¬½ö½ö²ÉÓÃWCET½¨Ä£²»ÄÜÂú×ãÒªÇó£¬ÐèÒª¿¼ÂÇAETʵ¼Ê·Ö²¼ÒòËØ¡£±¾ÎIJÉÓÃAET·Ö²¼½¨Á¢ÊµÊ±ÈÎÎñµ÷¶ÈÄ£ÐÍ£¬ÀûÓÃËæ»ú·ÖÎöµÄ·½·¨ÌÖÂÛÈÎÎñAET·Ö²¼ÌØÐÔ¶ÔRTDVSÐÔÄܵÄÓ°Ï죬Ìá³ö»ùÓÚÆ½¾ùÖ´ÐÐʱ¼ä(ACET)µÄ¹Ì¶¨ÓÅÏȼ¶ÊµÊ±DVS¶¯Ì¬Ëã·¨¡£
- »ùÓÚÄ£ÄâÍË»ðµÄDPRϵͳ»®·Ö-µ÷¶ÈÁªºÏÓÅ»¯Ëã·¨ 5´ÎÏÂÔØ
- EDA¶àÈÎÎñÁ÷µ÷¶ÈË㷨ʵÑéÉè¼Æ 5´ÎÏÂÔØ
- »ùÓÚDSPµÄʵʱ¶àÈÎÎñµ÷¶ÈÄÚºËÉè¼Æ 7´ÎÏÂÔØ
- ÔÊÐí¶à´¦Àí»ú¹ÊÕϵÄʵʱÈÎÎñÈÝ´íµ÷¶ÈËã·¨
- VxWorksϵͳµÄÈÎÎñµ÷¶È»úÖÆ
- Íø¸ñÈÎÎñµ÷¶ÈËã·¨Ñо¿
- Ó¦ÓÃÓÚʵʱϵͳµÄRMSËã·¨µÄ¸Ä½ø
- VxWorksÏÂÖÜÆÚÈÎÎñµ÷¶ÈºÍÈÎÎñÖÜÆÚÑ¡Ôñ
- OPC ʵʱÈÎÎñϵͳ¶¯Ì¬µ÷¶ÈËã·¨µÄÑо¿ÓëÉè¼ÆThe Stud
- »ùÓÚMulti-AgentµÄ·Ö²¼Ê½²â¿ØÏµÍ³ÈÎÎñµ÷¶ÈËã·¨
- Ò»ÖÖ»ùÓÚ±ÈÌØ±íµÄʵʱ¶àÈÎÎñе÷¶ÈËã·¨
- »ùÓÚ¶¯Ì¬ÒÅ´«Ëã·¨µÄÍø¸ñ¼ÆËãÈÎÎñµ÷¶È
- »ùÓÚʵÊý±àÂëÃâÒßËã·¨µÄ·Ö²¼Ê½ÈÎÎñµ÷¶È
- »ùÓÚRMS ÈÎÎñµ÷¶ÈËã·¨µÄÈõʵʱÉÏÏÂλ¼à¿ØÏµÍ³
- VxWorksϵͳµÄÈÎÎñµ÷¶È»úÖÆ
- FreeRTOSÈÎÎñµ÷¶ÈÆ÷µÄÈýÖÖµ÷¶ÈËã·¨½²½â£¨Ï£© 3064´ÎÔĶÁ
- ½éÉÜÒ»ÖÖ»ùÓں˼¯µÄ¶àºËǶÈëʽʵʱµ÷¶È·½·¨ 940´ÎÔĶÁ
- LinuxµÄDeadlineʵʱµ÷¶ÈËã·¨ 942´ÎÔĶÁ
- ¼òµ¥ÊµÓõÄPythonÖÜÆÚÈÎÎñµ÷¶È¹¤¾ß 671´ÎÔĶÁ
- ÈÎÎñµ÷¶È¿ªÔ´´úÂëÊÇʲô 950´ÎÔĶÁ
- ǶÈëʽÈí¼þ¼Ü¹¹Éè¼ÆÖ®ÈÎÎñµ÷¶È 2285´ÎÔĶÁ
- ¶¯Ì¬µçѹµ÷½ÚDVSÓÐʲôÓÃ; 2443´ÎÔĶÁ
- µ÷¶ÈËã·¨ÆÀ²âÓë·ÂÕæÏµÍ³ µ÷¶ÈËã·¨·ÂÕæÏµÍ³½éÉÜ 1905´ÎÔĶÁ
- Âú×ãÂú×ã³µÔØÉ豸ҪÇóµÄ³µÔزÙ×÷ϵͳÄں˵÷¶È²ßÂÔ 2337´ÎÔĶÁ
- »ùÓÚǶÈëʽʵʱϵͳµÄÌá¸ß¹¹¼þ»¯Ç¶Èëʽ²Ù×÷ϵͳÐÔÄܵķ½°¸Éè¼Æ 850´ÎÔĶÁ
- LinuxϵͳÖеÄʵʱµ÷¶ÈÆ÷DLµ÷¶ÈÆ÷µÄÔÀíÊÇʲô£¿Ïêϸ¸ÅÊö 4788´ÎÔĶÁ
- »ùÓÚFPGAÓ²¼þƽ̨µÄ¿ÉÖØ¹¹ÏµÍ³µ÷¶ÈËã·¨Ïê½â 2107´ÎÔĶÁ
- ³µÁ¾µ÷¶ÈϵͳµÄÕûÌåÉè¼Æ UC/OS-IIµÄÄں˵÷¶È»úÀí 1207´ÎÔĶÁ
- ͨ¹ýʵʱµ÷¶ÈÓëÈÕǰµ÷¶ÈµÄе÷ʹ»»µçÕ¾ÒÖÖÆ²¨¶¯Ó°Ïìͬʱ¼æ¹ËÓû§ÀûÒæ 6343´ÎÔĶÁ
- »ùÓÚARM9ºÍ¦ÌC/OSII¸ßËÙʵʱ¶àÈÎÎñÊý¾Ý²É¼¯µÄÖÇÄÜ»¯Éè¼Æ 775´ÎÔĶÁ
ÏÂÔØÅÅÐÐ
±¾ÖÜ
- 1µç×Óµç·ÔÀíµÚÆß°æPDFµç×ӽ̲ÄÃâ·ÑÏÂÔØ
- 0.00 MB | 1490´ÎÏÂÔØ | Ãâ·Ñ
- 2µ¥Æ¬»úµäÐÍʵÀý½éÉÜ
- 18.19 MB | 93´ÎÏÂÔØ | 1 »ý·Ö
- 3S7-200PLC±à³ÌʵÀýÏêϸ×ÊÁÏ
- 1.17 MB | 27´ÎÏÂÔØ | 1 »ý·Ö
- 4±Ê¼Ç±¾µçÄÔÖ÷°åµÄÔª¼þʶ±ðºÍ½²½â˵Ã÷
- 4.28 MB | 18´ÎÏÂÔØ | 4 »ý·Ö
- 5¿ª¹ØµçÔ´ÔÀí¼°¸÷¹¦Äܵç·Ïê½â
- 0.38 MB | 10´ÎÏÂÔØ | Ãâ·Ñ
- 6»ùÓÚAT89C2051/4051µ¥Æ¬»ú±à³ÌÆ÷µÄʵÑé
- 0.11 MB | 4´ÎÏÂÔØ | Ãâ·Ñ
- 7»ùÓÚµ¥Æ¬»úºÍ SG3525µÄ³Ì¿Ø¿ª¹ØµçÔ´Éè¼Æ
- 0.23 MB | 3´ÎÏÂÔØ | Ãâ·Ñ
- 8»ùÓÚµ¥Æ¬»úµÄºìÍâ·çÉÈÒ£¿Ø
- 0.23 MB | 3´ÎÏÂÔØ | Ãâ·Ñ
±¾ÔÂ
- 1OrCAD10.5ÏÂÔØOrCAD10.5ÖÐÎİæÈí¼þ
- 0.00 MB | 234313´ÎÏÂÔØ | Ãâ·Ñ
- 2PADS 9.0 2009×îаæ -ÏÂÔØ
- 0.00 MB | 66304´ÎÏÂÔØ | Ãâ·Ñ
- 3protel99ÏÂÔØprotel99Èí¼þÏÂÔØ(ÖÐÎİæ)
- 0.00 MB | 51209´ÎÏÂÔØ | Ãâ·Ñ
- 4LabView 8.0 רҵ°æÏÂÔØ (3CDÍêÕû°æ)
- 0.00 MB | 51043´ÎÏÂÔØ | Ãâ·Ñ
- 5555¼¯³Éµç·ӦÓÃ800Àý(ÐÂ±à°æ)
- 0.00 MB | 33562´ÎÏÂÔØ | Ãâ·Ñ
- 6½Ó¿Úµç·ͼ´óÈ«
- δ֪ | 30320´ÎÏÂÔØ | Ãâ·Ñ
- 7Multisim 10ÏÂÔØMultisim 10 ÖÐÎİæ
- 0.00 MB | 28588´ÎÏÂÔØ | Ãâ·Ñ
- 8¿ª¹ØµçÔ´Éè¼ÆÊµÀýÖ¸ÄÏ
- δ֪ | 21539´ÎÏÂÔØ | Ãâ·Ñ
×ܰñ
- 1matlabÈí¼þÏÂÔØÈë¿Ú
- δ֪ | 935053´ÎÏÂÔØ | Ãâ·Ñ
- 2protel99seÈí¼þÏÂÔØ(¿ÉÓ¢Îİæ×ªÖÐÎİæ)
- 78.1 MB | 537791´ÎÏÂÔØ | Ãâ·Ñ
- 3MATLAB 7.1 ÏÂÔØ (º¬Èí¼þ½éÉÜ)
- δ֪ | 420026´ÎÏÂÔØ | Ãâ·Ñ
- 4OrCAD10.5ÏÂÔØOrCAD10.5ÖÐÎİæÈí¼þ
- 0.00 MB | 234313´ÎÏÂÔØ | Ãâ·Ñ
- 5Altium DXP2002ÏÂÔØÈë¿Ú
- δ֪ | 233046´ÎÏÂÔØ | Ãâ·Ñ
- 6µç··ÂÕæÈí¼þmultisim 10.0Ãâ·ÑÏÂÔØ
- 340992 | 191183´ÎÏÂÔØ | Ãâ·Ñ
- 7Ê®Ììѧ»áAVRµ¥Æ¬»úÓëCÓïÑÔÊÓÆµ½Ì³Ì ÏÂÔØ
- 158M | 183277´ÎÏÂÔØ | Ãâ·Ñ
- 8proe5.0Ò°»ð°æÏÂÔØ(ÖÐÎİæÃâ·ÑÏÂÔØ)
- δ֪ | 138039´ÎÏÂÔØ | Ãâ·Ñ
ÆÀÂÛ