24СʱÈÈÃÅ°æ¿éÅÅÐаñ    

²é¿´: 5191  |  »Ø¸´: 21

source03

Òø³æ (ÕýʽдÊÖ)

[½»Á÷] ÍƼöÒ»±¾Ñ§Ï°FPGAµÄºÃÊéÒÑÓÐ21È˲ÎÓë

ÏÖÔÚ½éÉÜFPGAµÄ½Ì²Ä·Ç³£¶à£¬´ó¶à¶¼ÊÇÏȽéÉÜFPGAµÄ½á¹¹¡¢VeriolgÓïÑÔ»òVHDLµÄÓï·¨£¬ÓÐЩ½Ì²ÄÖÐÕâЩÄÚÈݾÍÒªÕ¼µ½80%£¬ÔÚ¶ÔFPGAµÄÉè¼ÆÓÐÁË»ù±¾Á˽âºó£¬ÕâЩÄÚÈÝÆäʵ¾ÍûÓÐÌ«¶à±ØÒªµØ¿´ÁË¡£ÎÒÔÚ¿´FPGAµÄÏà¹ØÊ鼮ʱ£¬Ö»ÒªÊÇ¿´×÷Õßͨ¹ýÄÄЩʵ¼ÊµÄ¹¤³ÌÏîÄ¿£¬ÕâÑù¿ÉÒÔѧϰÏÂÕâÒ»ÀàÏîÄ¿µÄ»ù±¾ÖªÊ¶¡£½ü¼¸Äê³ö°æµÄ´ó²¿·Ö½Ì²ÄÖУ¬×÷ÕßÃÇÖ𽥿ªÊ¼°Ñ×Ô¼º×öµÄһЩÏîÄ¿°²ÅÅÔÚ×îºóÒ»Á½Õ£¬¿ÉÒÔ˵ÕâÑùµÄ½Ì²ÄÒ²ÒѾ­Ëã²»´íµÄÁË¡£

     ÎÒÔÚѧϰFPGAµÄÕâ¶Îʱ¼äÖУ¬¿´Á˲»ÉÙ¹ØÓÚFPGA·½ÃæµÄÊ飬ÆäÖÐÓÐÒ»±¾ÊǷdz£²»´íµÄ¡£¸ÃÊéÊÇÓÉÔÆ´´¹¤×÷ÊÒ±àдµÄ¡¶Verilog HDL³ÌÐòÉè¼ÆÓëʵ¼ù¡·£¬2009ÄêÈËÃñÓʵç³ö°æÉç³ö°æ¡£¸ÃÊéÊôÓÚXilinx´óѧºÏ×÷¼Æ»®Ö¸¶¨½Ì²Ä£¬ÓÐXilinx´óѧ¼Æ»®µÄ±êÇ©µÄ£¨ÕâÑùµÄ±êÇ©²»ÊÇËæ±ãÄÜÌùÉϵģ¬Äܹ»ÓÐÕâÑùµÄ±êÇ©Ò²¾Í¿ÉÒÔ¿´³ö¸ÃÊéµÄ·ÝÁ¿ÁË£©¡£

    ¸ÃÊéϵͳ½²½âÁËVerilog HDLµÄ»ù±¾Óï·¨ºÍ¸ß¼¶ÊµÓü¼ÇÉ£¬²»½öÄÜÈöÁÕßÕÆÎÕ»ù±¾µÄÓï·¨£¬»¹Äܹ»»ñµÃÉî²ã´ÎÀí½â£¬¾ßÓкÜÇ¿µÄ¿É¶ÁÐÔ¡¢Ö¸µ¼ÐÔºÍʵÓÃÐÔ¡£

    ¹ØÓڿɶÁÐÔ£¬ÎÒÖ»Ïë˵£¬¸ÃÊéÖеÚÒ»Õ½éÉÜEDA¼¼Êõ¡¢VerilogÓëVHDLµÄ¶Ô±ÈµÈ¸ÅÊö£¬µÚ¶þÕÂͼÎIJ¢Ã²½éÉÜISEÈí¼þ´Ó°²×°µ½ÏÂÔØÅäÖÃFPGA£¬½öÓÃ4Ò³½éÉÜFPGAµÄ½á¹¹£¨Èç¹ûÏëÁ˽âFPGAµÄ½á¹¹£¬»¹ÊÇ¿´ÆäËûÊé°É£©¡£´ÓµÚÈýÕµ½µÚÊ®ÈýÕÂÿһҳ¶¼ÓбØҪϸ¶Á¡£

    ÔÙ˵ʵ¼ùÐÔ£¬³ýÁ˽²Óï·¨ÖÐÁгöµÄʵÀýÍ⣬µÚʮһÕ±ȽÏÏêϸµØ½éÉÜ7¸öʵÀý£¬µÚÊ®¶þÕ½éÉÜXilinxÓ²ºËÄ£¿éµÄµ÷Ó㬵ÚÊ®ÈýÕ½éÉÜ´®¿ÚͨÐŵÄʵÀý£¬ÕâЩʵÀýÖж¼°üº¬ÁË¿É×ۺϵijÌÐòºÍ²âÊÔ³ÌÐò¡£

   ×îÖØÒªµÄÊǸÃÊéµÄÖ¸µ¼ÐÔ¡£ÒÔ¸ÃÊéÔÚµÚʮսéÉÜ״̬µÄVerilog HDLʵÏÖ½øÐÐ˵Ã÷¡£

       °´´úÂëÃèÊö·½·¨µÄ²»Í¬£¬×´Ì¬»ú¿É·ÖΪһ¶ÎʽÃèÊö¡¢¶þ¶ÎʽÃèÊöºÍÈý¶ÎʽÃèÊöµÈ£¬²¢¸ø³ö3ÖÖ³£ÓÃÃèÊöÄ£°å¡£

      ¸ø³öµÄ¡°¶þ¶Îʽ¡±×´Ì¬»úµÄVerilog HDL´úÂëÄ£°åÈçÏ£º

always @(posedge clk) begin

       if(!rst_n)

              state        <= idle;

       else

              state        <= next_state;

end

always @(state) begin

       case(state)

              s0:   begin

                     //

                     out1        =   ;

                     out2     =    ;

                     next_state      =     ;

                     //

              end

              s1:   begin

                     //

                     out1        =   ;

                     out2     =    ;

                     next_state      =     ;

                     //

              end

       endcase

end

       ÔÚÏÄÓîÎŵġ¶VerilogÊý×ÖϵͳÉè¼Æ½Ì³Ì¡·ÖУ¨Õâ±¾ÊéÒ²²»´í£¬ÉîÈë½²½âVerilogµÄÓï·¨£¬ÈëÃźóÉîÈëÉè¼ÆFPGAÊÇ·Ç¿´²»¿ÉµÄ£©£¬Ö»ÊÇÕë¶Ô¼¸¸öÀý×Ó½éÉÜÉè¼Æ״̬ҪעÒâµÄһЩÎÊÌ⣬ÖÕ¾¿±È²»ÉÏÕâÖÖÖ±½ÓÁгöÕû¸ö½á¹¹À´µÃ¸ü¼ÓÖ±¹ÛÐÎÏó¡£ÕâÀïÏëÆðÒ»¸ö³ÉÓÊÚÈËÓã²»ÈçÊÚÈËÓæ¡£

     ´ËÍâÊéÖл¹½éÉÜÁ˱àд²âÊÔÎļþµÄ·½·¨£¬ÆäËûÊé¼®ÔÚÕâÒ»·½ÃæûÓÐ×öµ½ºÜºÃ¡£

    Õâ±¾ÊéÊÇÓɹ«Ë¾×éÖ¯±àÖøµÄ£¨Ç°ÑÔÊÇÌáµ½ÊÇXilinx¹«Ë¾´óѧ¼Æ»®²¿ºÍÉϺ£ÖÇÏèÐÅÏ¢¿Æ¼¼·¢Õ¹ÓÐÏÞ¹«Ë¾ÍƳöµÄ£©£¬Ïà±ÈÄ¿Ç°ºÜ¶à½ÌʦΪÁËÖ°³Æ»òΪÁËдÊé¶øдÊéËÄÆ´°Ë´ÕÆðÀ´£¬ÆäÖÐÓиü¶àµÄʵ¼ù¾­ÑéÖµµÃ´ó¼Òѧϰ£¬ÆÚ´ýÄÜÓиü¶àÀàËƵÄÊé¼®³ö°æ¡£

   ÔÚ°Ù¶ÈÉÏËÑË÷ÁË£¬ÔÆ´´¹¤×÷ÊÒ»¹ÓÐÁíÍâÒ»±¾Ê顶¶àýÌå´¦ÀíFPGAʵÏÖ¡ª¡ªSystem Generatorƪ¡·(º¬¹âÅÌ1ÕÅ)£¬¿´ÁËĿ¼£¬ÊÇÊôÓÚÀíÂÛÓëʵ¼ùÏà½áºÏµÄ½éÉÜÔÚXilinx FPGAÉϽøÐÐÒôƵ¡¢Í¼Ïñ¡¢ÊÓƵµÈ¶àýÌå´¦ÀíµÄ¿ª·¢¹ý³Ì£¬¹ý¶Îʱ¼äÎÒ»áÈ¥ÂòÒ»±¾µÄ¡£
»Ø¸´´ËÂ¥

» ÊÕ¼±¾ÌûµÄÌÔÌûר¼­ÍƼö

ͨÐŹ¤³ÌÓëµç×ÓÐÅÏ¢¹¤³Ì ѧÊõÑо¿ ÌÔÌù¼¯ »ù½ð.ÂÛÎÄ.¾­Ñé
ѧº£ÎÞÑÄ£¡ ÐźŴ¦Àí×ÊÔ´ µç×ÓͨÐÅ ×ÊÁÏ
ͨÐÅרҵÎÊÌâ»ã¼¯

» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍƼö£¬¶ÔÄúͬÑùÓаïÖú:

Ò»ÇнÔÓпÉÄÜ
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
»ØÌûÖ§³Ö ( ÏÔʾ֧³Ö¶È×î¸ßµÄÇ° 50 Ãû )

ttonline

Òø³æ (ÕýʽдÊÖ)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
ºÃÊé°¡£¡ÒªºÃºÃѧϰÏ£¡£¡
3Â¥2012-03-25 08:43:09
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

luch1116

Òø³æ (³õÈëÎÄ̳)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
Ä¿Ç°¸Ð¾õѧ×ÔѧÕâЩ¸ß¶ËµÄоƬÈçfpga¡¢armÉí±ß×ÜÕÒ²»µ½ºÃµÄ½Ì²Ä£¬´ó¶àÊýÊé±¾Ò»¿ªÊ¼¾Í˵һ´ó¶ÑÈÃÈË¿´²»¶®µÄרҵÃû´Ê¡£¶ÔÓÚÒª×ÔѧµÄ¶ÁÕߣ¬ÎҸоõÊÐÃæÉÏÐèÒªÒ»ÀàÄܹ»´øÁì´ó¼ÒÈëÃŵĽ̲ġ£Ï£ÍûlzÒ²¿ÉÒÔÌṩһЩ¹ØÓÚÈëÃŽ̲ĵÄÊéÄ¿¡£
15Â¥2012-08-19 18:19:31
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
ÆÕͨ»ØÌû
ÔÞ£¡
2Â¥2012-03-25 08:02:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

yinqingwang

Òø³æ (ÕýʽдÊÖ)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
ºÃÊé°¡£¡ÒªºÃºÃѧϰÏ£¡£¡
4Â¥2012-03-26 08:10:48
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

earthliufan

½ð³æ (ÕýʽдÊÖ)

¶¥Ò»¸ö£¡
5Â¥2012-03-26 09:47:20
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

anning865

½ð³æ (СÓÐÃûÆø)

¶¥Ò»¸ö£¡
6Â¥2012-03-26 11:55:48
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ngcyb

гæ (³õÈëÎÄ̳)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
ÓÐûÓнáºÏALteraµÄ±È½ÏºÃµÄÊ飬ÏÖÔÚÖ÷ÒªÔÚѧϰAlteraµÄ£¿£¿
7Â¥2012-03-27 19:56:53
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

songwenhua

½ð³æ (³õÈëÎÄ̳)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
ÒýÓûØÌû:
7Â¥: Originally posted by ngcyb at 2012-03-27 19:56:53:
ÓÐûÓнáºÏALteraµÄ±È½ÏºÃµÄÊ飬ÏÖÔÚÖ÷ÒªÔÚѧϰAlteraµÄ£¿£¿

¡¶Altera FPGA/CPLDÉè¼Æ.»ù´¡Æª ¡·¡¶Altera FPGA/CPLDÉè¼Æ.¸ß¼¶Æª¡·ÈËÃñÓʵç³ö°æÉç2005Äê³ö°æµÄ£¬Altera¹«Ë¾×éÖ¯±àд£¬±È½ÏϵͳȫÃæ¡£
Ñ¡ÔñÁË£¬¾Í¼á³Ö£¡
8Â¥2012-03-29 22:23:59
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
9Â¥2012-04-14 10:13:30
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

wwzwx

гæ (³õÈëÎÄ̳)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
ÕâôºÃµÄÊ飬ÎÒÃÇÓ¦¸Ãȥѧѧѽ£¡²»¹ýÎÒÔÚ¸ãALTERAµÄ
10Â¥2012-05-05 16:12:03
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌøת ÎÒÒª¶©ÔÄÂ¥Ö÷ source03 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍƼö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[Ö°³¡ÈËÉú] ¹úÆó¡¢ÃñÆóÐÐÒµ²»Í¬£¬ÈçºÎ¾öÔñ£¿ +6 haihe623 2024-12-19 8/400 2024-12-22 19:45 by xiangbeiyan
[½Ìʦ֮¼Ò] ΪɶºÜ¶à¸ßУÀÏʦ²»Ô¸Òâµ±¸±Ôº³¤£¿ +10 ÒâµÃ¼­_editage 2024-12-18 13/650 2024-12-22 17:30 by fqcgfqcgfqcg
[¿¼²©] 2025É격ÇóÖú +7 125814 2024-12-22 7/350 2024-12-22 17:07 by ±ÏÉúËùѧ
[ÕÒ¹¤×÷] »¯Ñ§²©Ê¿ +5 ʵÃûÐĶ¯¹úÃñÃÈÊ 2024-12-17 7/350 2024-12-22 15:33 by ´ó·¢²ÆÊ÷
[˶²©¼ÒÔ°] ËÄÏß³ÇÊй«°ì¸ßУÎÞ±àor¶þÏß³ÇÊÐÃñ°ì¸ßУ +13 joshhartford 2024-12-20 31/1550 2024-12-22 14:13 by zeolitess
[˶²©¼ÒÔ°] Ñ°45-50µÄ²©Ê¿½ÌÊÚ +5 ´ó·¢²ÆÊ÷ 2024-12-22 5/250 2024-12-22 13:31 by dh6ur@31
[¿¼²©] ¶Á²©µÄÓûÍû´ïµ½ÁËáÛ·å +15 СÍè¾Å 2024-12-17 15/750 2024-12-22 10:30 by ming9871
[˶²©¼ÒÔ°] ¶ÁÑÐÖ®ºó·¢ÏÖ: Ȧ×Ó±äµÃÔ½À´Ô½Ð¡ÁË... +13 ¶¡¿ÂÏèѼ 2024-12-19 17/850 2024-12-22 10:28 by ming9871
[ÂÛÎÄͶ¸å] sci¶þÇøµÄÉó¸åÖÜÆÚ 22+5 ·ÖÍ⺬Çç 2024-12-16 12/600 2024-12-21 23:02 by ·ÖÍ⺬Çç
[»ù½ðÉêÇë] ¸ßУÀÏʦƶ¸»²î¾àÔ½À´Ô½À´´ó£¬ÓÐñ×ӵıÈûñ×ӵŤ×ʸß3±¶ÒÔÉÏ +18 babu2015 2024-12-16 20/1000 2024-12-21 14:14 by lzg121
[Óлú½»Á÷] ¹¤ÒÕÐèÇ󣬸¶·Ñ +4 Ï뵱Ȼìá 2024-12-17 6/300 2024-12-21 06:23 by a893069456
[½Ìʦ֮¼Ò] ÄãÃǶ¼½µÐ½ÁËÂ𣿠+10 ºìÔæÆÏÌÑ¸É 2024-12-18 10/500 2024-12-20 17:32 by ¿ªÐľͺÃ56
[¿¼²©] Óг¥Æ¸Çë¼æְ˶ʿ +10 ´ó·¢²ÆÊ÷ 2024-12-19 10/500 2024-12-20 17:30 by mopsite
[ÂÛÎÄͶ¸å] ÂÛÎÄУ¸å 50+5 whale_full 2024-12-17 10/500 2024-12-20 16:39 by ±±¾©À³ÒðÈóÉ«
[½Ìʦ֮¼Ò] ijÀÏʦÔÚ×é»áÉÏ×ÜÊÇÕë¶ÔÎÒ´øµÄѧÉúÔõô°ì£¿ +15 lice_1987 2024-12-17 23/1150 2024-12-20 04:50 by ÅÖÅֵĴóº£
[ÂÛÎÄͶ¸å] Molecular Crystals and Liquid CrystalsͶ¸å8¸öÔÂûÓÐÐÅÏ¢ +4 Êé½£Èç·ç 2024-12-17 12/600 2024-12-20 04:40 by ÅÖÅֵĴóº£
[¿¼²©] Ãñ°ì¸ßУÕÐƸ +3 ´ó·¢²ÆÊ÷ 2024-12-18 3/150 2024-12-18 18:40 by xzxu2012
[Óлú½»Á÷] ºË´ÅÇâÆ×·ÖÎö +3 È»³æ 2024-12-16 4/200 2024-12-18 15:52 by СÈâ¸É
[½Ìʦ֮¼Ò] ÎҸоõѧÉúˮƽºÜ²î£¬ËæËæ±ã±ã¹¤×ÊÉÏÍò +19 guilin2018 2024-12-15 23/1150 2024-12-18 08:57 by zxf984
[¹«Åɳö¹ú] Òâ´óÀûÅÁ¶àÍß´óѧÕÐÊÕCSC²©Ê¿Éú--¹âµç´ß»¯²ÄÁÏÔÚÐÂÄÜÔ´¼°¿É³ÖÐøÂÌÉ«»¯Ñ§·½Ïò +3 huangyuxing2 2024-12-16 3/150 2024-12-17 18:25 by zhizhan127
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û