Chip Specifications

The specifications of our chip are summarized in Table 3.

CPU Architecture RISCV32IMC
Memory (SRAM) 32KB Data
32KB Instruction
Peripherals GPIOs 2 Input & 6 Output
UART Output
SPI Output
Programming Interface Scan Chain 5 Input & 1 Output
Power Domains VDD CORE 1V
VDD TEST 1V
VDD IO 2.5V & 1V
Maximum Frequency ~140MHz
Power Consumption (60MHz) ~40mW
Die Size 2mm2
Transistor Count ~500,000
Table 3. Chip Specifications

Testing revealed that the maximum frequency at which the processor operates correctly is around 140 MHz. As mentioned in section Design Flow, the expected critical path after APR was 8.83ns which corresponds to a maximum frequency of around 113 MHz. We assume that this discrepancy is due to the pessimistic approach that Primetime adopts during STA.

During the debugging process, we also applied multiple configurations to the Clock Generator to understand what frequencies could be generated on real silicon. The applied configuration parameters and the respective clock frequencies are given in Table 4, which shows that the minimum and maximum frequencies are 9.34 kHz and 1.52 GHz respectively.

sc_clkgen_div sc_clkgen_fc Frequency (Hz)
1111 11111 9.3424K
1111 01010 20.682K
1111 00101 29.361K
1110 01010 41.358K
1110 00101 58.685K
1101 01010 82.672K
1101 00101 117.35K
1100 01010 165.43K
1100 00101 234.80K
1011 01010 330.69K
1011 00101 468.87K
1010 01010 661.38K
1010 00101 938.44K
1001 01010 1.321M
1001 00101 1.877M
1000 01010 2.637M
1000 00101 3.765M
0111 01010 5.252M
0111 00101 7.530M
0110 01010 10.593M
0110 00101 15.010M
0101 01010 21.552M
0101 00101 30.02M
0100 01010 42.264M
0100 00101 59.98M
0011 01010 84.414M
0011 00101 119.66M
0010 01010 168.83M
0010 00101 239.46M
0001 01010 336.75M
0001 00101 476.74M
0000 01010 669.16M
0000 00101 946.97M
0000 00000 1.524G
Table 4. Generated internal clock frequencies

From the above frequencies, for the demo we ran the chip at 59.98 MHz, as this frequency made easier the synchronization of the UART peripheral at baud rate of 57600 The final chip pinout is shown in Figure 38.

ee_logo
Figure 38. Chip Pinout


Back to top