You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/hardware/01.mkr/01.boards/mkr-vidor-4000/datasheets/datasheet.md
+35-142
Original file line number
Diff line number
Diff line change
@@ -60,137 +60,46 @@ The board's microcontroller is a low power Arm® Cortex®-M0 32-bit SAMD21, like
60
60
61
61
The FPGA is the Intel® Cyclone® 10CL016. It contains 16K logic elements, 504 kB of embedded RAM, and x56 18x18 bits HW multipliers for high-speed DSP operations. Each pin can toggle at over 150 MHz and can be configured for functions such as UARTs, (Q)SPI, high-resolution/high-frequency PWM, quadrature encoder, I2C, I2S, Sigma Delta DAC, etc.
|**UART**| Up to 7 (depends on FPGA configuration) |
73
+
|**SPI**| Up to 7 (depends on FPGA configuration) |
74
+
|**I2C**| Up to 7 (depends on FPGA configuration) |
75
+
|**DC Current per I/O Pin**| 4 or 8 mA |
76
+
|**Flash Memory**| 2 MB |
77
+
|**SDRAM**| 8 MB |
78
+
|**Clock Speed**| 48 MHz - up to 200 MHz |
64
79
65
-
<table>
66
-
<thead>
67
-
<tr style="text-align: middle;">
68
-
<th width="25%">Component</th>
69
-
<th colspan="2">Details</th>
70
-
</tr>
71
-
</thead>
72
-
<tbody>
73
-
<tr>
74
-
<td rowspan="1">FPGA</td>
75
-
<td colspan="2">Intel® Cyclone® 10CL016</td>
76
-
</tr>
77
-
<tr>
78
-
<td rowspan="1">PCI</td>
79
-
<td colspan="2">Mini PCI Express port with programmable pins</td>
80
-
</tr>
81
-
<tr>
82
-
<td rowspan="1">Camera Connector</td>
83
-
<td colspan="2">MIPI camera connector</td>
84
-
</tr>
85
-
<tr>
86
-
<td rowspan="1">Video Output</td>
87
-
<td colspan="2">Micro HDMI</td>
88
-
</tr>
89
-
<tr>
90
-
<td rowspan="1">Circuit Operating Voltage</td>
91
-
<td colspan="2">3.3 V</td>
92
-
</tr>
93
-
<tr>
94
-
<td rowspan="1">Digital I/O Pins</td>
95
-
<td colspan="2">22 headers + 25 Mini PCI Express</td>
96
-
</tr>
97
-
<tr>
98
-
<td rowspan="1">PWM Pins</td>
99
-
<td colspan="2">All Pins</td>
100
-
</tr>
101
-
<tr>
102
-
<td rowspan="1">UART</td>
103
-
<td colspan="2">Up to 7 (depends on FPGA configuration)</td>
104
-
</tr>
105
-
<tr>
106
-
<td rowspan="1">SPI</td>
107
-
<td colspan="2">Up to 7 (depends on FPGA configuration)</td>
108
-
</tr>
109
-
<tr>
110
-
<td rowspan="1">I2C</td>
111
-
<td colspan="2">Up to 7 (depends on FPGA configuration)</td>
112
-
</tr>
113
-
<tr>
114
-
<td rowspan="1">DC Current per I/O Pin</td>
115
-
<td colspan="2">4 or 8 mA</td>
116
-
</tr>
117
-
<tr>
118
-
<td rowspan="1">Flash Memory</td>
119
-
<td colspan="2">2 MB</td>
120
-
</tr>
121
-
<tr>
122
-
<td rowspan="1">SDRAM</td>
123
-
<td colspan="2">8 MB</td>
124
-
</tr>
125
-
<tr>
126
-
<td rowspan="1">Clock Speed</td>
127
-
<td colspan="2">48 MHz - up to 200 MHz</td>
128
-
</tr>
129
-
</tbody>
130
-
</table>
131
-
</div>
132
80
133
81
The board comes with 8 MB of SRAM to support the FPGA operations on video and audio. The FPGA code is stored in a 2 MB QSPI Flash chip, of which 1 MB is allocated for user applications. It is possible to perform high-speed DSP operations for audio and video processing. Therefore, the Vidor includes a Micro HDMI connector for audio and video output and a MIPI camera connector for video input. All of the board's pins are driven both by SAMD21 and FPGA while respecting the MKR family format. Finally, there is a Mini PCI Express connector with up to x25 user-programmable pins that can be used for connecting your FPGA as a peripheral to a computer or to create your own PCI interfaces.
0 commit comments