Any one knows the logic levels of the GPIOs ? (1.5V, 3.3V, 5V, etc ...)
d
Dinesh A
12/11/2021, 3:55 AM
3.3V, In Caravel timing analysis uses below library which means IO: 3.3 and core is 1.8v
./sky130A/libs.ref/sky130_fd_sc_hvl/lib/sky130_fd_sc_hvl__tt_025C_3v30_lv1v80.lib
i
Ivan Rodriguez
12/11/2021, 7:59 AM
Thanks!😀
t
Tim Edwards
12/11/2021, 4:59 PM
Core is always 1.8V. The external voltage can be anything from 1.8V to 5.5V.
Tim Edwards
12/11/2021, 5:00 PM
On Caravel, the VDDIO pin is what drives the external voltage levels for all of the I/O.
i
Ivan Rodriguez
12/11/2021, 7:07 PM
The question is because I want to drive a 3.3V UART port in the GPIOs. So I want to use 3.3V logic
t
Tim Edwards
12/11/2021, 11:12 PM
All signals connected to the user side of a GPIO should be running at 1.8V. All I/Os have level shift circuits to convert between the external voltage and the core 1.8V voltage.