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의설계툴사용할수수。
시작하기:
알고리즘리소스사용분석
万博1manbetxSIMULINK모델모델MATLAB함수함수를분석하여구현에한산술연산자의수를요약한리포트를생성할수수수이러한리포트리포트를활용하여서로다른아키텍처를비교,설계설계상충분석을수행,하드웨어/소프트웨어파티셔닝살펴볼수수。
메모리트랜잭션
하드웨어로직및임베디드프로세서간공유메모리트랜잭션을모델링하고시뮬레이션할수있습니다。DMA메모리컨트롤러를설정하여메모리트래픽을조정할수있습니다。시뮬레이션에서메모리대기시간과처리량을고려할수있습니다。
작업실행
운영체제(OS)에서에서관리하는임베디드프로세스에서작업실행을모델링할수수문맥교환,작업선점및실행기간을정확한이밍으로작업을을을수수수수FPGA패브릭패브릭에서생성된소프트웨어인터럽트를모델링할수수통계량을적용하여비결정작업실행시간을이션하거나하거나하드웨어테스트중기록된작업시간시간을적용할수
SoC모델템플릿
기록된I / O데이터를사용한시뮬레이션
rf신호또는hdmi데이터와같은같은주변기기소스를한후후후후후후이를시뮬레이션이나하드웨어하드웨어테스트에서소스로재생할수수수수수수수수수수수수수수수수수수수수수수
작업실행분석
타이머기반작업과이벤트기반작업을통합하는仿真软件모델을万博1manbetx실행하여SoC응용분야의소프트웨어시스템을시뮬레이션할수있습니다。작업실행타이밍,선점,레이트초과,샘플드롭,코어사용등을시각화할수있습니다。이전시뮬레이션또는SoC기기에서직접캡처한작업타이밍데이터를사용하여시뮬레이션에서작업실행을재생할수있습니다。
기기에서의메모리성능모니터링및작업실행프로파일링
SOC기기에서메모리성능과실행을측정한후,측정값을시각화하고분석시스템요구사항에맞게soc모델을조정할수수있습니다있습니다。MATLAB또는SI万博1manbetxMULINK테스트테스트벤치SOC기기와실시간으로상호작용수있습니다。
임베디드소프트웨어프로젝트생성
嵌入式编码器®를함께사용하면,soc块集은스케줄러,소프트웨어작업및i/ o기기이버통합이포함된완전완전임베디드소프트웨어를모델로부터생성할수있습니다수를를로부터할수있습니다있습니다있습니다。
참조설계생성
프로그래머블프로그래머블로직을위한위한참조설계생성할수수를생성할수참조설계는외부와응용데데데데데경로를하는데코어네트워크로구성됩니다하는코어네트워크로네트워크로구성됩니다。SOC Slockset은Xilinx및英intel설계툴과연결하여비트스트림을후,fpga와soc보드를프로그래밍할있습니다있습니다。
COTS보드보드客户보드보드
Xilinx Zynq UltraScale + MPSoCs、RFSoCs Zynq - 7000 SoC,英特尔气旋,Arria SoC fpga등의지원하드웨어키트에하드웨어/소프트웨어응용프로그램을구현할수있습니다。하드웨어지원패키지를사용하여보드를타겟팅하거나사용자지정보드에대한지원을구축할수있습니다。
주변기기모델링
ADCS및PWM등등주변기기의동작을하는폐루프시뮬레이션을을실행할수수모델은adc-pwm동기동기화및대기시간을반영할수
멀티프로세서아키텍처모델링
00멀티프로세서실행및프로세서간이터통신통신을을모델링수수수
아이크로컨트롤러컨트롤러및및이크로프로세서프로세서보드에
嵌入式编码器로로소프트웨어응용프로그램을생성하여하드웨어보드에서신속프로토프로토핑을수행할수수기기에서프로파일링프로파일링을실행실행응용프로그램을미세미세조정할수