Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
x353
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
x353
Commits
59d8b5dc
Commit
59d8b5dc
authored
Jul 27, 2015
by
Andrey Filippov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changing physical constraints to parameters to pass implementation
parent
aafa6d1d
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
481 additions
and
372 deletions
+481
-372
.project
.project
+23
-8
clkios353.v
control/clkios353.v
+8
-2
ioports353.v
control/ioports353.v
+110
-69
x353.v
x353.v
+164
-116
x353.xcf
x353.xcf
+176
-177
No files found.
.project
View file @
59d8b5dc
...
@@ -9,20 +9,25 @@
...
@@ -9,20 +9,25 @@
<natures>
<natures>
</natures>
</natures>
<linkedResources>
<linkedResources>
<link>
<name>
ise_logs/ISEBitgen.log
</name>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISEBitgen-20150727142725079.log
</location>
</link>
<link>
<link>
<name>
ise_logs/ISEMap.log
</name>
<name>
ise_logs/ISEMap.log
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISEMap-2015072
6165658761
.log
</location>
<location>
/home/andrey/git/x353/ise_logs/ISEMap-2015072
7164109616
.log
</location>
</link>
</link>
<link>
<link>
<name>
ise_logs/ISENGDBuild.log
</name>
<name>
ise_logs/ISENGDBuild.log
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISENGDBuild-2015072
6165546847
.log
</location>
<location>
/home/andrey/git/x353/ise_logs/ISENGDBuild-2015072
7164109616
.log
</location>
</link>
</link>
<link>
<link>
<name>
ise_logs/ISEPAR.log
</name>
<name>
ise_logs/ISEPAR.log
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISEPAR-2015072
6165911986
.log
</location>
<location>
/home/andrey/git/x353/ise_logs/ISEPAR-2015072
7142725079
.log
</location>
</link>
</link>
<link>
<link>
<name>
ise_logs/ISEPartgen.log
</name>
<name>
ise_logs/ISEPartgen.log
</name>
...
@@ -32,27 +37,37 @@
...
@@ -32,27 +37,37 @@
<link>
<link>
<name>
ise_logs/ISETraceMap.log
</name>
<name>
ise_logs/ISETraceMap.log
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISETraceMap-20150726213039147.log
</location>
<location>
/home/andrey/git/x353/ise_logs/ISETraceMap-20150727164109616.log
</location>
</link>
<link>
<name>
ise_logs/ISETracePAR.log
</name>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISETracePAR-20150727142725079.log
</location>
</link>
</link>
<link>
<link>
<name>
ise_logs/ISExst.log
</name>
<name>
ise_logs/ISExst.log
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_logs/ISExst-2015072
6165049304
.log
</location>
<location>
/home/andrey/git/x353/ise_logs/ISExst-2015072
7170341943
.log
</location>
</link>
</link>
<link>
<link>
<name>
ise_state/x353-map.tgz
</name>
<name>
ise_state/x353-map.tgz
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_state/x353-map-2015072
6165658761
.tgz
</location>
<location>
/home/andrey/git/x353/ise_state/x353-map-2015072
7164109616
.tgz
</location>
</link>
</link>
<link>
<link>
<name>
ise_state/x353-ngdbuild.tgz
</name>
<name>
ise_state/x353-ngdbuild.tgz
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_state/x353-ngdbuild-20150726165546847.tgz
</location>
<location>
/home/andrey/git/x353/ise_state/x353-ngdbuild-20150727164109616.tgz
</location>
</link>
<link>
<name>
ise_state/x353-par.tgz
</name>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_state/x353-par-20150727142725079.tgz
</location>
</link>
</link>
<link>
<link>
<name>
ise_state/x353-synth.tgz
</name>
<name>
ise_state/x353-synth.tgz
</name>
<type>
1
</type>
<type>
1
</type>
<location>
/home/andrey/git/x353/ise_state/x353-synth-2015072
6165049304
.tgz
</location>
<location>
/home/andrey/git/x353/ise_state/x353-synth-2015072
7170341943
.tgz
</location>
</link>
</link>
</linkedResources>
</linkedResources>
</projectDescription>
</projectDescription>
control/clkios353.v
View file @
59d8b5dc
...
@@ -26,7 +26,10 @@
...
@@ -26,7 +26,10 @@
**
**
*/
*/
// Some placement constraints are in this file
// Some placement constraints are in this file
module
dcm333
(
module
dcm333
#(
parameter
IOSTANDARD_SDRAM_DIFF
=
"DIFF_SSTL2_I"
,
parameter
SLEW_SDRAM_DIFF
=
"SLOW"
)(
sclk
,
// input global clock, 120MHz, phase=0
sclk
,
// input global clock, 120MHz, phase=0
SDCLK
,
// positive clock to SDRAM
SDCLK
,
// positive clock to SDRAM
SDNCLK
,
// negative clock to SDRAM
SDNCLK
,
// negative clock to SDRAM
...
@@ -99,7 +102,10 @@ DCM #(
...
@@ -99,7 +102,10 @@ DCM #(
.
PSDONE
(
dcm_done_dcm
))
;
.
PSDONE
(
dcm_done_dcm
))
;
// BUFG i_gsdclk (.I(isdclk90), .O(gsdclk));
// BUFG i_gsdclk (.I(isdclk90), .O(gsdclk));
OBUFDS
i_SDCLK
(
.
O
(
SDCLK
)
,.
OB
(
SDNCLK
)
,.
I
(
isdclk
))
;
OBUFDS
#(
.
IOSTANDARD
(
IOSTANDARD_SDRAM_DIFF
)
,
.
SLEW
(
SLEW_SDRAM_DIFF
))
i_SDCLK
(
.
O
(
SDCLK
)
,.
OB
(
SDNCLK
)
,.
I
(
isdclk
))
;
// OBUFDS i_SDCLK (.O(SDNCLK),.OB(SDCLK),.I(!isdclk));
// OBUFDS i_SDCLK (.O(SDNCLK),.OB(SDCLK),.I(!isdclk));
// make dcm_done behave as dcm_ready
// make dcm_done behave as dcm_ready
always
@
(
posedge
dcm_clk
or
posedge
dcm_rst
)
always
@
(
posedge
dcm_clk
or
posedge
dcm_rst
)
...
...
control/ioports353.v
View file @
59d8b5dc
This diff is collapsed.
Click to expand it.
x353.v
View file @
59d8b5dc
This diff is collapsed.
Click to expand it.
x353.xcf
View file @
59d8b5dc
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