// 8x11 font memory for 128 chars (real mask is 5x11 sitting rightbound in 8x11) module xfont(addr,clk,row); input clk; input [10:0] addr; output [7:0] row; // font read-only memory: (128 * 11row/chars) x (8 bits/row) /* RAMB16_S9 font(.CLK(clk),.ADDR(addr),.DO(row), .WE(1'b0),.EN(1'b1),.SSR(1'b0)); defparam font.INIT_00 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_01 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_02 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_03 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_04 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_05 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_06 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_07 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_08 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_09 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_0A = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_0B = 256'b0000000000000000000000000000000000000000000000000000101000001010000000000000000000000000000000000000010000000000000001000000010000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_0C = 256'b0001001000010101000011010001011000010101000011110000000000000000000000000000000000000100000011100001010100000101000011100001010000001111000001000000000000000000000000000000000000000000000010100001111100001010000111110000101000000000000000000000000000000000; defparam font.INIT_0D = 256'b0000100000001000000010000000100000000100000000100000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000000000000000000000101000010100000010100000100000010100000010000000000000000000000000000000000000000000; defparam font.INIT_0E = 256'b0001110000001000000000000000000000000000000000000000000000000000000000000000000000000100000100100000110000010010000010000000000000000000000000000000000000010000000010000000010000000100000001000000010000001000000100000000000000000000000000000000001000000100; defparam font.INIT_0F = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000100000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000; defparam font.INIT_10 = 256'b0000110000000100000000000000000000000000000000000000000000001100000100100001101000010110000100100000110000000000000000000000000000010000000100000000100000001000000001000000010000000010000000100000000000000000000000000000000000000000000001000000000000000000; defparam font.INIT_11 = 256'b0000010000000000000000000000000000000000000000000000110000010010000000100000010000010010000011000000000000000000000000000000000000000000000111100000100000000100000000100001001000001100000000000000000000000000000000000000000000001110000001000000010000000100; defparam font.INIT_12 = 256'b0000000000000000000000000000000000000000000011000001001000010010000111000001000000001100000000000000000000000000000000000000000000001100000100100000001000011100000100000001111000000000000000000000000000000000000000000000111000000100000111100001010000001100; defparam font.INIT_13 = 256'b0000000000000000000000000000000000001100000000100000111000010010000100100000110000000000000000000000000000000000000000000000110000010010000100100000110000010010000011000000000000000000000000000000000000000000000010000000100000001000000001000000001000011110; defparam font.INIT_14 = 256'b0000000000000000000000000000001000000100000010000000010000000010000000000000000000000000000000000001000000001000000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000; defparam font.INIT_15 = 256'b0000000000000000000010000000000000001000000001000001001000001100000000000000000000000000000000000000000000001000000001000000001000000100000010000000000000000000000000000000000000000000000000000000000000011110000000000001111000000000000000000000000000000000; defparam font.INIT_16 = 256'b0000000000011100000100100001001000011100000100100001110000000000000000000000000000000000000000000001001000010010000111100001001000010010000011000000000000000000000000000000000000000000000011100001000000010110000101100001001000001100000000000000000000000000; defparam font.INIT_17 = 256'b0001111000010000000100000001110000010000000111100000000000000000000000000000000000000000000111000001001000010010000100100001001000011100000000000000000000000000000000000000000000001100000100100001000000010000000100100000110000000000000000000000000000000000; defparam font.INIT_18 = 256'b0001001000010010000111100001001000010010000000000000000000000000000000000000000000001100000100100001011000010000000100100000110000000000000000000000000000000000000000000001000000010000000100000001110000010000000111100000000000000000000000000000000000000000; defparam font.INIT_19 = 256'b0001100000011000000101000001001000000000000000000000000000000000000000000000110000010010000000100000001000000010000000100000000000000000000000000000000000000000000011100000010000000100000001000000010000001110000000000000000000000000000000000000000000010010; defparam font.INIT_1A = 256'b0001011000011010000100100000000000000000000000000000000000000000000100100001001000010010000111100001111000010010000000000000000000000000000000000000000000011110000100000001000000010000000100000001000000000000000000000000000000000000000000000001001000010100; defparam font.INIT_1B = 256'b0001001000001100000000000000000000000000000000000000000000010000000100000001110000010010000100100001110000000000000000000000000000000000000000000000110000010010000100100001001000010010000011000000000000000000000000000000000000000000000100100001001000010010; defparam font.INIT_1C = 256'b0000111000000000000000000000000000000000000000000000110000010010000000100000110000010010000011000000000000000000000000000000000000000000000100100001001000011100000100100001001000011100000000000000000000000000000000000000001000001100000101100001001000010010; defparam font.INIT_1D = 256'b0000000000000000000000000000000000000000000010000001010000010010000100100001001000010010000000000000000000000000000000000000000000001100000100100001001000010010000100100001001000000000000000000000000000000000000000000000010000000100000001000000010000000100; defparam font.INIT_1E = 256'b0000000000000000000000000000000000001000000010000000100000010100000100100001001000000000000000000000000000000000000000000001001000010010000011000000110000010010000100100000000000000000000000000000000000000000000100100001111000011110000100100001001000010010; defparam font.INIT_1F = 256'b0000000000000001000000010000001000000010000001000000010000001000000010000000000000000000000000000000000000000110000001000000010000000100000001000000010000000100000001100000000000000000000000000000000000011110000100000000100000000100000000100001111000000000; defparam font.INIT_20 = 256'b0001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000010000000000000000000000000000000000000011000000010000000100000001000000010000000100000001000000110000000000; defparam font.INIT_21 = 256'b0000000000011100000100100001001000011100000100000001000000000000000000000000000000000000000000000000101000010110000100100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000000000000; defparam font.INIT_22 = 256'b0000111000010000000111100000110000000000000000000000000000000000000000000000000000000000000011100001001000010010000011100000001000000010000000000000000000000000000000000000000000001110000100000001001000001100000000000000000000000000000000000000000000000000; defparam font.INIT_23 = 256'b0001001000010010000111000001000000010000000000000000000000000000000011000000001000001110000100100001001000001110000000000000000000000000000000000000000000000000000000000000010000000100000001000000111000000100000000100000000000000000000000000000000000000000; defparam font.INIT_24 = 256'b0001100000010100000100000001000000000000000000000000000000001000000001000000010000000100000001000000110000000000000001000000000000000000000000000000000000000000000011100000010000000100000011000000000000000100000000000000000000000000000000000000000000010010; defparam font.INIT_25 = 256'b0001010000000000000000000000000000000000000000000000000000000000000101010001010100010101000111100000000000000000000000000000000000000000000000000000000000001110000001000000010000000100000001000000110000000000000000000000000000000000000000000001001000010100; defparam font.INIT_26 = 256'b0000000000000000000000000000000000000000000100000001000000011100000100100001001000011100000000000000000000000000000000000000000000000000000000000000110000010010000100100000110000000000000000000000000000000000000000000000000000000000000100100001001000011010; defparam font.INIT_27 = 256'b0000010000000000000000000000000000000000000000000001110000000010000111000000111000000000000000000000000000000000000000000000000000000000000100000001000000011010000101000000000000000000000000000000000000000000000000100000001000001110000100100001001000001110; defparam font.INIT_28 = 256'b0000000000000000000000000000000000000000000010000001010000010010000100100000000000000000000000000000000000000000000000000000000000001010000101100001001000010010000000000000000000000000000000000000000000000000000000000000001000000100000001000000111000000100; defparam font.INIT_29 = 256'b0000000000000000000011000000001000001110000100100001001000010010000000000000000000000000000000000000000000000000000000000001001000001100000011000001001000000000000000000000000000000000000000000000000000000000000010100001010100010101000101010000000000000000; defparam font.INIT_2A = 256'b0000000000000000000001000000010000000100000001000000010000000100000001000000010000000000000000000000001000000100000001000000010000001000000001000000010000000100000000100000000000000000000000000000000000011110000010000000010000011110000000000000000000000000; defparam font.INIT_2B = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000001010000000000000000000000000000000000000000000001000000001000000010000000100000000100000010000000100000001000000100000000000; defparam font.INIT_2C = 256'b0001000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_2D = 256'b0001010100000000000000000000000000000000000000000000000000000000000000000000000000010100000010100000101000000000000000000000000000000000000000000000000000000000000010000000010000000100000001000000010000001110000001000000010000000010000000000000000000000000; defparam font.INIT_2E = 256'b0000000000000000000000000000000000001010000001000000000000000000000000000000000000000000000001000000111000000100000011100000010000000000000000000000000000000000000000000000000000000100000001000000010000001110000001000000000000000000000000000000000000000000; defparam font.INIT_2F = 256'b0000100000000000000000000000000000000000000000000000000000000000000000000000110000010010000000100000110000010000000011100000010000001010000000000000000000000000000011100001111100001110000111000001101000001111000000000000000000000000000000000000000000000000; defparam font.INIT_30 = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000101000001010000010110000101000000111000000000000000000000000000000000000000000000100000010000; defparam font.INIT_31 = 256'b0000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_32 = 256'b0000101000000000000000000000000000000000000000000000000000000000000000000001010000010100000010100000000000000000000000000000000000000000000000000000000000000000000010000000010000000100000000000000000000000000000000000000000000000000000000000000000000000100; defparam font.INIT_33 = 256'b0000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000011000001111000011110000011000000000000000000000000000000000000000000000000000000000000000000000000000001010000001010; defparam font.INIT_34 = 256'b0000000000000000000000000000000000000000000000000000000000001011000010110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000101000000000000000000000000000000000000000000000000000011111000000000000000000000000; defparam font.INIT_35 = 256'b0000000000000000000000000000101000010100000101100000111000000000000000000000000000000000000000000000000000000000000100000000100000010000000000000000000000000000000000000000000000000000000000000000000000011100000000100001110000001110000000000000010000001010; defparam font.INIT_36 = 256'b0000000000000000000010000000100000001000000101000001001000010010000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_37 = 256'b0000100000001110000110000001011000001100000001000000000000000000000000000000000000000000000000000000010000000100000001000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_38 = 256'b0000010000001110000001000000111000000100000010100000000000000000000000000000000000000000000100100000110000001100000100100000000000000000000000000000000000000000000000000000000000011100000100100001000000011000000100000000110000000000000000000000000000000000; defparam font.INIT_39 = 256'b0000000000000000000000000000000000001100000000000000000000000000000000000000110000010010000001000000101000010100000010000001001000001100000000000000000000000000000001000000010000000100000000000000000000000100000001000000010000000000000000000000000000000000; defparam font.INIT_3A = 256'b0000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000110000010100000011000000000000000000000000000000000000110000000010000011010000110100000010000011000000000000000000000000000000000000000000000000000; defparam font.INIT_3B = 256'b0001101000000100000110000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000100001111000000000000000000000000000000000000000000000000000000000000000000000100100010010; defparam font.INIT_3C = 256'b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001011000011010; defparam font.INIT_3D = 256'b0000011000000000000000000000000000000000000000000000000000000000000000000000000000001100000001000000110000000000000000000000000000000000000000000000000000000000000000000000110000000100000010000000000000000000000000000000000000011100000010000001110000001000; defparam font.INIT_3E = 256'b0000000000000000000000000000000000000000000001100000011000001110000101100001011000001110000000000000000000000000000000000001000000011010000101000001010000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; defparam font.INIT_3F = 256'b0000000000000000000000000000000000000000000000000000000000000000000001000000010000001100000000000000000000001100000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000; */ endmodule