📄 progprom.vhd
字号:
attribute DATA_WIDTH_B : string; attribute DATA_WIDTH_A : string; attribute MEM_LPC_FILE of ProgPRom_0_0_0 : label is "ProgPRom.lpc"; attribute MEM_INIT_FILE of ProgPRom_0_0_0 : label is "code.mem"; attribute INITVAL_3F of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3E of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3D of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3C of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3B of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_3A of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_39 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_38 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_37 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_36 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_35 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_34 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_33 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_32 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_31 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_30 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2F of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2E of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2D of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2C of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2B of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_2A of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_29 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_28 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_27 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_26 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_25 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_24 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_23 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_22 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_21 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_20 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1F of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1E of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1D of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1C of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1B of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_1A of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_19 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_18 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_17 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_16 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_15 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_14 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_13 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_12 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_11 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_10 of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0F of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0E of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0D of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0C of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000"; attribute INITVAL_0B of ProgPRom_0_0_0 : label is "0x00000000000000000000000000000000000000000000000000000001000039000100003C8A132003"; attribute INITVAL_0A of ProgPRom_0_0_0 : label is "0x16808108383C8303C8993200316804108383C8403C8913200316802108383C8183C8893200316801"; attribute INITVAL_09 of ProgPRom_0_0_0 : label is "0x108383C781100003800033FF6320020250133FFA320020240133FFE3200202301123FF1043012518"; attribute INITVAL_08 of ProgPRom_0_0_0 : label is "0x380003CA2812A0110000100001000010000370083CA2812A033700B3CA2812A0112601380003CA28"; attribute INITVAL_07 of ProgPRom_0_0_0 : label is "0x12A0010000100001000010000370163CA2812A02370193CA2812A0012601380003701E1263F37012"; attribute INITVAL_06 of ProgPRom_0_0_0 : label is "0x3CA2010A58380003700212B383700412B4F3700612B433700812B493700A12B4D3700C12B203700E"; attribute INITVAL_05 of ProgPRom_0_0_0 : label is "0x12B4D3701012B413701212B203701412B493701612B203701812B4F3701A12B4C3701C12B4C3701E"; attribute INITVAL_04 of ProgPRom_0_0_0 : label is "0x12B453702012B48370441263F3702A3CA2012AE0370491263F3702F3CA2012AA03704E1263F37034"; attribute INITVAL_03 of ProgPRom_0_0_0 : label is "0x3CA2012AC0370531263F370393CA2012A8038000370591263F3703F3CA2012A0C3705E1263F37044"; attribute INITVAL_02 of ProgPRom_0_0_0 : label is "0x3CA2012A06370631263F370493CA2012A01370681263F3704E3CA2012A083706D1263F370533CA20"; attribute INITVAL_01 of ProgPRom_0_0_0 : label is "0x12A3838000370731263F370593CA2012A3033FFA323F42227F3707B3C2483C2382821133FFA32002"; attribute INITVAL_00 of ProgPRom_0_0_0 : label is "0x222FE370823C2483C238282103704337030370173701237013370142C00512601122FE121013309E"; attribute CSDECODE_B of ProgPRom_0_0_0 : label is "0b000"; attribute CSDECODE_A of ProgPRom_0_0_0 : label is "0b000"; attribute WRITEMODE_B of ProgPRom_0_0_0 : label is "NORMAL"; attribute WRITEMODE_A of ProgPRom_0_0_0 : label is "NORMAL"; attribute GSR of ProgPRom_0_0_0 : label is "DISABLED"; attribute RESETMODE of ProgPRom_0_0_0 : label is "ASYNC"; attribute REGMODE_B of ProgPRom_0_0_0 : label is "NOREG"; attribute REGMODE_A of ProgPRom_0_0_0 : label is "NOREG"; attribute DATA_WIDTH_B of ProgPRom_0_0_0 : label is "18"; attribute DATA_WIDTH_A of ProgPRom_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); ProgPRom_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=> "0x00000000000000000000000000000000000000000000000000000001000039000100003C8A132003", INITVAL_0A=> "0x16808108383C8303C8993200316804108383C8403C8913200316802108383C8183C8893200316801", INITVAL_09=> "0x108383C781100003800033FF6320020250133FFA320020240133FFE3200202301123FF1043012518", INITVAL_08=> "0x380003CA2812A0110000100001000010000370083CA2812A033700B3CA2812A0112601380003CA28", INITVAL_07=> "0x12A0010000100001000010000370163CA2812A02370193CA2812A0012601380003701E1263F37012", INITVAL_06=> "0x3CA2010A58380003700212B383700412B4F3700612B433700812B493700A12B4D3700C12B203700E", INITVAL_05=> "0x12B4D3701012B413701212B203701412B493701612B203701812B4F3701A12B4C3701C12B4C3701E", INITVAL_04=> "0x12B453702012B48370441263F3702A3CA2012AE0370491263F3702F3CA2012AA03704E1263F37034", INITVAL_03=> "0x3CA2012AC0370531263F370393CA2012A8038000370591263F3703F3CA2012A0C3705E1263F37044", INITVAL_02=> "0x3CA2012A06370631263F370493CA2012A01370681263F3704E3CA2012A083706D1263F370533CA20", INITVAL_01=> "0x12A3838000370731263F370593CA2012A3033FFA323F42227F3707B3C2483C2382821133FFA32002", INITVAL_00=> "0x222FE370823C2483C238282103704337030370173701237013370142C00512601122FE121013309E", CSDECODE_B=> "000", CSDECODE_A=> "000", WRITEMODE_B=> "NORMAL", WRITEMODE_A=> "NORMAL", GSR=> "DISABLED", RESETMODE=> "ASYNC", 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=>Address(4), ADA9=>Address(5), ADA10=>Address(6), ADA11=>Address(7), ADA12=>Address(8), 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_vhi, ADB1=>scuba_vhi, ADB2=>scuba_vlo, ADB3=>scuba_vlo, ADB4=>Address(0), ADB5=>Address(1), ADB6=>Address(2), ADB7=>Address(3), ADB8=>Address(4), ADB9=>Address(5), ADB10=>Address(6), ADB11=>Address(7), ADB12=>Address(8), ADB13=>scuba_vhi, CEB=>OutClockEn, CLKB=>OutClock, WEB=>scuba_vlo, CSB0=>scuba_vlo, CSB1=>scuba_vlo, CSB2=>scuba_vlo, RSTB=>Reset, 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=>Q(16), DOA17=>Q(17), 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 ecp2;configuration Structure_CON of ProgPRom is for Structure for all:VHI use entity ecp2.VHI(V); end for; for all:VLO use entity ecp2.VLO(V); end for; for all:DP16KB use entity ecp2.DP16KB(V); end for; end for;end Structure_CON;-- synopsys translate_on
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -