完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 仿真器
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計(jì)算機(jī)模擬系統(tǒng)(Computer Simulation)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計(jì)算機(jī)模擬系統(tǒng)(Computer Simulation)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計(jì)算機(jī)模擬系統(tǒng)(Computer Simulation)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
由于[1] 仿真器屬于一種高科技含量的開(kāi)發(fā)工具,其實(shí)現(xiàn)的方式比較復(fù)雜。
1)。商用CPU這是一種最簡(jiǎn)單的實(shí)現(xiàn)方式,直接采用最普通的商用CPU去設(shè)計(jì)仿真器。一般來(lái)說(shuō),CPU都有一些資源,如非屏蔽中斷,NMI,TRAP指令,Ready信號(hào)等等。在用商用CPU去設(shè)計(jì)仿真器時(shí),基本上都會(huì)采用這些指令式信號(hào),以達(dá)到單步Step,全速運(yùn)行Go,斷點(diǎn)Breakpoint的功能。用商用CPU去設(shè)計(jì)仿真器,一般來(lái)說(shuō)其CPU的速度不能很快,
如像8051,196等是可以采用這種方式的。若CPU的速度很快,則無(wú)法去實(shí)現(xiàn)。因?yàn)榉抡嫫饕贑PU的地址,數(shù)據(jù)總線上截取或插入某些資訊。CPU的速度太快,則根本無(wú)法在時(shí)序上去做截取或插入資訊的動(dòng)作。用商用CPU去做仿真CPU,一般來(lái)說(shuō)會(huì)碰到I/O管腳重整的困難,就像最簡(jiǎn)單的8051或83C196,其A/D總線都可復(fù)用成I/O。而仿真器是要提供所有有關(guān)CPU的資料給用戶。所以,實(shí)際上CPU是以地址/數(shù)據(jù)總線的方式在運(yùn)行。如用戶的設(shè)計(jì)是用I/O方式的話,仿真器就一定要重新整合一套I/O線路出來(lái)。這一點(diǎn)是最麻煩的地方,往往有些簡(jiǎn)單的仿真器就不能做到這一點(diǎn)。
.2)采用特殊的仿真模式有的商用CPU會(huì)提供一些特殊的仿真模式,其CPU還是采用商用CPU。但當(dāng)CPU在上電或復(fù)位時(shí),如果在CPU的某些管腳上灌一些特殊的電平或序列,則CPU就會(huì)進(jìn)入一種特殊的仿真模式,如Philips的8051CPU,就是有一種叫“Hooks”的模式。進(jìn)入這種模式之后,CPU會(huì)在地址數(shù)據(jù)總線上分時(shí)地提供一些用于I/O重建的信息。有了這種特殊的仿真模式,仿真器進(jìn)行I/O重建相對(duì)來(lái)說(shuō)比較簡(jiǎn)單一些,但往往會(huì)存在著一些時(shí)序方面的問(wèn)題。畢竟進(jìn)入仿真模式之后的CPU的時(shí)序與普通CPU是有所不同的。如果用戶的設(shè)計(jì)非??量痰脑?,有時(shí)會(huì)存在連不上目標(biāo)板的問(wèn)題,并且,這時(shí)的CPU在跑很高的時(shí)鐘頻率會(huì)遇到困難。
3.)使用專用仿真CPU–BondoutSilicon一般來(lái)說(shuō),當(dāng)CPU的速度很快時(shí),往往就需要專用的仿真CPU了。這時(shí)仿真器在控制方面,相對(duì)來(lái)說(shuō)設(shè)計(jì)起來(lái)就比較簡(jiǎn)單。但此時(shí)仿真器的性能,已在很大程度上取決于仿真CPU了。仿真CPU設(shè)計(jì)得好,則相對(duì)來(lái)說(shuō)仿真器的功能及穩(wěn)定度都會(huì)比較好。但是,由于仿真CPU是一款專用的CPU,對(duì)于芯片廠商來(lái)說(shuō)生產(chǎn)的數(shù)量非常少,往往其測(cè)試程度不會(huì)很高,專用的仿真CPU或多或少都會(huì)有些問(wèn)題,就像目前國(guó)內(nèi)仿真器普遍采用的W78958仿真CPU。這是Winbond為8051做的一種仿真CPU,其在中斷,I/O的驅(qū)動(dòng)能力等存在著問(wèn)題。
4)。利用BDM,JTAG方式當(dāng)CPU越來(lái)越復(fù)雜,速度越變?cè)娇鞎r(shí),以上方式都已不能滿足要求了。像PowerPC或Pentium,其內(nèi)部有MMU,Cache,并且可亂序執(zhí)行,以往傳統(tǒng)的總線方式都不可行了。JTAG的提出,最初是給測(cè)試用的,主要目的是為了測(cè)試器件是否焊好,是否存在短路或斷路。后來(lái),一些CPU的廠商把這一概念引進(jìn)到了用于CPU內(nèi)部。把JTAG的移位寄存器全部連到CPU內(nèi)部的控制狀態(tài)寄存器,并增加一些仿真器專用的寄存器,如控制Memory的讀寫等。這時(shí),仿真器在硬件上面已變得很簡(jiǎn)單了,用戶設(shè)計(jì)目標(biāo)板時(shí),只要把幾個(gè)控制管腳電平設(shè)計(jì)正確,就可以實(shí)現(xiàn)在線實(shí)時(shí)控制。目前,32位元以上的CPU普遍支
持這種調(diào)試方式。5.ROM-Monitor絕大多數(shù)CPU廠商在新推出他的新一代CPU的同時(shí),會(huì)相應(yīng)的推出他的參考設(shè)計(jì)原型,這就是大家所熟知的ADS開(kāi)發(fā)板,配上第三方的集成開(kāi)發(fā)環(huán)境,就可以實(shí)現(xiàn)對(duì)相應(yīng)CPU的軟件開(kāi)發(fā),這就是ROM-Monitor仿真器的實(shí)現(xiàn)構(gòu)成。
Verilog HDL語(yǔ)法學(xué)習(xí)筆記
Verilog HDL 語(yǔ) 言 最 初 是 作為 Gateway Design Automation 公 司 ( Gateway DesignAutom...
基于FPGA VHDL的FSK調(diào)制與解調(diào)設(shè)計(jì)
VHDL誕生于1982年。在1987年底,VHDL被IEEE和美國(guó)國(guó)防部確認(rèn)為標(biāo)準(zhǔn)硬件描述語(yǔ)言。
優(yōu)勢(shì)與平臺(tái)支持優(yōu)勢(shì)行業(yè)領(lǐng)先的高性能多語(yǔ)言仿真器用于可測(cè)性設(shè)計(jì)(DFT)向量驗(yàn)證的最快仿真器高性能、高容量的集成調(diào)試環(huán)境覆蓋率加速功能,助力更快實(shí)現(xiàn)覆蓋率...
【產(chǎn)品介紹】Modelsim:HDL語(yǔ)言仿真軟件
概述ModelSim是業(yè)界最優(yōu)秀的HDL語(yǔ)言仿真軟件,它能提供友好的仿真環(huán)境,是業(yè)界唯一的單內(nèi)核支持VHDL和Verilog混合仿真的仿真器。它采用直接...
ISOM8710DFFEVM評(píng)估模塊技術(shù)解析
Texas Instruments ISOM8710DFFEVM評(píng)估模塊支持用戶評(píng)估ISOM8710高速單通道光仿真器,采用5引腳DFF SOIC封裝。...
2025-09-02 標(biāo)簽:仿真器單通道評(píng)估模塊 888 0
ISOM871x高速光學(xué)仿真器技術(shù)解析與應(yīng)用指南
Texas Instruments ISOM871x高速光學(xué)仿真器是具有二極管仿真器輸入和數(shù)字輸出的單通道光耦仿真器。該器件是許多傳統(tǒng)光耦合器的引腳兼容...
ISOM8110DFGEVM光耦模擬器評(píng)估模塊技術(shù)解析
Texas Instruments ISOM8110DFGEVM評(píng)估模塊評(píng)估ISOM8110單通道光電仿真器,具有模擬晶體管輸出,采用4引腳DFG SO...
2025-08-11 標(biāo)簽:仿真器單通道評(píng)估模塊 1.1k 0
Texas Instruments ISOM8610DFGEVM光仿真器評(píng)估模塊數(shù)據(jù)手冊(cè)
Texas Instruments ISOM8610DFGEVM光仿真器評(píng)估模塊(EVM)支持評(píng)估ISOM8610單通道光仿真器,集成了采用四引腳DFG...
2025-07-30 標(biāo)簽:仿真器單通道評(píng)估模塊 866 0
Texas Instruments ISOM8610光耦仿真器開(kāi)關(guān)數(shù)據(jù)手冊(cè)
Texas Instruments ISOM8610光耦仿真器開(kāi)關(guān)是一款80V單極常開(kāi)開(kāi)關(guān),具有光耦仿真器輸入。此光耦仿真器開(kāi)關(guān)的輸入可控制背對(duì)背MOS...
EE-175: 仿真器與EZ-KIT Lite評(píng)估系統(tǒng)問(wèn)題解決指南立即下載
類別:電子資料 2025-01-08 標(biāo)簽:仿真器評(píng)估系統(tǒng)
ISOM871x高速單通道光仿真器評(píng)估模塊立即下載
類別:電子資料 2024-11-15 標(biāo)簽:仿真器評(píng)估模塊EVM
使用PSpice仿真器對(duì)TI智能高側(cè)開(kāi)關(guān)中的熱行為進(jìn)行建模立即下載
類別:電子資料 2024-09-24 標(biāo)簽:開(kāi)關(guān)仿真器PSPICE
英諾達(dá)SVS平臺(tái)助力礪算Lisuan eXtreme系列GPU卡正式發(fā)售
近日,礪算科技基于全自研高性能7G100芯片的Lisuan eXtreme系列GPU卡在AWE 2026宣布正式發(fā)售。此前,該芯片已成功運(yùn)行多款3A級(jí)游...
芯華章助力2025中國(guó)研究生創(chuàng)“芯”大賽EDA精英挑戰(zhàn)賽圓滿舉辦
作為深化產(chǎn)教融合的重要載體,中國(guó)研究生創(chuàng) “芯” 大賽?EDA 精英挑戰(zhàn)賽為校企協(xié)同育人機(jī)制創(chuàng)新提供了關(guān)鍵平臺(tái)。
開(kāi)芯院采用芯華章高性能數(shù)字仿真器GalaxSim,RISC-V 驗(yàn)證獲近3倍效率提升
GalaxSim Turbo 3.0 2025年11月,系統(tǒng)級(jí)驗(yàn)證EDA解決方案提供商芯華章科技與北京開(kāi)源芯片研究院(以下簡(jiǎn)稱 “開(kāi)芯院”),基于Gal...
7月17-18日,在中國(guó)規(guī)模最大、規(guī)格最高的RISC-V峰會(huì)上,芯華章向數(shù)千名專業(yè)用戶展示其面向RISC-V指令集打造的完整敏捷驗(yàn)證方案,其中最新發(fā)布的...
近日,芯片行業(yè)因EDA工具「斷供」事件再次被推到了輿論的風(fēng)口浪尖。作為深耕數(shù)字EDA前端工具的從業(yè)者,我們親歷了行業(yè)從技術(shù)封鎖初期的焦慮,到如今全產(chǎn)業(yè)鏈...
RX140 MCU的快速原型板 數(shù)據(jù)手冊(cè)和設(shè)計(jì)資料
Renesas RTK5FP1400S00001BE用于RX140 MCU的快速原型設(shè)計(jì)板設(shè)有板載RX140 MCU (R5F51406BGFN)。該板...
2025-05-21 標(biāo)簽:mcu仿真器數(shù)據(jù)手冊(cè) 989 0
新品 | 服務(wù):InfineonSpice 離線仿真工具
新品服務(wù):InfineonSpice離線仿真工具InfineonSpice是一款功能齊全的模擬電路仿真器,可免費(fèi)進(jìn)行直流和OP仿真。這款基于Window...
PY32 link使用方法,操作流程演示,支持PY32系列ARM內(nèi)核單片機(jī)。
PY32 link仿真器可以用于支持PY32全系列ARM-Cortex內(nèi)核芯?仿真下載調(diào)試,免驅(qū)動(dòng)運(yùn)行,支持win10以上系統(tǒng)。相比于別的通用仿真工具,...
NVIDIA Isaac Lab助力銀河通用打造靈巧手抓取技能模型
在本案例中,銀河通用的團(tuán)隊(duì)借助Isaac Lab搭建了具有挑戰(zhàn)性的靈巧抓握基準(zhǔn) DexGraspNet,這是一個(gè)最近提出的基準(zhǔn)套件,專門用于學(xué)習(xí)可泛化的...
概倫電子NanoSpice通過(guò)三星代工廠3/4nm工藝技術(shù)認(rèn)證
概倫電子(股票代碼:688206.SH)近日宣布其新一代大容量、高性能并行SPICE仿真器NanoSpice通過(guò)三星代工廠3/4nm工藝技術(shù)認(rèn)證,滿足雙...
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(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 |