Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
x393
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
x393
Commits
149d5fa7
Commit
149d5fa7
authored
Apr 09, 2022
by
Andrey Filippov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
restoring parallel to 1003 - 1004 autoexposure problems
parent
df889f79
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1496 additions
and
1468 deletions
+1496
-1468
fpga_version.vh
fpga_version.vh
+3
-2
system_defines.vh
system_defines.vh
+1
-1
x393_parallel.bit
x393_parallel.bit
+0
-0
x393_parallel.timing_summary_impl
x393_parallel.timing_summary_impl
+1418
-1393
x393_parallel_utilization.report
x393_parallel_utilization.report
+74
-72
No files found.
fpga_version.vh
View file @
149d5fa7
...
...
@@ -35,7 +35,8 @@
* contains all the components and scripts required to completely simulate it
* with at least one of the Free Software programs.
*/
parameter FPGA_VERSION = 32'h03934015; // Boson640, for 103993A, debugging 4 removed DE deglitch - modifying decimation
parameter FPGA_VERSION = 32'h03931003; // parallel, adding camsync trigger decimation - modifying decimation
// parameter FPGA_VERSION = 32'h03934015; // Boson640, for 103993A, debugging 4 removed DE deglitch - modifying decimation
// parameter FPGA_VERSION = 32'h03931004; // parallel, adding camsync trigger decimation - modifying decimation
// parameter FPGA_VERSION = 32'h03934014; // Boson640, for 103993A, debugging 4 removed DE deglitch
// parameter FPGA_VERSION = 32'h03934013; // Boson640, for 103993A, debugging 3 failed (maybe just phases)
...
...
system_defines.vh
View file @
149d5fa7
...
...
@@ -65,7 +65,7 @@
`define DISPLAY_COMPRESSED_DATA
// if specific sesnor is not defined, parallel sensor interface is used for all channels
/*************** CHANGE here and x393_hispi | x393_parallel | x393_lwir | x393_boson in bitstream (and few other) tool settings ****************/
`define BOSON 1
//
`define BOSON 1
// `define LWIR
// `define HISPI
// also change in utilization and timimg summary tools (x393_parallel_utilization.report, ...)
...
...
x393_parallel.bit
View file @
149d5fa7
No preview for this file type
x393_parallel.timing_summary_impl
View file @
149d5fa7
This source diff could not be displayed because it is too large. You can
view the blob
instead.
x393_parallel_utilization.report
View file @
149d5fa7
Copyright 1986-2017 Xilinx, Inc. All Rights Reserved.
----------------------------------------------------------------------------------------
| Tool Version : Vivado v.2017.4 (lin64) Build 2086221 Fri Dec 15 20:54:30 MST 2017
| Date :
Tue Apr 23 14:24:49 2019
| Date :
Mon Mar 22 12:57:54 2021
| Host : elphel-desktop running 64-bit Ubuntu 14.04.5 LTS
| Command : report_utilization -file vivado_build/x393_parallel_utilization.report
| Design : x393
...
...
@@ -31,13 +31,13 @@ Table of Contents
+----------------------------+-------+-------+-----------+-------+
| Site Type | Used | Fixed | Available | Util% |
+----------------------------+-------+-------+-----------+-------+
| Slice LUTs | 41
842 | 0 | 78600 | 53.23
|
| LUT as Logic | 38
488 | 0 | 78600 | 48.97
|
| LUT as Memory | 33
54 | 0 | 26600 | 12.61
|
| LUT as Distributed RAM | 28
02
| 0 | | |
| LUT as Shift Register | 5
52
| 0 | | |
| Slice Registers | 5
3911 | 0 | 157200 | 34.2
9 |
| Register as Flip Flop | 5
3911 | 0 | 157200 | 34.2
9 |
| Slice LUTs | 41
951 | 0 | 78600 | 53.37
|
| LUT as Logic | 38
565 | 0 | 78600 | 49.06
|
| LUT as Memory | 33
86 | 0 | 26600 | 12.73
|
| LUT as Distributed RAM | 28
50
| 0 | | |
| LUT as Shift Register | 5
36
| 0 | | |
| Slice Registers | 5
4224 | 0 | 157200 | 34.4
9 |
| Register as Flip Flop | 5
4224 | 0 | 157200 | 34.4
9 |
| Register as Latch | 0 | 0 | 157200 | 0.00 |
| F7 Muxes | 30 | 0 | 39300 | 0.08 |
| F8 Muxes | 0 | 0 | 19650 | 0.00 |
...
...
@@ -56,10 +56,10 @@ Table of Contents
| 0 | _ | Set | - |
| 0 | _ | Reset | - |
| 0 | Yes | - | - |
|
8
| Yes | - | Set |
| 6
7
2 | Yes | - | Reset |
| 9
65
| Yes | Set | - |
| 52
266
| Yes | Reset | - |
|
16
| Yes | - | Set |
| 6
9
2 | Yes | - | Reset |
| 9
53
| Yes | Set | - |
| 52
563
| Yes | Reset | - |
+-------+--------------+-------------+--------------+
...
...
@@ -69,27 +69,27 @@ Table of Contents
+-------------------------------------------+-------+-------+-----------+-------+
| Site Type | Used | Fixed | Available | Util% |
+-------------------------------------------+-------+-------+-----------+-------+
| Slice | 164
25 | 0 | 19650 | 83.59
|
| SLICEL | 108
20
| 0 | | |
| SLICEM | 56
05
| 0 | | |
| LUT as Logic | 38
488 | 0 | 78600 | 48.97
|
| using O5 output only |
4
| | | |
| using O6 output only |
29940
| | | |
| using O5 and O6 | 85
44
| | | |
| LUT as Memory | 33
54 | 0 | 26600 | 12.61
|
| LUT as Distributed RAM | 28
02
| 0 | | |
| Slice | 164
73 | 0 | 19650 | 83.83
|
| SLICEL | 108
55
| 0 | | |
| SLICEM | 56
18
| 0 | | |
| LUT as Logic | 38
565 | 0 | 78600 | 49.06
|
| using O5 output only |
3
| | | |
| using O6 output only |
30027
| | | |
| using O5 and O6 | 85
35
| | | |
| LUT as Memory | 33
86 | 0 | 26600 | 12.73
|
| LUT as Distributed RAM | 28
50
| 0 | | |
| using O5 output only | 2 | | | |
| using O6 output only | 84 | | | |
| using O5 and O6 | 27
16
| | | |
| LUT as Shift Register | 5
52
| 0 | | |
| using O5 output only | 2
79
| | | |
| using O5 and O6 | 27
64
| | | |
| LUT as Shift Register | 5
36
| 0 | | |
| using O5 output only | 2
63
| | | |
| using O6 output only | 221 | | | |
| using O5 and O6 | 52 | | | |
| LUT Flip Flop Pairs | 24
240 | 0 | 78600 | 30.84
|
| fully used LUT-FF pairs | 4
483
| | | |
| LUT-FF pairs with one unused LUT output | 17
58
1 | | | |
| LUT-FF pairs with one unused Flip Flop | 17
490
| | | |
| Unique Control Sets | 4
744
| | | |
| LUT Flip Flop Pairs | 24
440 | 0 | 78600 | 31.09
|
| fully used LUT-FF pairs | 4
610
| | | |
| LUT-FF pairs with one unused LUT output | 17
75
1 | | | |
| LUT-FF pairs with one unused Flip Flop | 17
508
| | | |
| Unique Control Sets | 4
633
| | | |
+-------------------------------------------+-------+-------+-----------+-------+
* Note: Review the Control Sets Report for more information regarding control sets.
...
...
@@ -100,9 +100,9 @@ Table of Contents
+-------------------+------+-------+-----------+-------+
| Site Type | Used | Fixed | Available | Util% |
+-------------------+------+-------+-----------+-------+
| Block RAM Tile | 8
9 | 0 | 265 | 33.5
8 |
| RAMB36/FIFO* | 5
8 | 0 | 265 | 21.89
|
| RAMB36E1 only | 5
8
| | | |
| Block RAM Tile | 8
5 | 0 | 265 | 32.0
8 |
| RAMB36/FIFO* | 5
4 | 0 | 265 | 20.38
|
| RAMB36E1 only | 5
4
| | | |
| RAMB18 | 62 | 0 | 530 | 11.70 |
| RAMB18E1 only | 62 | | | |
+-------------------+------+-------+-----------+-------+
...
...
@@ -136,19 +136,20 @@ Table of Contents
| PHASER_REF | 0 | 0 | 5 | 0.00 |
| OUT_FIFO | 0 | 0 | 20 | 0.00 |
| IN_FIFO | 0 | 0 | 20 | 0.00 |
| IDELAYCTRL |
1 | 0 | 5 | 2
0.00 |
| IDELAYCTRL |
3 | 0 | 5 | 6
0.00 |
| IBUFDS | 2 | 2 | 155 | 1.29 |
| GTXE2_COMMON | 0 | 0 | 1 | 0.00 |
| GTXE2_CHANNEL | 1 | 1 | 4 | 25.00 |
| PHASER_OUT/PHASER_OUT_PHY | 0 | 0 | 20 | 0.00 |
| PHASER_IN/PHASER_IN_PHY | 0 | 0 | 20 | 0.00 |
| IDELAYE2/IDELAYE2_FINEDELAY | 18 | 18 | 250 | 7.20 |
| IDELAYE2/IDELAYE2_FINEDELAY | 78 | 78 | 250 | 31.20 |
| IDELAYE2 only | 60 | 60 | | |
| IDELAYE2_FINEDELAY only | 18 | 18 | | |
| ODELAYE2/ODELAYE2_FINEDELAY | 43 | 43 | 150 | 28.67 |
| ODELAYE2_FINEDELAY only | 43 | 43 | | |
| IBUFDS_GTE2 | 1 | 1 | 2 | 50.00 |
| ILOGIC |
16 | 16 | 163 | 9.82
|
| ISERDES |
16 | 16
| | |
| ILOGIC |
72 | 72 | 163 | 44.17
|
| ISERDES |
72 | 72
| | |
| OLOGIC | 48 | 48 | 163 | 29.45 |
| OUTFF_ODDR_Register | 5 | 5 | | |
| OSERDES | 43 | 43 | | |
...
...
@@ -158,18 +159,18 @@ Table of Contents
6. Clocking
-----------
+--------------+------+-------+-----------+-------+
+--------------+------+-------+-----------+-------
-
+
| Site Type | Used | Fixed | Available | Util% |
+--------------+------+-------+-----------+-------+
| BUFGCTRL | 1
1 | 0 | 32 | 34.38
|
| BUFIO |
1 | 0 | 20 |
5.00 |
| BUFIO only |
1 | 0 | |
|
| MMCME2_ADV |
1 | 0 | 5 | 2
0.00 |
+--------------+------+-------+-----------+-------
-
+
| BUFGCTRL | 1
4 | 0 | 32 | 43.75
|
| BUFIO |
3 | 0 | 20 | 1
5.00 |
| BUFIO only |
3 | 0 | |
|
| MMCME2_ADV |
5 | 0 | 5 | 10
0.00 |
| PLLE2_ADV | 2 | 0 | 5 | 40.00 |
| BUFMRCE | 0 | 0 | 10 | 0.00 |
| BUFHCE | 0 | 0 | 96 | 0.00 |
| BUFR |
4 | 0 | 20 | 2
0.00 |
+--------------+------+-------+-----------+-------+
| BUFR |
6 | 0 | 20 | 3
0.00 |
+--------------+------+-------+-----------+-------
-
+
7. Specific Feature
...
...
@@ -196,51 +197,52 @@ Table of Contents
+------------------------+-------+----------------------+
| Ref Name | Used | Functional Category |
+------------------------+-------+----------------------+
| FDRE | 52266 | Flop & Latch |
| LUT3 | 11326 | LUT |
| LUT6 | 10159 | LUT |
| LUT2 | 8321 | LUT |
| LUT4 | 7915 | LUT |
| LUT5 | 7730 | LUT |
| RAMD32 | 4126 | Distributed Memory |
| CARRY4 | 2725 | CarryLogic |
| LUT1 | 1581 | LUT |
| RAMS32 | 1392 | Distributed Memory |
| FDSE | 965 | Flop & Latch |
| FDCE | 672 | Flop & Latch |
| SRL16E | 496 | Distributed Memory |
| SRLC32E | 108 | Distributed Memory |
| FDRE | 52563 | Flop & Latch |
| LUT3 | 11354 | LUT |
| LUT6 | 10387 | LUT |
| LUT2 | 8328 | LUT |
| LUT4 | 7774 | LUT |
| LUT5 | 7637 | LUT |
| RAMD32 | 4198 | Distributed Memory |
| CARRY4 | 2809 | CarryLogic |
| LUT1 | 1620 | LUT |
| RAMS32 | 1416 | Distributed Memory |
| FDSE | 953 | Flop & Latch |
| FDCE | 692 | Flop & Latch |
| SRL16E | 484 | Distributed Memory |
| OBUFT | 121 | IO |
| SRLC32E | 104 | Distributed Memory |
| IBUF | 99 | IO |
| OBUFT | 97 | IO |
| DSP48E1 | 76 | Block Arithmetic |
| ISERDESE2 | 72 | IO |
| RAMB18E1 | 62 | Block Memory |
| RAMB36E1 | 58 | Block Memory |
| IDELAYE2 | 60 | IO |
| RAMB36E1 | 54 | Block Memory |
| OSERDESE2 | 43 | IO |
| ODELAYE2_FINEDELAY | 43 | IO |
| MUXF7 | 30 | MuxFx |
| OBUFT_DCIEN | 18 | IO |
| IDELAYE2_FINEDELAY | 18 | IO |
| IBUF_IBUFDISABLE | 18 | IO |
|
ISERDESE2 | 16 | I
O |
|
BUFG | 11 | Clock
|
|
PULLUP | 8 | I/O
|
|
FDPE | 8 | Flop & Latch
|
|
PULLUP | 16 | I/
O |
|
FDPE | 16 | Flop & Latch
|
|
BUFG | 14 | Clock
|
|
BUFR | 6 | Clock
|
| ODDR | 5 | IO |
| MMCME2_ADV | 5 | Clock |
| OBUFTDS_DCIEN | 4 | IO |
| IBUFDS_IBUFDISABLE_INT | 4 | IO |
| BUFR | 4 | Clock |
| OBUF | 3 | IO |
| INV | 3 | LUT |
| IDELAYCTRL | 3 | IO |
| BUFIO | 3 | Clock |
| PLLE2_ADV | 2 | Clock |
| OBUFTDS | 2 | IO |
| IBUFDS | 2 | IO |
| PS7 | 1 | Specialized Resource |
| MMCME2_ADV | 1 | Clock |
| IDELAYCTRL | 1 | IO |
| IBUFDS_GTE2 | 1 | IO |
| GTXE2_CHANNEL | 1 | IO |
| DCIRESET | 1 | Others |
| BUFIO | 1 | Clock |
+------------------------+-------+----------------------+
...
...
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