##// END OF EJS Templates
APB_SIMPLE_DIODE Vendor ID Added
martin -
r3:63fe0f21a403 default
parent child
Show More
@@ -20,7 +20,7 init: allGPL
20 sh lib/lpp/makeDirs.sh lib/lpp
20 sh lib/lpp/makeDirs.sh lib/lpp
21
21
22
22
23 Patch-GRLIB: init doc
23 Patch-GRLIB: init
24 sh patch.sh $(GRLIB)
24 sh patch.sh $(GRLIB)
25
25
26
26
@@ -1,7 +1,9
1 amba_lcd_16x2_ctrlr.vhd
2 FRAME_CLK.vhd
1 FRAME_CLK.vhd
3 LCD_16x2_CFG.vhd
2 LCD_16x2_CFG.vhd
3 LCD_16x2_DRIVER
4 .vhd
4 LCD_16x2_ENGINE.vhd
5 LCD_16x2_ENGINE.vhd
5 LCD_2x16_DRIVER.vhd
6 LCD_2x16_DRIVER.vhd
6 LCD_CLK_GENERATOR.vhd
7 LCD_CLK_GENERATOR.vhd
7 Top_LCD.vhd
8 Top_LCD.vhd
9 amba_lcd_16x2_ctrlr.vhd
@@ -1,4 +1,4
1 ./amba_lcd_16x2_ctrlr
2 ./dsp/iir_filter
1 ./general_purpose
3 ./general_purpose
2 ./lpp_amba
4 ./lpp_amba
3 ./dsp/iir_filter
4 ./amba_lcd_16x2_ctrlr
@@ -1,12 +1,12
1 APB_IIR_CEL.vhd
1 APB_IIR_CEL.vhd
2 FILTER.vhd
3 FILTER_RAM_CTRLR.vhd
2 FILTERcfg.vhd
4 FILTERcfg.vhd
3 FilterCTRLR.vhd
5 FilterCTRLR.vhd
4 FILTER_RAM_CTRLR.vhd
5 FILTER.vhd
6 IIR_CEL_CTRLR.vhd
6 IIR_CEL_CTRLR.vhd
7 IIR_CEL_FILTER.vhd
7 IIR_CEL_FILTER.vhd
8 iir_filter.vhd
8 RAM.vhd
9 RAM_CEL.vhd
9 RAM_CEL.vhd
10 RAM_CTRLR2.vhd
10 RAM_CTRLR2.vhd
11 RAM.vhd
12 Top_Filtre_IIR.vhd
11 Top_Filtre_IIR.vhd
12 iir_filter.vhd
@@ -1,13 +1,13
1 Adder.vhd
2 ADDRcntr.vhd
1 ADDRcntr.vhd
3 ALU.vhd
2 ALU.vhd
4 general_purpose.vhd
3 Adder.vhd
4 MAC.vhd
5 MAC_CONTROLER.vhd
5 MAC_CONTROLER.vhd
6 MAC_MUX2.vhd
7 MAC_MUX.vhd
6 MAC_MUX.vhd
7 MAC_MUX2.vhd
8 MAC_REG.vhd
8 MAC_REG.vhd
9 MAC.vhd
9 MUX2.vhd
10 Multiplier.vhd
10 Multiplier.vhd
11 MUX2.vhd
12 REG.vhd
11 REG.vhd
13 Shifter.vhd
12 Shifter.vhd
13 general_purpose.vhd
@@ -1,21 +1,21
1 ------------------------------------------------------------------------------
1 ------------------------------------------------------------------------------
2 -- This file is a part of the LPP VHDL IP LIBRARY
2 -- This file is a part of the LPP VHDL IP LIBRARY
3 -- Copyright (C) 2009 - 2010, Laboratory of Plasmas Physic - CNRS
3 -- Copyright (C) 2009 - 2010, Laboratory of Plasmas Physic - CNRS
4 --
4 --
5 -- This program is free software; you can redistribute it and/or modify
5 -- This program is free software; you can redistribute it and/or modify
6 -- it under the terms of the GNU General Public License as published by
6 -- it under the terms of the GNU General Public License as published by
7 -- the Free Software Foundation; either version 2 of the License, or
7 -- the Free Software Foundation; either version 2 of the License, or
8 -- (at your option) any later version.
8 -- (at your option) any later version.
9 --
9 --
10 -- This program is distributed in the hope that it will be useful,
10 -- This program is distributed in the hope that it will be useful,
11 -- but WITHOUT ANY WARRANTY; without even the implied warranty of
11 -- but WITHOUT ANY WARRANTY; without even the implied warranty of
12 -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 -- GNU General Public License for more details.
13 -- GNU General Public License for more details.
14 --
14 --
15 -- You should have received a copy of the GNU General Public License
15 -- You should have received a copy of the GNU General Public License
16 -- along with this program; if not, write to the Free Software
16 -- along with this program; if not, write to the Free Software
17 -- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17 -- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 -------------------------------------------------------------------------------
18 -------------------------------------------------------------------------------
19 -- APB_SIMPLE_DIODE.vhd
19 -- APB_SIMPLE_DIODE.vhd
20
20
21 library ieee;
21 library ieee;
@@ -51,7 +51,7 architecture AR_APB_SIMPLE_DIODE of APB_
51 constant REVISION : integer := 1;
51 constant REVISION : integer := 1;
52
52
53 constant pconfig : apb_config_type := (
53 constant pconfig : apb_config_type := (
54 0 => ahb_device_reg (VENDOR_LPP, ROCKET_TM, 0, REVISION, 0),
54 0 => ahb_device_reg (VENDOR_LPP, LPP_SIMPLE_DIODE, 0, REVISION, 0),
55 1 => apb_iobar(paddr, pmask));
55 1 => apb_iobar(paddr, pmask));
56
56
57
57
@@ -105,10 +105,10 end process;
105
105
106
106
107 -- pragma translate_off
107 -- pragma translate_off
108 bootmsg : report_version
108 -- bootmsg : report_version
109 generic map ("apbuart" & tost(pindex) &
109 -- generic map ("apbuart" & tost(pindex) &
110 ": Generic UART rev " & tost(REVISION) & ", fifo " & tost(fifosize) &
110 -- ": Generic UART rev " & tost(REVISION) & ", fifo " & tost(fifosize) &
111 ", irq " & tost(pirq));
111 -- ", irq " & tost(pirq));
112 -- pragma translate_on
112 -- pragma translate_on
113
113
114
114
@@ -35,8 +35,9 constant VENDOR_LPP : amba_vendor
35
35
36 -- LPP device ids
36 -- LPP device ids
37
37
38 constant ROCKET_TM : amba_device_type := 16#001#;
38 constant ROCKET_TM : amba_device_type := 16#001#;
39 constant otherCore : amba_device_type := 16#002#;
39 constant otherCore : amba_device_type := 16#002#;
40 constant LPP_SIMPLE_DIODE : amba_device_type := 16#003#;
40
41
41
42
42 component APB_SIMPLE_DIODE is
43 component APB_SIMPLE_DIODE is
General Comments 0
You need to be logged in to leave comments. Login now