Contact Us
Hardware / Software Integrated Engineering

SoC / FPGA
Development

Xilinx FPGA, Zynq, ZynqMP 기반의 RTL, AXI system, DMA, video processing, embedded software 연동을 시스템 관점에서 설계합니다.

RTLAXIDMAZynqMP
FPGA technical block diagram
Development FocusAXI / RTL / Timing / Debug
01. Architecture Overview

Block-level integrity for SoC and FPGA systems

처리량, clock domain, memory bandwidth, processor interface를 함께 고려하여 FPGA와 software의 경계를 설계합니다.

PROCESSING SUBSYSTEM

Processor-controlled FPGA System

AXI register map, DMA, interrupt, cache coherency, driver control을 함께 검토합니다.

BUSAXI4
STREAMAXIS
DEBUGILA
TOOLVivado
INTERFACE

Memory / DMA / Video

DDR bandwidth, frame buffer, DMA burst, clock crossing을 실제 보드 조건에 맞게 검토합니다.

02. Core Competencies

FPGA 개발의 핵심 구간

AXI Interconnect

AXI4, AXI4-Lite, AXI-Stream 기반 IP 연동과 data path를 설계합니다.

ProtocolsAXI4 / Lite / Stream
Use CaseRegister / DMA / Video
FocusBandwidth / Latency

Custom RTL Design

Verilog/SystemVerilog 기반의 custom logic, interface control, timing-sensitive logic을 구현합니다.

VerilogSystemVerilogCDCTiming

Video Subsystem

MIPI, HDMI, frame buffer, scaler, ISP, synchronization 구조를 FPGA와 Linux에서 함께 검토합니다.

In-System Debug

Simulation, ILA, timing report, resource report, hardware bring-up을 통해 실제 보드 문제를 분석합니다.

ILATimingResourceJTAG
03. Engineering Process

아키텍처 검토부터 실장 디버깅까지

01

Architecture Review

요구 기능, interface, throughput, clock, memory 구조를 검토합니다.

02

RTL / IP Development

custom RTL, HLS IP, vendor IP를 조합하여 내부 구조를 구현합니다.

03

SoC Integration

AXI bus, interrupt, DMA, register map, software driver를 연동합니다.

04

Hardware Debug

Timing closure, CDC, ILA 기반 실장 디버깅으로 동작을 검증합니다.

Need SoC or FPGA Development?

FPGA logic, ZynqMP 기반 시스템, AXI IP, 영상처리, embedded software 연동까지 하나의 시스템으로 개발해야 한다면 THEFINE과 함께 검토할 수 있습니다.

기술용역 문의하기