@Tom: There are a few groups who have ripped out the management area of the caravel chip. However, it is one of those things where I would say "don't do this unless you know exactly what you are doing". The padframe has been carefully constructed after reading through the SkyWater I/O documentation many times and consulting with SkyWater about the fuzzier details of the text. The caravel SoC controls the I/O enable sequence and the largish number of signals going to the GPIO pins. As Sylvain noted, you can drop a user project in the middle and route to the analog I/O signals on the user project wrapper, and when you get the chip back on a demonstration board, the managment SoC can be programmed to shut all the digital components of the pads off and run analog signals through. I have made direct connections to the user project wrapper frame pins called "analog_io", which are the signals that Sylvain mentioned, that have a connection to the pad through a 150 ohm resistor. This is the "recommended" way to do analog designs within the caravel project framework. There is also another pin on the GPIO pad cell that is a direct connection to the pad, no resistor, and therefore quite ESD-sensitive; since it is not a signal on the user project wrapper layout, you would only be able to connect to it by routing through the wrapper and directly to the pad, which should be doable if you are careful to look at the full chip layout and figure out where to route through without colliding with other routes. The analog connections can take a voltage from ground to the external 3.3V power supply, and are tolerant of a power supply up to 5.5V, if you want to replace the 3.3V regulator on the development board. Also: Because some people are doing analog designs that cannot tolerate having giant bump bond pads directly on top of them, we are planning to reserve one wafer to not be bump bonded, but have unpackaged parts delivered back to the users. It would then be the responsibility of the user to get the dice packaged and to create a development PCB for it. We are trying to be flexible, but there are costs (and risks) associated with flexibility, and so we are trying very hard to convince people to stick within the standard caravel framework so we can avoid more than a bare minimum amount of "special handling".