Technology

Logic Design

SoC 아키텍처

애플리케이션 요구 사항을 충족하는 SoC 사양을 결정하고 이를 구현하는 SoC 아키텍처를 설계하는 것은 SoC 설계에 있어 최대 난제라고 할 수 있습니다. 이를 해결하기 위해 SEMIFIVE의 Architecture Group은 다음 내용을 제공합니다.

  • Design Exploration based on Platform Architecture
    • Analyze domain–specific SoC requirements
    • Provides SoC architecture based on the analysis
  • Architecture Implementation and Optimization
    • RISC-V, ARM (with multicore implementation)
    • Tilelink, AMBA (PL301, NIC400, MMU400)
    • WorldGuard, TrustZone
    • Physical aware subsystem design
    • Parameterized design (Chisel based)
  • System Integration
    • Reset, Clock, Power
    • Design Automation
    • Document Generation

SoC 검증

복잡한 SoC 설계의 성공 여부를 결정하는 것은 효율적이고 정확한 검증 프레임워크입니다. SEMIFIVE는 로버스트 SoC 설계를 신속하게 개발할 수 있도록 유연하고 완전한 검증 프레임워크를 제공합니다.

FPGA 프로토타이핑

While FPGA can bring substantial benefits for design verification, software co-development, etc., it takes extensive expertise to obtain such benefits in large-scale, complex SoC design. SEMIFIVE provides FPGA platforms with essential software support to realize such benefits with ease.

FPGA 구현

  • Advanced Synthesis using FPGA tool (Vivado)
  • Run DRC Check and Compilation Units in FPGA Synthesis tool

FPGA 검증

  • Verify core and peripherals functions with FPGA board
  • Test FPGA board for Development of device driver or porting OS

FPGA 플랫폼 하드웨어

HAPS-100 시스템

  • FPGA: Xilinx UltraScale+ VU19P x 4ea
  • PCI Express Lane: x4
  • PCI Express Link Speed: 2.5GT/s to 16GT/s
  • DDR4: DIMM 8GiB Micron
  • Serial Flash
  • JTAG & GPIO

VCU118 시스템

  • FPGA: Xilinx UltraScale+ VU9P x 1ea
  • PCI Express Lane: Gen3 x 16
  • DDR4: Dual 80bit
  • JTAG & GPIO

추가 정보 얻기

"*" 필수 필드를 나타냅니다

This field is for validation purposes and should be left unchanged.