add CONTRIBUTORS file and add copyright header to all files.
This commit is contained in:
parent
66956cb88f
commit
9e3b9d84ce
|
@ -0,0 +1,18 @@
|
|||
LiteX ecosystem would not exist without the collaborative work of contributors! Here is below the
|
||||
list of all the LiteScope 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) 2018 bunnie <bunnie@kosagi.com>
|
||||
Copyright (c) 2018 Felix Held <felix-github@felixheld.de>
|
||||
Copyright (c) 2015-2019 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
Copyright (c) 2019 kees.jongenburger <kees.jongenburger@gmail.com>
|
||||
Copyright (c) 2018 Sean Cross <sean@xobs.io>
|
||||
Copyright (c) 2016 Tim Ansell <mithro@mithis.com>
|
||||
Copyright (c) 2016 Tim 'mithro' Ansell <mithro@mithis.com>
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2019 kees.jongenburger <kees.jongenburger@gmail.com>
|
||||
# License: BSD
|
||||
|
||||
from migen import *
|
||||
|
||||
from litex.boards.platforms import arty
|
||||
|
@ -18,8 +21,8 @@ from litescope import LiteScopeIO, LiteScopeAnalyzer
|
|||
# Those are the fast and not so well protected pins.
|
||||
_serdes_io = [
|
||||
("serdes_io", 0,
|
||||
Subsignal("d0", Pins("E15"),IOStandard("LVCMOS33")),
|
||||
Subsignal("d1", Pins("E16"),IOStandard("LVCMOS33")),
|
||||
Subsignal("d0", Pins("E15"),IOStandard("LVCMOS33")),
|
||||
Subsignal("d1", Pins("E16"),IOStandard("LVCMOS33")),
|
||||
Subsignal("d2", Pins("D15"),IOStandard("LVCMOS33")),
|
||||
Subsignal("d3", Pins("C15"),IOStandard("LVCMOS33")),
|
||||
Subsignal("d4", Pins("J17"),IOStandard("LVCMOS33")),
|
||||
|
@ -34,9 +37,9 @@ class SerdesInputSignal(Module):
|
|||
|
||||
self.signals = Signal(8)
|
||||
#
|
||||
# Based on a 100MHz input clock and a 400MHz sample clock and
|
||||
# Based on a 100MHz input clock and a 400MHz sample clock and
|
||||
# Measuring at ddr speed we are sampling at 800Mhz
|
||||
#
|
||||
#
|
||||
self.specials += Instance("ISERDESE2",
|
||||
p_DATA_WIDTH=8, p_DATA_RATE="DDR",
|
||||
p_SERDES_MODE="MASTER", p_INTERFACE_TYPE="NETWORKING",
|
||||
|
@ -98,7 +101,7 @@ class LiteScopeSoC(SoCCore):
|
|||
|
||||
def __init__(self, platform):
|
||||
sys_clk_freq = int(100e6)
|
||||
|
||||
|
||||
SoCCore.__init__(self, platform, sys_clk_freq,
|
||||
cpu_type=None,
|
||||
csr_data_width=32,
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2015-2019 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
import sys
|
||||
import os
|
||||
import argparse
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from migen import *
|
||||
from migen.genlib.io import CRG
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from migen import *
|
||||
from migen.genlib.io import CRG
|
||||
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from litex import RemoteClient
|
||||
|
||||
from litescope import LiteScopeAnalyzerDriver
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from litex import RemoteClient
|
||||
|
||||
from litescope import LiteScopeAnalyzerDriver
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2019 kees.jongenburger <kees.jongenburger@gmail.com>
|
||||
# License: BSD
|
||||
|
||||
from litex import RemoteClient
|
||||
|
||||
from litescope import LiteScopeAnalyzerDriver
|
||||
|
@ -19,7 +22,7 @@ analyzer.upload()
|
|||
|
||||
#
|
||||
# Convert parallel input back to a flaten view (e.g. the 8 bits values are flattened)
|
||||
#
|
||||
#
|
||||
analyzer.save("dump.vcd",flatten=True)
|
||||
|
||||
# # #
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2015-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from litex import RemoteClient
|
||||
|
||||
wb = RemoteClient()
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
# This file is Copyright (c) 2015-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
import time
|
||||
|
||||
from litex import RemoteClient
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
# This file is Copyright (c) 2016-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# This file is Copyright (c) 2018 bunnie <bunnie@kosagi.com>
|
||||
# This file is Copyright (c) 2016 Tim 'mithro' Ansell <mithro@mithis.com>
|
||||
# License: BSD
|
||||
|
||||
from migen import *
|
||||
from migen.genlib.misc import WaitTimer
|
||||
from migen.genlib.cdc import MultiReg, PulseSynchronizer
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
# This file is Copyright (c) 2015-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# This file is Copyright (c) 2019 kees.jongenburger <kees.jongenburger@gmail.com>
|
||||
# This file is Copyright (c) 2018 Sean Cross <sean@xobs.io>
|
||||
# License: BSD
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015-2017 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
class LiteScopeIODriver:
|
||||
def __init__(self, regs, name):
|
||||
self.regs = regs
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
# This file is Copyright (c) 2015-2019 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# This file is Copyright (c) 2019 kees.jongenburger <kees.jongenburger@gmail.com>
|
||||
# License: BSD
|
||||
|
||||
def dec2bin(d, width=0):
|
||||
if d == "x":
|
||||
return "x"*width
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from litescope.software.dump.common import Dump, dec2bin
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from litescope.software.dump.common import Dump
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015-2017 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
import os
|
||||
import math
|
||||
import shutil
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2015-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
from itertools import count
|
||||
import datetime
|
||||
from litescope.software.dump.common import Dump, dec2bin
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2017-2018 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
import unittest
|
||||
|
||||
from migen import *
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
# This file is Copyright (c) 2017 Florent Kermarrec <florent@enjoy-digital.fr>
|
||||
# License: BSD
|
||||
|
||||
import unittest
|
||||
import os
|
||||
from math import cos, sin
|
||||
|
|
Loading…
Reference in New Issue