²é¿´: 473  |  »Ø¸´: 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µÄ»ØÌû

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µÄ»ØÌû

ÕžÅÁÖÁÖ

гæ (³õÈëÎÄ̳)

ÏÈд½øÈ¥£¬ÔÙ¶Á³öÀ´£¬ramÓÐÈý¸öʱÖÓµÄÑÓ³ÙµÄ
3Â¥2015-10-07 17:14:03
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ cjzx0625 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 291 Çóµ÷¼Á +6 »¯¹¤2026½ì±ÏÒµÉ 2026-03-21 7/350 2026-03-26 02:14 by BruceLiu320
[¿¼ÑÐ] 299Çóµ÷¼Á +4 15188958825 2026-03-25 4/200 2026-03-25 22:56 by 418490947
[¿¼ÑÐ] ²ÄÁÏÇóµ÷¼Á +4 .m.. 2026-03-25 4/200 2026-03-25 21:30 by peike
[¿¼ÑÐ] »úеѧ˶×Ü·Ö317Çóµ÷¼Á£¡£¡£¡£¡ +4 Acaciad 2026-03-25 4/200 2026-03-25 19:59 by hanserlol
[¿¼ÑÐ] 321Çóµ÷¼Á +3 è±Óñ~~ 2026-03-25 3/150 2026-03-25 19:07 by Zhanglab-TJU
[¿¼ÑÐ] ²ÄÁϵ÷¼Á 5+3 ÏëÒªÒ»ºøÌÒ»¨Ë® 2026-03-25 6/300 2026-03-25 18:20 by xcjcqu
[¿¼ÑÐ] ÉúÎï¼¼ÊõÓ빤³Ì +3 1294608413 2026-03-25 4/200 2026-03-25 18:02 by 1294608413
[¿¼ÑÐ] 291Çóµ÷¼Á +3 HanBeiNingZC 2026-03-24 3/150 2026-03-24 16:34 by barlinike
[¿¼ÑÐ] 305·ÖÇóµ÷¼Á£¨Ê³Æ·¹¤³Ì£© +5 Sxy112 2026-03-21 7/350 2026-03-24 12:27 by 544594351
[¿¼ÑÐ] 085404µç×ÓÐÅÏ¢284·ÖÇóµ÷¼Á +4 13659058978 2026-03-24 4/200 2026-03-24 12:15 by syl20081243
[»ù½ðÉêÇë] Çë½ÌÏ´ó¼Ò 2026Äê¹ú¼Ò»ù½ðÉêÇëÊÇ˫äÉóÂ𣿠+3 lishucheng1 2026-03-22 5/250 2026-03-24 08:22 by gltch
[¿¼ÑÐ] 317Çóµ÷¼Á +12 Éê×ÓÉêÉê 2026-03-19 18/900 2026-03-22 22:23 by luoyongfeng
[¿¼ÑÐ] 280·ÖÇóµ÷¼Á Ò»Ö¾Ô¸085802 +4 PUMPT 2026-03-22 7/350 2026-03-22 22:13 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] Çóµ÷¼Á +7 Auroracx 2026-03-22 7/350 2026-03-22 12:38 by ËØÑÕÇã³Ç1988
[¿¼ÑÐ] 0703»¯Ñ§µ÷¼Á +4 ÄÝÄÝninicgb 2026-03-21 4/200 2026-03-21 18:39 by ѧԱ8dgXkO
[¿¼ÑÐ] ²ÄÁÏ 271Çóµ÷¼Á +5 Õ¹ÐÅÔÃ_ 2026-03-21 5/250 2026-03-21 17:29 by ѧԱ8dgXkO
[»ù½ðÉêÇë] ѧУÒѾ­Ìá½»µ½NSFC£¬»¹ÄÜÐÞ¸ÄÂ𣿠40+4 babangida 2026-03-19 9/450 2026-03-21 16:12 by babangida
[¿¼ÑÐ] Ò»Ö¾Ô¸ËÕÖÝ´óѧ²ÄÁÏÇóµ÷¼Á£¬×Ü·Ö315£¨Ó¢Ò»£© +5 sbdksD 2026-03-19 5/250 2026-03-20 22:10 by luoyongfeng
[¿¼ÑÐ] ²ÄÁÏѧ˶297ÒѹýËÄÁù¼¶Çóµ÷¼ÁÍÆ¼ö +11 adaie 2026-03-19 11/550 2026-03-20 21:30 by laoshidan
[¿¼ÑÐ] 353Çóµ÷¼Á +3 À­¹³²»Ðí±ä 2026-03-20 3/150 2026-03-20 19:56 by JourneyLucky
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û