samarth jain
02/05/2024, 8:43 AMhtamas
02/05/2024, 9:39 AMvccd
, vccd1
, vccd2
, vdda
, vdda1
, vdda2
, vddio
(and gnd
). The nets vccd
& vdda
are used by Caravel itself while vccd1
, vccd2
, vdda1
& vdda2
gets passed to your design. vddio
is used by the level shifters for the io pads. On the development board vccd
has a fixed connection to 1.8V and vdda
is connected to 3.3V. The user signal vccd1
is also connected to 1.8V, but it goes through the J3
jumper where you can cut the trace to supply your own voltage on the vccd1
pin. Similarly vddio
is connected to 3.3V but goes through the J5
jumper. Finally vccd2
, vdda1
& vdda2
are not connected to any voltage source and you are supposed to provide them yourself.samarth jain
02/05/2024, 11:19 AMhtamas
02/05/2024, 11:25 AMTim Edwards
02/05/2024, 2:20 PMvdda
, vdda1
, and vdda2
should not matter at all unless you are using them (vdda1
or vdda2
) inside the user project area; they are isolated analog domains and should be able to be set independently.Anton Maurovic
02/06/2024, 9:36 AMTim Edwards
02/06/2024, 1:56 PMAnton Maurovic
02/09/2024, 2:59 AMTim Edwards
02/09/2024, 2:07 PMAnton Maurovic
02/09/2024, 10:08 PM