²é¿´: 474  |  »Ø¸´: 2
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

cjzx0625

гæ (³õÈëÎÄ̳)

[ÇóÖú] verilogÖÐram¶ÁȡʵÑéÖУ¬ÎªÊ²Ã´ÀÏÊÇÖͺóÈý¸öÊý¾Ý£¿

³ÌÐòºÜ¼òµ¥£¬¾ÍÊǶ¨ÒåÒ»¸ö8*16µÄram£¬ÆäÖеØÖ·0~7Öдæ1~8,µØÖ·8~15´æµÄÊÇ0¡£½«ramÖеÄÊý¾ÝÒ»´Î´æÈëC£¬ÔÙÓô®¿ÚÊä³ö¡£¿É½á¹ûΪʲôÊÇ£º00 00 00 01 02 03 04 05 06 07 08 00 00 00 00 00 £¿£¿
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÕžÅÁÖÁÖ

гæ (³õÈëÎÄ̳)

ÏÈд½øÈ¥£¬ÔÙ¶Á³öÀ´£¬ramÓÐÈý¸öʱÖÓµÄÑÓ³ÙµÄ
3Â¥2015-10-07 17:14:03
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 3 ¸ö»Ø´ð

cjzx0625

гæ (³õÈëÎÄ̳)

always @ (posedge clk or negedge rst_n)//¸´Î»Ê±£¬½«RamÀïµÄÊý¾ÝÊä³ö¡£
begin
if (!rst_n)
        begin
                wren=0;
                data=0;
                i=0;
                C=0;
        end
else
        if (i<16)
                begin
                        address=i[3:0];
                        C={C,8'b0};
                        C[7:0]=q;
                        i=i+1;
                end
        else
                flag=1;                       
                                                                                               
end

uart_C  uart_C_O(                                        .SYSCLK(clk),                                                                                                                        //Êä³öÊý¾Ý
                                                                        .RST_N(rst_n),
                                                                        .UART_TX_O(uart_o),
                                                                        .start(flag),
                                                                        .C(C)
                                                                        );

my_RAM my_ram(                .address(address),
                                        .clock(clk),
                                        .data(data),
                                        .wren(wren),
                                        .q(q)
                                        );
                               
endmodule
2Â¥2015-01-08 10:11:51
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 292Çóµ÷¼Á +7 ¶ì¶ì¶ì¶î¶î¶î¶î¶ 2026-03-25 8/400 2026-03-26 00:22 by Dyhoer
[¿¼ÑÐ] 332Çóµ÷¼Á +6 032500 2026-03-25 6/300 2026-03-25 22:45 by 418490947
[¿¼ÑÐ] ²ÄÁÏר˶ 335 ·ÖÇóµ÷¼Á +4 ¾Ü¾øÀ䱩Á¦ 2026-03-25 4/200 2026-03-25 18:45 by haxia
[¿¼ÑÐ] 333Çóµ÷¼Á +6 87639 2026-03-21 11/550 2026-03-25 16:17 by 87639
[¿¼ÑÐ] ¸÷λÀÏʦÄúºÃ£º±¾È˳õÊÔ372·Ö +5 jjÓ¿77 2026-03-25 6/300 2026-03-25 14:15 by mapenggao
[¿¼ÑÐ] 0854µç×ÓÐÅÏ¢Çóµ÷¼Á +7 ¦Á____ 2026-03-22 9/450 2026-03-25 13:37 by ¦Á____
[¿¼ÑÐ] 282Çóµ÷¼Á +3 wcq131415 2026-03-24 3/150 2026-03-25 12:16 by userper
[¿¼ÑÐ] 303Çóµ÷¼Á +6 ԪϦԪ 2026-03-20 7/350 2026-03-25 12:00 by edmund7
[¿¼ÑÐ] 086003ʳƷ¹¤³ÌÇóµ÷¼Á +6 íµíµ111 2026-03-24 6/300 2026-03-25 10:29 by 3Strings
[¿¼ÑÐ] ÉúÎïѧѧ˶Çóµ÷¼Á +7 СÑò˯×ÅÁË? 2026-03-23 10/500 2026-03-25 02:24 by Çå·ç·÷Ñï¡£ m
[¿¼ÑÐ] ʳƷר˶ һ־Ը˫һÁ÷ 328 +3 xiaom99 2026-03-21 4/200 2026-03-24 21:20 by lailaisimei
[¿¼ÑÐ] Ò»Ö¾Ô¸±±¾©»¯¹¤´óѧ²ÄÁÏÓ뻯¹¤ 264·Ö¸÷¿Æ¹ýAÇø¹ú¼ÒÏß +3 ¹þ¹þ157349 2026-03-21 3/150 2026-03-24 14:11 by zhyzzh
[¿¼ÑÐ] »¯Ñ§308·ÖÇóµ÷¼Á +3 ÄãºÃÃ÷ÌìÄãºÃ 2026-03-23 3/150 2026-03-23 20:11 by macy2011
[¿¼ÑÐ] 333Çóµ÷¼Á +3 ALULU4408 2026-03-23 3/150 2026-03-23 19:04 by macy2011
[¿¼ÑÐ] ½ÓÊÕ2026˶ʿµ÷¼Á(ѧ˶+ר˶) +4 allen-yin 2026-03-23 6/300 2026-03-23 15:04 by Íô£¡£¿£¡
[¿¼ÑÐ] Çóµ÷¼ÁԺУÐÅÏ¢ +6 CX 330 2026-03-21 6/300 2026-03-22 15:25 by ÎÞи¿É»÷111
[¿¼ÑÐ] ²ÄÁÏÇóµ÷¼Á +5 @taotao 2026-03-21 5/250 2026-03-21 20:55 by lbsjt
[¿¼ÑÐ] 265Çóµ÷¼Á +12 ÁºÁºÐ£Ð£ 2026-03-19 14/700 2026-03-21 13:38 by lature00
[¿¼ÑÐ] 288Çóµ÷¼Á +16 ÓÚº£º£º£º£ 2026-03-19 16/800 2026-03-20 22:28 by JourneyLucky
[¿¼ÑÐ] 290Çóµ÷¼Á +7 ^O^Ø¿ 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û