Code Name: Moushik
Silicon Details
- Design Team: IIT Madras
- Manufacturer: SCL, Chandigarh
- Technology: 180nm
- Die Size: 5.315 X5.155sq.mm
- Functional: IOs - 103
- Package: 256 pin CQFP
- Core Voltage: 1.8v
- IO Voltage: 3.3v
- GateCount: 647k
- Instance count: 210k
- DFT: SCAN, JTAG
SoC details
- Core: Shakti E-Class Core
- PWM: 6
- SPI: 3
- GPIO: 16
- UART: 3
- QSPI: 1 (FLASH)
- I2C: 2 (EEPROM/A_H)
- SDRAM: 32 bit
- JTAG: 1
- Frequency: 75-100MHz
- Package: CQFP
- Pin count: Max 103 +VCC & GND (with pin mux)
Mother Board Details
- 512MB SDRAM support
- Support added to test peripherals like 12C, QSPI, API ADC
- Core and IO voltage sequencing
- Arduino compatible header
- Level translator to support 5V IO signals
- Serail console and JTAG debugging interface with FTDI2232H
- Switcher ICs for power conversion (12V-5V, 5v - 3.3V, 3.3 - 1.8V)
- Input power 12V @ 2A
- PCB is 4 layers @1.6mm thickness FR4 di-electrical material
Code Name: RISECREEK (Test-Chip)
Core Design Details
- Design Team: IIT Madras
- Entire design is open-source.
- SHAKTI Family: C-Class
- Performance: 1.68 DMIPs/MHz
- ISA: RV64IMAFD
- User Spec: 2.2
- Privilege Spec: 1.10
- Supervisor Support: sv39
- 5-stage in-order core.
- AXI-4 Fabric - Crossbar topology
- 16KB I-Cache and 16KB D-Cache - 4-way set associative
- Separate I-TLB and D-TLB - fully associative
- Simple 2-state branch predictor
- Sequential low overhead IEEE-754 compliant Single and Double Precision FPUs
- 6-entry Return Address Stack
Chip details
- Manufacturer: Intel
- Date of Shipment: July 2018
- Technology Node: 22nm FinFet
- Die Size: 4 x 4 mm2
- Functional IOs: 324
- Packaging: BGA
- Core Voltage: 0.75V
- IO Voltage: 1.8V
Physical Design Details
- Physical Design Team: HCL Technologies
- Max Closure Frequency: 350 MHz
- SoC Gate Count: 370K
- Core Gate Count: 140K
- On Chip PLL
Peripherals and Devices
- Design Team: IIT Madras
- All devices are open-source
- 1x 64-bit SDRAM from open-cores
- 2x QSPI
- 2x I2C
- 1x Tightly Coupled Memory - 128KB
- 1x JTAG for Debug compatible with 0.13 spec.
- 32x GPIOs
- 1x DMA compatible with AXI-4
- 1x Simple UART - rx/tx signals only
- 1x 16550 based UART
Software Support
- Software Team: IIT Madras
- RISC-V Linux has been ported and booted on the chip.
- FreeRTOS has also been ported.
- Paranoia and other Tests have also been successfully ported on the chip
Board Details
- Board Design Team: HCL Technologies+IIT Madras
- Board Manufacturer: Ohm CAD systems
Code Name: RIMO (Test-Chip)
Core Design Details
- Design Team: IIT Madras
- Entire design is open-source.
- SHAKTI Family: C-Class
- Performance: 1.68 DMIPs/MHz
- ISA: RV64IMAFD
- User Spec: 2.2
- Privilege Spec: 1.10
- Supervisor Support: sv39
- 5-stage in-order core.
- AXI-4 Fabric - Crossbar topology
- 32KB I-Cache and 32KB D-Cache - 4-way set associative
- Separate I-TLB and D-TLB - fully associative
- Simple 2-state branch predictor
- Sequential low overhead IEEE-754 compliant Single and Double Precision FPUs
- 6-entry Return Address Stack
Chip details
- Manufacturer: SCL
- Date of Shipment: October 2018
- Technology Node: 180nm CMOS
- Die Size: 12 x 12 mm2
- Functional IOs: 138
- Packaging: CQFP
- Core Voltage: 1.8v
- IO Voltage: 1.8V / 3.3V
Physical Design Details
- Design Team: IIT Madras + SCL
- Max Closure Frequency: 70 MHz
- SoC Gate Count: 2.2Million Nand Gates
Peripherals and Devices
- Design Team: IIT Madras
- All devices are open-source
- 2x I2C
- 2x QSPI
- 1x Tightly Coupled Memory - 256KB
- 1x JTAG for Debug compatible with 0.13 spec.
- 32x GPIOs
- 1x Expansion bus to connect to FPGA
- 1x DMA compatible with AXI-4
- 1x Simple UART - rx/tx signals only
- 1x 16550 based UART
Software Support
- Software Team: IIT Madras
- FreeRTOS has also been ported.
- Paranoia and other Tests have also been successfully ported on the chip
Board Details
- Board Design Team: HCL Technologies+IIT Madras
- Board Manufacturer: Ohm CAD systems