📄 data_rom.vhd
字号:
attribute DATA_WIDTH_B : string; attribute DATA_WIDTH_A : string; attribute MEM_LPC_FILE of Data_rom_0_0_0 : label is "Data_rom.lpc"; attribute MEM_INIT_FILE of Data_rom_0_0_0 : label is "rom.mem"; attribute INITVAL_3F of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3E of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3D of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3C of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3B of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3A of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_39 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_38 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_37 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_36 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_35 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_34 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_33 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_32 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_31 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_30 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2F of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2E of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2D of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2C of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2B of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2A of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_29 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_28 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_27 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_26 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_25 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_24 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_23 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_22 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_21 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_20 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1F of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1E of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1D of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1C of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1B of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1A of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_19 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_18 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_17 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_16 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_15 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_14 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_13 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_12 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_11 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_10 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0F of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0E of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0D of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0C of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0B of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0A of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_09 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_08 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_07 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_06 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_05 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_04 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_03 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_02 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_01 of Data_rom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_00 of Data_rom_0_0_0 : label is "0x00F0F00D0D00B0B00909007070050500303001010000F0000D0000B0000900007000050000300001"; attribute CSDECODE_B of Data_rom_0_0_0 : label is "0b111"; attribute CSDECODE_A of Data_rom_0_0_0 : label is "0b000"; attribute WRITEMODE_B of Data_rom_0_0_0 : label is "NORMAL"; attribute WRITEMODE_A of Data_rom_0_0_0 : label is "NORMAL"; attribute GSR of Data_rom_0_0_0 : label is "DISABLED"; attribute RESETMODE of Data_rom_0_0_0 : label is "SYNC"; attribute REGMODE_B of Data_rom_0_0_0 : label is "NOREG"; attribute REGMODE_A of Data_rom_0_0_0 : label is "NOREG"; attribute DATA_WIDTH_B of Data_rom_0_0_0 : label is "18"; attribute DATA_WIDTH_A of Data_rom_0_0_0 : label is "18";begin -- component instantiation statements scuba_vhi_inst: VHI port map (Z=>scuba_vhi); scuba_vlo_inst: VLO port map (Z=>scuba_vlo); Data_rom_0_0_0: DP16KB -- synopsys translate_off generic map (INITVAL_3F=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_3E=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_3D=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_3C=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_3B=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_3A=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_39=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_38=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_37=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_36=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_35=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_34=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_33=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_32=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_31=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_30=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_2F=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_2E=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_2D=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_2C=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_2B=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_2A=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_29=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_28=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_27=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_26=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_25=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_24=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_23=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_22=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_21=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_20=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_1F=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_1E=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_1D=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_1C=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_1B=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_1A=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_19=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_18=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_17=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_16=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_15=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_14=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_13=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_12=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_11=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_10=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_0F=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_0E=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_0D=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_0C=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_0B=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_0A=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_09=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_08=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_07=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_06=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_05=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_04=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_03=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_02=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_01=> "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", INITVAL_00=> "0x00F0F00D0D00B0B00909007070050500303001010000F0000D0000B0000900007000050000300001", CSDECODE_B=> "111", CSDECODE_A=> "000", WRITEMODE_B=> "NORMAL", WRITEMODE_A=> "NORMAL", GSR=> "DISABLED", RESETMODE=> "SYNC", REGMODE_B=> "NOREG", REGMODE_A=> "NOREG", DATA_WIDTH_B=> 18, DATA_WIDTH_A=> 18) -- synopsys translate_on port map (DIA0=>scuba_vlo, DIA1=>scuba_vlo, DIA2=>scuba_vlo, DIA3=>scuba_vlo, DIA4=>scuba_vlo, DIA5=>scuba_vlo, DIA6=>scuba_vlo, DIA7=>scuba_vlo, DIA8=>scuba_vlo, DIA9=>scuba_vlo, DIA10=>scuba_vlo, DIA11=>scuba_vlo, DIA12=>scuba_vlo, DIA13=>scuba_vlo, DIA14=>scuba_vlo, DIA15=>scuba_vlo, DIA16=>scuba_vlo, DIA17=>scuba_vlo, ADA0=>scuba_vlo, ADA1=>scuba_vlo, ADA2=>scuba_vlo, ADA3=>scuba_vlo, ADA4=>Address(0), ADA5=>Address(1), ADA6=>Address(2), ADA7=>Address(3), ADA8=>scuba_vlo, ADA9=>scuba_vlo, ADA10=>scuba_vlo, ADA11=>scuba_vlo, ADA12=>scuba_vlo, ADA13=>scuba_vlo, CEA=>OutClockEn, CLKA=>OutClock, WEA=>scuba_vlo, CSA0=>scuba_vlo, CSA1=>scuba_vlo, CSA2=>scuba_vlo, RSTA=>Reset, DIB0=>scuba_vlo, DIB1=>scuba_vlo, DIB2=>scuba_vlo, DIB3=>scuba_vlo, DIB4=>scuba_vlo, DIB5=>scuba_vlo, DIB6=>scuba_vlo, DIB7=>scuba_vlo, DIB8=>scuba_vlo, DIB9=>scuba_vlo, DIB10=>scuba_vlo, DIB11=>scuba_vlo, DIB12=>scuba_vlo, DIB13=>scuba_vlo, DIB14=>scuba_vlo, DIB15=>scuba_vlo, DIB16=>scuba_vlo, DIB17=>scuba_vlo, ADB0=>scuba_vlo, ADB1=>scuba_vlo, ADB2=>scuba_vlo, ADB3=>scuba_vlo, ADB4=>scuba_vlo, ADB5=>scuba_vlo, ADB6=>scuba_vlo, ADB7=>scuba_vlo, ADB8=>scuba_vlo, ADB9=>scuba_vlo, ADB10=>scuba_vlo, ADB11=>scuba_vlo, ADB12=>scuba_vlo, ADB13=>scuba_vlo, CEB=>scuba_vhi, CLKB=>scuba_vlo, WEB=>scuba_vlo, CSB0=>scuba_vlo, CSB1=>scuba_vlo, CSB2=>scuba_vlo, RSTB=>scuba_vlo, DOA0=>Q(0), DOA1=>Q(1), DOA2=>Q(2), DOA3=>Q(3), DOA4=>Q(4), DOA5=>Q(5), DOA6=>Q(6), DOA7=>Q(7), DOA8=>Q(8), DOA9=>Q(9), DOA10=>Q(10), DOA11=>Q(11), DOA12=>Q(12), DOA13=>Q(13), DOA14=>Q(14), DOA15=>Q(15), DOA16=>open, DOA17=>open, DOB0=>open, DOB1=>open, DOB2=>open, DOB3=>open, DOB4=>open, DOB5=>open, DOB6=>open, DOB7=>open, DOB8=>open, DOB9=>open, DOB10=>open, DOB11=>open, DOB12=>open, DOB13=>open, DOB14=>open, DOB15=>open, DOB16=>open, DOB17=>open);end Structure;-- synopsys translate_offlibrary xp2;configuration Structure_CON of Data_rom is for Structure for all:VHI use entity xp2.VHI(V); end for; for all:VLO use entity xp2.VLO(V); end for; for all:DP16KB use entity xp2.DP16KB(V); end for; end for;end Structure_CON;-- synopsys translate_on
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -