add CONTRIBUTORS file and add copyright header to all files.

This commit is contained in:
Florent Kermarrec 2019-06-23 23:56:50 +02:00
parent 18dda2db54
commit f018c9e268
30 changed files with 134 additions and 0 deletions

23
CONTRIBUTORS Normal file
View File

@ -0,0 +1,23 @@
LiteX ecosystem would not exist without the collaborative work of contributors! Here is below the
list of all the LiteDRAM contributors.
In the source code, each file list the main authors/contributors:
- author(s) that created the initial content.
- contributor(s) that added essential features/improvements.
If you think you should be in this list and don't find yourself, write to florent@enjoy-digital.fr
and we'll fix it!
Contributors:
Copyright (c) 2019 Ambroz Bizjak <abizjak.pro@gmail.com>
Copyright (c) 2019 Antony Pavlov <antonynpavlov@gmail.com>
Copyright (c) 2018 bunnie <bunnie@kosagi.com>
Copyright (c) 2018-2019 David Shah <dave@ds0.me>
Copyright (c) 2019 Ewout ter Hoeven <E.M.terHoeven@student.tudelft.nl>
Copyright (c) 2018 Felix Held <felix-github@felixheld.de>
Copyright (c) 2015-2019 Florent Kermarrec <florent@enjoy-digital.fr>
Copyright (c) 2019 Gabriel L. Somlo <gsomlo@gmail.com>
Copyright (c) 2018 John Sully <john@csquare.ca>
Copyright (c) 2019 Mateusz Holenko <mholenko@antmicro.com>
Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
Copyright (c) 2016-2016 Tim 'mithro' Ansell <me@mith.ro>

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
from litedram.modules import MT41K128M16
from litedram.phy import A7DDRPHY

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
from litedram.modules import MT41J256M16
from litedram.phy import K7DDRPHY

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
#!/usr/bin/env python3
import os
import sys

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
from litedram.modules import MT47H64M16
from litedram.phy import A7DDRPHY

View File

@ -1,3 +1,8 @@
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2018 John Sully <john@csquare.ca>
# This file is Copyright (c) 2018 bunnie <bunnie@kosagi.com>
# License: BSD
from migen import *
from litex.soc.interconnect import stream

View File

@ -1,3 +1,8 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2018 John Sully <john@csquare.ca>
# License: BSD
"""LiteDRAM Bandwidth."""
from migen import *

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
"""LiteDRAM Controller."""
from migen import *

View File

@ -1,3 +1,8 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2018 John Sully <john@csquare.ca>
# License: BSD
"""LiteDRAM Crossbar."""
from functools import reduce

View File

@ -1,3 +1,8 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2018 John Sully <john@csquare.ca>
# License: BSD
"""LiteDRAM Multiplexer."""
import math

View File

@ -1,3 +1,7 @@
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# License: BSD
"""LiteDRAM Refresher."""
from migen import *

View File

@ -1,3 +1,5 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
from migen import *
from litedram.phy import dfi

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2016-2018 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
from migen import *
from litex.soc.interconnect import stream

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
"""
AXI frontend for LiteDRAM

View File

@ -1,3 +1,7 @@
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2016 Tim 'mithro' Ansell <mithro@mithis.com>
# License: BSD
"""Built In Self Test (BIST) modules for testing LiteDRAM functionality."""
from functools import reduce

View File

@ -1,3 +1,9 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2016-2018 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2018 John Sully <john@csquare.ca>
# This file is Copyright (c) 2016 Tim 'mithro' Ansell <mithro@mithis.com>
# License: BSD
"""Direct Memory Access (DMA) reader and writer modules."""
from migen import *

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
"""
ECC frontend for LiteDRAM

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2016-2018 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
"""Wishbone frontend for LiteDRAM"""
from migen import *

View File

@ -1,3 +1,16 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2015-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2018 John Sully <john@csquare.ca>
# This file is Copyright (c) 2019 Ambroz Bizjak <abizjak.pro@gmail.com>
# This file is Copyright (c) 2019 Antony Pavlov <antonynpavlov@gmail.com>
# This file is Copyright (c) 2018 bunnie <bunnie@kosagi.com>
# This file is Copyright (c) 2018 David Shah <dave@ds0.me>
# This file is Copyright (c) 2019 Steve Haynal - VSD Engineering
# This file is Copyright (c) 2018 Tim 'mithro' Ansell <me@mith.ro>
# This file is Copyright (c) 2018 Daniel Kucera <daniel.kucera@gmail.com>
# This file is Copyright (c) 2018 Mikołaj Sowiński <mikolaj.sowinski@gmail.com>
# License: BSD
from math import ceil
from collections import namedtuple

View File

@ -1,3 +1,5 @@
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
from migen import *
from migen.genlib.record import *

View File

@ -1,3 +1,4 @@
# This file is Copyright (c) 2012 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2012-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD

View File

@ -1,4 +1,5 @@
# This file is Copyright (c) 2015-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2015 Sebastien Bourdeauducq <sb@m-labs.hk>
# License: BSD
# 1:4, 1:2 frequency-ratio DDR2/DDR3 PHY for Xilinx's Series7

View File

@ -1,3 +1,11 @@
# This file is Copyright (c) 2013-2014 Sebastien Bourdeauducq <sb@m-labs.hk>
# This file is Copyright (c) 2013-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2017 whitequark <whitequark@whitequark.org>
# This file is Copyright (c) 2014 Yann Sionneau <ys@m-labs.hk>
# This file is Copyright (c) 2018 bunnie <bunnie@kosagi.com>
# This file is Copyright (c) 2019 Gabriel L. Somlo <gsomlo@gmail.com>
# License: BSD
from migen import log2_int

View File

@ -1,3 +1,7 @@
# This file is Copyright (c) 2016-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2016 Tim 'mithro' Ansell <mithro@mithis.com>
# License: BSD
import random
from migen import *

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
import unittest
import random

View File

@ -1,3 +1,7 @@
# This file is Copyright (c) 2016-2018 Florent Kermarrec <florent@enjoy-digital.fr>
# This file is Copyright (c) 2016 Tim 'mithro' Ansell <mithro@mithis.com>
# License: BSD
import unittest
import random

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2017-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
import unittest
from migen import *

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
import unittest
import random

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2018-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
import unittest
import os

View File

@ -1,3 +1,6 @@
# This file is Copyright (c) 2017-2019 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
import unittest
from migen import *