Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Kestrel Collaboration
Kestrel LiteX
migen
Commits
c79d9888
Commit
c79d9888
authored
6 years ago
by
whitequark
Browse files
Options
Download
Email Patches
Plain Diff
build/platforms/versaecp55g: add X3 external connector.
parent
d60cea0b
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
48 additions
and
1 deletion
+48
-1
migen/build/platforms/versaecp55g.py
migen/build/platforms/versaecp55g.py
+48
-1
No files found.
migen/build/platforms/versaecp55g.py
View file @
c79d9888
...
@@ -72,12 +72,59 @@ _io = [
...
@@ -72,12 +72,59 @@ _io = [
]
]
_connectors
=
[
(
"X3"
,
"None"
,
# (no pin 0)
"None"
,
# 1 GND
"None"
,
# 2 N/C
"None"
,
# 3 +2V5
"B19"
,
# 4 EXPCON_IO29
"B12"
,
# 5 EXPCON_IO30
"B9"
,
# 6 EXPCON_IO31
"E6"
,
# 7 EXPCON_IO32
"D6"
,
# 8 EXPCON_IO33
"E7"
,
# 9 EXPCON_IO34
"D7"
,
# 10 EXPCON_IO35
"B11"
,
# 11 EXPCON_IO36
"B6"
,
# 12 EXPCON_IO37
"E9"
,
# 13 EXPCON_IO38
"D9"
,
# 14 EXPCON_IO39
"B8"
,
# 15 EXPCON_IO40
"C8"
,
# 16 EXPCON_IO41
"D8"
,
# 17 EXPCON_IO42
"E8"
,
# 18 EXPCON_IO43
"C7"
,
# 19 EXPCON_IO44
"C6"
,
# 20 EXPCON_IO45
"None"
,
# 21 +5V
"None"
,
# 22 GND
"None"
,
# 23 +2V5
"None"
,
# 24 GND
"None"
,
# 25 +3V3
"None"
,
# 26 GND
"None"
,
# 27 +3V3
"None"
,
# 28 GND
"None"
,
# 29 EXPCON_OSC
"None"
,
# 30 GND
"None"
,
# 31 EXPCON_CLKIN
"None"
,
# 32 GND
"None"
,
# 33 EXPCON_CLKOUT
"None"
,
# 34 GND
"None"
,
# 35 +3V3
"None"
,
# 36 GND
"None"
,
# 37 +3V3
"None"
,
# 38 GND
"None"
,
# 39 +3V3
"None"
,
# 40 GND
),
]
class
Platform
(
LatticePlatform
):
class
Platform
(
LatticePlatform
):
default_clk_name
=
"clk100"
default_clk_name
=
"clk100"
default_clk_period
=
10
default_clk_period
=
10
def
__init__
(
self
,
**
kwargs
):
def
__init__
(
self
,
**
kwargs
):
LatticePlatform
.
__init__
(
self
,
"LFE5UM5G-45F-8BG381C"
,
_io
,
**
kwargs
)
LatticePlatform
.
__init__
(
self
,
"LFE5UM5G-45F-8BG381C"
,
_io
,
_connectors
,
**
kwargs
)
def
do_finalize
(
self
,
fragment
):
def
do_finalize
(
self
,
fragment
):
LatticePlatform
.
do_finalize
(
self
,
fragment
)
LatticePlatform
.
do_finalize
(
self
,
fragment
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment