完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>
標簽 > 仿真器
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計算機模擬系統(tǒng)(Computer Simulation)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計算機模擬系統(tǒng)(Computer Simulation)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計算機模擬系統(tǒng)(Computer Simulation)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
由于[1] 仿真器屬于一種高科技含量的開發(fā)工具,其實現(xiàn)的方式比較復(fù)雜。
1)。商用CPU這是一種最簡單的實現(xiàn)方式,直接采用最普通的商用CPU去設(shè)計仿真器。一般來說,CPU都有一些資源,如非屏蔽中斷,NMI,TRAP指令,Ready信號等等。在用商用CPU去設(shè)計仿真器時,基本上都會采用這些指令式信號,以達到單步Step,全速運行Go,斷點Breakpoint的功能。用商用CPU去設(shè)計仿真器,一般來說其CPU的速度不能很快,
如像8051,196等是可以采用這種方式的。若CPU的速度很快,則無法去實現(xiàn)。因為仿真器要在CPU的地址,數(shù)據(jù)總線上截取或插入某些資訊。CPU的速度太快,則根本無法在時序上去做截取或插入資訊的動作。用商用CPU去做仿真CPU,一般來說會碰到I/O管腳重整的困難,就像最簡單的8051或83C196,其A/D總線都可復(fù)用成I/O。而仿真器是要提供所有有關(guān)CPU的資料給用戶。所以,實際上CPU是以地址/數(shù)據(jù)總線的方式在運行。如用戶的設(shè)計是用I/O方式的話,仿真器就一定要重新整合一套I/O線路出來。這一點是最麻煩的地方,往往有些簡單的仿真器就不能做到這一點。
.2)采用特殊的仿真模式有的商用CPU會提供一些特殊的仿真模式,其CPU還是采用商用CPU。但當(dāng)CPU在上電或復(fù)位時,如果在CPU的某些管腳上灌一些特殊的電平或序列,則CPU就會進入一種特殊的仿真模式,如Philips的8051CPU,就是有一種叫“Hooks”的模式。進入這種模式之后,CPU會在地址數(shù)據(jù)總線上分時地提供一些用于I/O重建的信息。有了這種特殊的仿真模式,仿真器進行I/O重建相對來說比較簡單一些,但往往會存在著一些時序方面的問題。畢竟進入仿真模式之后的CPU的時序與普通CPU是有所不同的。如果用戶的設(shè)計非常苛刻的話,有時會存在連不上目標板的問題,并且,這時的CPU在跑很高的時鐘頻率會遇到困難。
3.)使用專用仿真CPU–BondoutSilicon一般來說,當(dāng)CPU的速度很快時,往往就需要專用的仿真CPU了。這時仿真器在控制方面,相對來說設(shè)計起來就比較簡單。但此時仿真器的性能,已在很大程度上取決于仿真CPU了。仿真CPU設(shè)計得好,則相對來說仿真器的功能及穩(wěn)定度都會比較好。但是,由于仿真CPU是一款專用的CPU,對于芯片廠商來說生產(chǎn)的數(shù)量非常少,往往其測試程度不會很高,專用的仿真CPU或多或少都會有些問題,就像目前國內(nèi)仿真器普遍采用的W78958仿真CPU。這是Winbond為8051做的一種仿真CPU,其在中斷,I/O的驅(qū)動能力等存在著問題。
4)。利用BDM,JTAG方式當(dāng)CPU越來越復(fù)雜,速度越變越快時,以上方式都已不能滿足要求了。像PowerPC或Pentium,其內(nèi)部有MMU,Cache,并且可亂序執(zhí)行,以往傳統(tǒng)的總線方式都不可行了。JTAG的提出,最初是給測試用的,主要目的是為了測試器件是否焊好,是否存在短路或斷路。后來,一些CPU的廠商把這一概念引進到了用于CPU內(nèi)部。把JTAG的移位寄存器全部連到CPU內(nèi)部的控制狀態(tài)寄存器,并增加一些仿真器專用的寄存器,如控制Memory的讀寫等。這時,仿真器在硬件上面已變得很簡單了,用戶設(shè)計目標板時,只要把幾個控制管腳電平設(shè)計正確,就可以實現(xiàn)在線實時控制。目前,32位元以上的CPU普遍支
持這種調(diào)試方式。5.ROM-Monitor絕大多數(shù)CPU廠商在新推出他的新一代CPU的同時,會相應(yīng)的推出他的參考設(shè)計原型,這就是大家所熟知的ADS開發(fā)板,配上第三方的集成開發(fā)環(huán)境,就可以實現(xiàn)對相應(yīng)CPU的軟件開發(fā),這就是ROM-Monitor仿真器的實現(xiàn)構(gòu)成。
ISOM8610 直流輸入、常開輸出、單通道隔離開關(guān)光仿真器數(shù)據(jù)手冊
ISOM8610 是一個 80V 單刀常開開關(guān),帶有一個光仿真器輸入。光仿真器輸入控制背靠背 MOSFET,無需在次級側(cè)提供任何電源。這些器件與許多傳統(tǒng)...
ISOM8600 功能隔離、直流輸入、常開輸出、單通道隔離開關(guān)光仿真器數(shù)據(jù)手冊
ISOM8600 是一款 80V 單刀常開開關(guān),帶有光仿真器輸入。光仿真器輸入控制背靠背 MOSFET,無需在次級側(cè)提供任何電源。這些器件與許多傳統(tǒng)光耦...
概倫電子電路類型驅(qū)動SPICE仿真器NanoSpice X介紹
NanoSpice X是概倫電子推出的高精度、大容量并行SPICE仿真器,旨在解決電路仿真中的最具挑戰(zhàn)性任務(wù)。相較于上一代NanoSpice仿真器,Na...
概倫電子千兆級高精度電路仿真器NanoSpice Giga介紹
NanoSpiceGiga是概倫電子自主研發(fā)的千兆級晶體管級SPICE電路仿真器,通過基于大數(shù)據(jù)的并行仿真引擎處理十億以上單元的電路仿真,可以用于各類存...
概倫電子先進高速FastSPICE仿真器NanoSpice Pro X介紹
為了滿足工藝節(jié)點的演進和設(shè)計裕度的降低所帶來的更高精度要求,NanoSpice Pro X采用自適應(yīng)雙引擎技術(shù),無縫集成先進FastSPICE引擎和高精...
VeriSim是一款先進的邏輯仿真器,提供全面的數(shù)字設(shè)計驗證解決方案,特別適用于大型SoC設(shè)計。它配備高性能的仿真引擎和約束求解器,旨在提高編譯時效率,...
2025-04-22 標簽:仿真器SoC設(shè)計晶體管 393 0
在電子工程設(shè)計的世界里,一款得心應(yīng)手的電路仿真工具對于工程師來說尤為重要,它不僅能夠幫助設(shè)計師在器件選型時做出更明智的決策,還能夠節(jié)省大量的時間和資源。...
近日,芯片行業(yè)因EDA工具「斷供」事件再次被推到了輿論的風(fēng)口浪尖。作為深耕數(shù)字EDA前端工具的從業(yè)者,我們親歷了行業(yè)從技術(shù)封鎖初期的焦慮,到如今全產(chǎn)業(yè)鏈...
RX140 MCU的快速原型板 數(shù)據(jù)手冊和設(shè)計資料
Renesas RTK5FP1400S00001BE用于RX140 MCU的快速原型設(shè)計板設(shè)有板載RX140 MCU (R5F51406BGFN)。該板...
2025-05-21 標簽:mcu仿真器數(shù)據(jù)手冊 472 0
新品 | 服務(wù):InfineonSpice 離線仿真工具
新品服務(wù):InfineonSpice離線仿真工具InfineonSpice是一款功能齊全的模擬電路仿真器,可免費進行直流和OP仿真。這款基于Window...
PY32 link使用方法,操作流程演示,支持PY32系列ARM內(nèi)核單片機。
PY32 link仿真器可以用于支持PY32全系列ARM-Cortex內(nèi)核芯?仿真下載調(diào)試,免驅(qū)動運行,支持win10以上系統(tǒng)。相比于別的通用仿真工具,...
NVIDIA Isaac Lab助力銀河通用打造靈巧手抓取技能模型
在本案例中,銀河通用的團隊借助Isaac Lab搭建了具有挑戰(zhàn)性的靈巧抓握基準 DexGraspNet,這是一個最近提出的基準套件,專門用于學(xué)習(xí)可泛化的...
概倫電子NanoSpice通過三星代工廠3/4nm工藝技術(shù)認證
概倫電子(股票代碼:688206.SH)近日宣布其新一代大容量、高性能并行SPICE仿真器NanoSpice通過三星代工廠3/4nm工藝技術(shù)認證,滿足雙...
使用NVIDIA Isaac Manipulator生成抓取姿勢和機器人運動
NVIDIA 宣布與 Intrinsic.ai 就工業(yè)機器人任務(wù)的基礎(chǔ)技能模型學(xué)習(xí)展開合作。
品英中國與騰方中科達成聯(lián)盟商合作伙伴協(xié)議!
近日,騰方中科創(chuàng)始人劉先生與品英中國總經(jīng)理焦女士在騰方中科長沙總部會面,雙方為聯(lián)結(jié)商業(yè)和技術(shù)上的深度戰(zhàn)略合作進行了融洽討論,并就合作內(nèi)容達成了詳細協(xié)議。
中微半導(dǎo)體宣布推出8位RISC架構(gòu)IO型OTP MCU SC8P05x系列
近日,中微半導(dǎo)體(深圳)股份有限公司(以下簡稱:中微半導(dǎo) 股票代碼:688380)宣布推出8位RISC架構(gòu)IO型OTP MCU SC8P05x系列。
2024-04-18 標簽:mcu仿真器中微半導(dǎo)體 2079 0
借助NVIDIA OSMO擴展AI機器人開發(fā)工作負載
自主機器開發(fā)是一個數(shù)據(jù)生成和收集、模型訓(xùn)練和部署的迭代過程,其特點是跨異構(gòu)計算資源的復(fù)雜的多階段、多容器工作流。
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |