Code Name: Moushik

Responsive image

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)

Responsive image

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)

Responsive image

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 QSPI
  • 2x I2C
  • 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