SoC块集

SoC하드웨어및소프트웨어아키텍처를하고하고가하고하고할수있습니다

SoC Slockset은ASIC,FPGA및SOC(단일단일시스템)의하드웨어와소프트웨어아키텍처모델링,시뮬레이션및및분석하기하기simulink万博1manbetx®블록블록과시각화화툴을제공제공메모리모델,버스버스및i / o모델을사용하여하여아키텍처를구축하고알고리즘과함께아키텍처를션할수수아키텍처시뮬레션할수수시뮬레시뮬레션할수

SOC SLOCKSET을사용하면생성된트래픽트래픽실제i / o데이터를를활용하여메모리와내부외부연결뿐만아니라아니라스케줄링과과를를시뮬레아니라수수수수수수여러시스템아키텍처를빠르게살펴보고,하드웨어및소프트웨어파티셔닝을위한이스복잡성복잡성을추정,소프트웨어성능과하드웨어를를가할할있습니다。

SoC Blockset은Xilinx®및英特尔®FPGA기기와zynq®-7000,UltraScale +™및英特尔SOC FPGA등의SoC플랫폼에대해참조를내보낼수있습니다。이러한참조설계는Xilinx및英intel의설계툴사용할수수。

시작하기:

SoC아키텍처시뮬레이션및분석

소프트웨어알고리즘,하드웨어로직,메모리시스템및I / O기기를개발하여SoC응용분야에결합할수있습니다。하드웨어에배포하기전에아키텍처대안을평가할수있습니다。

알고리즘리소스사용분석

万博1manbetxSIMULINK모델모델MATLAB함수함수를분석하여구현에한산술연산자의수를요약한리포트를생성할수수수이러한리포트리포트를활용하여서로다른아키텍처를비교,설계설계상충분석을수행,하드웨어/소프트웨어파티셔닝살펴볼수수。

matlab함수또는sim万博1manbetxulink모델구현에필요한추정된수및유형보기。

작업실행

운영체제(OS)에서에서관리하는임베디드프로세스에서작업실행을모델링할수수문맥교환,작업선점및실행기간을정확한이밍으로작업을을을수수수수FPGA패브릭패브릭에서생성된소프트웨어인터럽트를모델링할수수통계량을적용하여비결정작업실행시간을이션하거나하거나하드웨어테스트중기록된작업시간시간을적용할수

타이밍다이어그램으로작업선점,문맥교환및실행시간의시각화。

SoC모델템플릿



사전정의된모델템플릿을사용한SoC응용분야용모델구축。

기록된I / O데이터를사용한시뮬레이션

rf신호또는hdmi데이터와같은같은주변기기소스를한후후후후후후이를시뮬레이션이나하드웨어하드웨어테스트에서소스로재생할수수수수수수수수수수수수수수수수수수수수수수

기록된내용을시뮬레이션의소스로재생합니다。

시스템성능분석

시뮬레이션을통해메모리성능과작업실행을평가하고기기에서프로파일링을수행할수있습니다。

작업실행분석

타이머기반작업과이벤트기반작업을통합하는仿真软件모델을万博1manbetx실행하여SoC응용분야의소프트웨어시스템을시뮬레이션할수있습니다。작업실행타이밍,선점,레이트초과,샘플드롭,코어사용등을시각화할수있습니다。이전시뮬레이션또는SoC기기에서직접캡처한작업타이밍데이터를사용하여시뮬레이션에서작업실행을재생할수있습니다。

작업실행시간의통계분석을수행합니다。

DDR메모리성능

시스템시스템설계의메모리메모리대역폭분석할수수soc기기에배포하기전에이션결과와대역폭메트릭시각시각할수있습니다。

공유공유트랜잭션을시뮬레이션하고하고성능을분석분석

기기에서의메모리성능모니터링및작업실행프로파일링

SOC기기에서메모리성능과실행을측정한후,측정값을시각화하고분석시스템요구사항에맞게soc모델을조정할수수있습니다있습니다。MATLAB또는SI万博1manbetxMULINK테스트테스트벤치SOC기기와실시간으로상호작용수있습니다。

코드계측프로파일러를사용하여하여작업실행을측정측정

SoC및FPGA기기로배포

프로그래머블프로그래머블로직을위한참조설계설계와와와코드코드수수수수수수프로세서작업을위한c / c ++코드를생성할있습니다있습니다。완전한하드웨어/소프트웨어응용을개발보드보드에배포할수수수수수수

임베디드소프트웨어프로젝트생성

嵌入式编码器®를함께사용하면,soc块集은스케줄러,소프트웨어작업및i/ o기기이버통합이포함된완전완전임베디드소프트웨어를모델로부터생성할수있습니다수를를로부터할수있습니다있습니다있습니다。

모델모델로부터완전한한임베디드프로젝트를생성생성

참조설계생성

프로그래머블프로그래머블로직을위한위한참조설계생성할수수를생성할수참조설계는외부와응용데데데데데경로를하는데코어네트워크로구성됩니다하는코어네트워크로네트워크로구성됩니다。SOC Slockset은Xilinx및英intel설계툴과연결하여비트스트림을후,fpga와soc보드를프로그래밍할있습니다있습니다。

HDL编码器를사용하여하여생성HDL알고리즘IP와함께사용할할참조설계를생성생성

COTS보드보드客户보드보드

Xilinx Zynq UltraScale + MPSoCs、RFSoCs Zynq - 7000 SoC,英特尔气旋,Arria SoC fpga등의지원하드웨어키트에하드웨어/소프트웨어응용프로그램을구현할수있습니다。하드웨어지원패키지를사용하여보드를타겟팅하거나사용자지정보드에대한지원을구축할수있습니다。

갤러리탐색(이미지4개)

아이크로컨트롤러컨트롤러및이크로프로세서시뮬레이션및및

운영시스템및하드웨어구성요소의효과를고려해소프트웨어알고리즘을개발하고하드웨어에배포할수있습니다。

주변기기모델링

ADCS및PWM등등주변기기의동작을하는폐루프시뮬레이션을을실행할수수모델은adc-pwm동기동기화및대기시간을반영할수

ADC,PWM및任务管理器블록을​​사용한트리거모델링。

멀티프로세서아키텍처모델링

00멀티프로세서실행및프로세서간이터통신통신을을모델링수수수

IPC채널채널은분리된된에서실행되는베어메탈프로세스간통신을을시뮬레션션

아이크로컨트롤러컨트롤러및및이크로프로세서프로세서보드에

嵌入式编码器로로소프트웨어응용프로그램을생성하여하드웨어보드에서신속프로토프로토핑을수행할수수기기에서프로파일링프로파일링을실행실행응용프로그램을미세미세조정할수

Ti Delfino F28379D Launchpad로소프트웨어응용프로그램을합니다합니다합니다。