91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

仿真器種類

工程師 ? 來源:未知 ? 作者:姚遠(yuǎn)香 ? 2018-11-26 16:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

仿真器種類

軟件仿真

這種方法主要是使用計(jì)算機(jī)軟件來模擬運(yùn)行,實(shí)際的單片機(jī)運(yùn)行因此仿真與硬件無關(guān)的系統(tǒng)具有一定的優(yōu)點(diǎn)。用戶不需要搭建硬件電路就可以對(duì)程序進(jìn)行驗(yàn)證,特別適合于偏重算法的程序。軟件仿真的缺點(diǎn)是無法完全仿真與硬件相關(guān)的部分,因此最終還要通過硬件仿真來完成最終的設(shè)計(jì)。

硬件仿真器

使用附加的硬件來替代用戶系統(tǒng)的單片機(jī)并完成單片機(jī)全部或大部分的功能。使用了附加硬件后用戶就可以對(duì)程序的運(yùn)行進(jìn)行控制,例如單步,全速,查看資源斷點(diǎn)等。硬件仿真是開發(fā)過程中所必須的。

仿真器的基本實(shí)現(xiàn)方式

1)商用CPU這是一種最簡(jiǎn)單的實(shí)現(xiàn)方式,直接采用最普通的商用CPU去設(shè)計(jì)仿真器。一般來說,CPU都有一些資源,如非屏蔽中斷,NMI,TRAP指令,Ready信號(hào)等等。在用商用CPU去設(shè)計(jì)仿真器時(shí),基本上都會(huì)采用這些指令式信號(hào),以達(dá)到單步Step,全速運(yùn)行Go,斷點(diǎn)Breakpoint的功能。用商用CPU去設(shè)計(jì)仿真器,一般來說其CPU的速度不能很快,

如像8051,196等是可以采用這種方式的。若CPU的速度很快,則無法去實(shí)現(xiàn)。因?yàn)榉抡嫫饕贑PU的地址,數(shù)據(jù)總線上截取或插入某些資訊。CPU的速度太快,則根本無法在時(shí)序上去做截取或插入資訊的動(dòng)作。用商用CPU去做仿真CPU,一般來說會(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線路出來。這一點(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ì)來說比較簡(jiǎn)單一些,但往往會(huì)存在著一些時(shí)序方面的問題。畢竟進(jìn)入仿真模式之后的CPU的時(shí)序與普通CPU是有所不同的。如果用戶的設(shè)計(jì)非??量痰脑?,有時(shí)會(huì)存在連不上目標(biāo)板的問題,并且,這時(shí)的CPU在跑很高的時(shí)鐘頻率會(huì)遇到困難。

3)使用專用仿真CPU–BondoutSilicon一般來說,當(dāng)CPU的速度很快時(shí),往往就需要專用的仿真CPU了。這時(shí)仿真器在控制方面,相對(duì)來說設(shè)計(jì)起來就比較簡(jiǎn)單。但此時(shí)仿真器的性能,已在很大程度上取決于仿真CPU了。仿真CPU設(shè)計(jì)得好,則相對(duì)來說仿真器的功能及穩(wěn)定度都會(huì)比較好。但是,由于仿真CPU是一款專用的CPU,對(duì)于芯片廠商來說生產(chǎn)的數(shù)量非常少,往往其測(cè)試程度不會(huì)很高,專用的仿真CPU或多或少都會(huì)有些問題,就像目前國內(nèi)仿真器普遍采用的W78958仿真CPU。這是Winbond為8051做的一種仿真CPU,其在中斷,I/O的驅(qū)動(dòng)能力等存在著問題。

4)利用BDM,JTAG方式當(dāng)CPU越來越復(fù)雜,速度越變?cè)娇鞎r(shí),以上方式都已不能滿足要求了。像PowerPC或Pentium,其內(nèi)部有MMU,Cache,并且可亂序執(zhí)行,以往傳統(tǒng)的總線方式都不可行了。JTAG的提出,最初是給測(cè)試用的,主要目的是為了測(cè)試器件是否焊好,是否存在短路或斷路。后來,一些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í)控制。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1051

    瀏覽量

    87300
  • 硬件仿真器
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    8994
  • 軟件仿真器
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1779
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Renesas E1/E20 仿真器使用指南:從基礎(chǔ)到實(shí)戰(zhàn)

    Renesas E1/E20 仿真器使用指南:從基礎(chǔ)到實(shí)戰(zhàn) 在嵌入式開發(fā)領(lǐng)域,一款高效可靠的仿真器對(duì)于調(diào)試程序、優(yōu)化性能至關(guān)重要。Renesas 的 E1/E20 仿真器就是這樣一款能滿足開發(fā)者需求
    的頭像 發(fā)表于 03-02 15:10 ?130次閱讀

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試的全方位指南

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試的全方位指南 在電子設(shè)計(jì)領(lǐng)域,仿真器是調(diào)試和驗(yàn)證微控制(MCU)程序不可或缺的工具。Renesas 的 E1/E20 仿真器為 R8C
    的頭像 發(fā)表于 02-28 15:45 ?129次閱讀

    Renesas E1/E20仿真器:全面解析與應(yīng)用指南

    Renesas E1/E20 仿真器:全面解析與應(yīng)用指南 引言 在嵌入式系統(tǒng)開發(fā)領(lǐng)域,仿真器是不可或缺的工具之一。Renesas的E1/E20仿真器憑借其強(qiáng)大的功能和廣泛的適用性,在開發(fā)
    的頭像 發(fā)表于 02-28 11:30 ?296次閱讀

    瑞薩E1/E20仿真器:設(shè)計(jì)、調(diào)試與使用全解析

    瑞薩E1/E20仿真器:設(shè)計(jì)、調(diào)試與使用全解析 在嵌入式系統(tǒng)開發(fā)中,仿真器是不可或缺的工具,它能幫助工程師高效地進(jìn)行硬件調(diào)試和程序開發(fā)。瑞薩的E1/E20仿真器就是這樣一款強(qiáng)大的工具,今天我們就來
    的頭像 發(fā)表于 02-11 17:05 ?594次閱讀

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試全解析

    Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試全解析 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,仿真器扮演著至關(guān)重要的角色,它是工程師們調(diào)試和優(yōu)化代碼的得力助手。Renesas E1/E20 仿真器作為一款
    的頭像 發(fā)表于 02-09 10:30 ?389次閱讀

    探索MAX14644 USB主機(jī)適配器仿真器的卓越性能

    探索MAX14640–MAX14644/MAX14651 USB主機(jī)適配器仿真器的卓越性能 在當(dāng)今數(shù)字化時(shí)代,USB技術(shù)的發(fā)展日新月異,對(duì)于USB主機(jī)適配器仿真器的需求也日益增長(zhǎng)。MAX14640
    的頭像 發(fā)表于 02-09 10:25 ?142次閱讀

    CW32仿真器是什么?

    CW32仿真器是什么
    發(fā)表于 01-05 08:04

    ISOM871x高速光學(xué)仿真器技術(shù)解析與應(yīng)用指南

    Texas Instruments ISOM871x高速光學(xué)仿真器是具有二極管仿真器輸入和數(shù)字輸出的單通道光耦仿真器。該器件是許多傳統(tǒng)光耦合的引腳兼容、可直接替換器件,無需重新設(shè)計(jì)P
    的頭像 發(fā)表于 08-19 16:23 ?982次閱讀
    ISOM871x高速光學(xué)<b class='flag-5'>仿真器</b>技術(shù)解析與應(yīng)用指南

    Texas Instruments ISOM8610DFGEVM光仿真器評(píng)估模塊數(shù)據(jù)手冊(cè)

    Texas Instruments ISOM8610DFGEVM光仿真器評(píng)估模塊(EVM)支持評(píng)估ISOM8610單通道光仿真器,集成了采用四引腳DFG SOIC封裝的FET。Texas Instruments ISOM8610DFGEVM有助于設(shè)計(jì)人員評(píng)估器件性能,以便
    的頭像 發(fā)表于 07-30 14:57 ?825次閱讀
    Texas Instruments ISOM8610DFGEVM光<b class='flag-5'>仿真器</b>評(píng)估模塊數(shù)據(jù)手冊(cè)

    Texas Instruments ISOM8610光耦仿真器開關(guān)數(shù)據(jù)手冊(cè)

    Texas Instruments ISOM8610光耦仿真器開關(guān)是一款80V單極常開開關(guān),具有光耦仿真器輸入。此光耦仿真器開關(guān)的輸入可控制背對(duì)背MOSFET,在次級(jí)側(cè)無需使用任何電源
    的頭像 發(fā)表于 07-28 14:01 ?849次閱讀
    Texas Instruments ISOM8610光耦<b class='flag-5'>仿真器</b>開關(guān)數(shù)據(jù)手冊(cè)

    第三章 仿真器介紹

    本篇文章我們介紹了W55MH32板載的WIZ-Link仿真器的使用方法,讓我們一起插上USB線開始下載、調(diào)試程序吧!
    的頭像 發(fā)表于 05-21 11:54 ?925次閱讀
    第三章 <b class='flag-5'>仿真器</b>介紹

    FMD仿真器燒錄說明

    FMD仿真器燒錄,離線燒錄說明
    發(fā)表于 04-30 17:27 ?2次下載

    概倫電子電路類型驅(qū)動(dòng)SPICE仿真器NanoSpice X介紹

    NanoSpice X是概倫電子推出的高精度、大容量并行SPICE仿真器,旨在解決電路仿真中的最具挑戰(zhàn)性任務(wù)。相較于上一代NanoSpice仿真器,NanoSpice X將平均仿真速度
    的頭像 發(fā)表于 04-23 15:30 ?1342次閱讀
    概倫電子電路類型驅(qū)動(dòng)SPICE<b class='flag-5'>仿真器</b>NanoSpice X介紹

    概倫電子千兆級(jí)高精度電路仿真器NanoSpice Giga介紹

    NanoSpiceGiga是概倫電子自主研發(fā)的千兆級(jí)晶體管級(jí)SPICE電路仿真器,通過基于大數(shù)據(jù)的并行仿真引擎處理十億以上單元的電路仿真,可以用于各類存儲(chǔ)電路、定制數(shù)字電路和全芯片的
    的頭像 發(fā)表于 04-23 15:21 ?1144次閱讀
    概倫電子千兆級(jí)高精度電路<b class='flag-5'>仿真器</b>NanoSpice Giga介紹

    概倫電子先進(jìn)數(shù)字仿真器VeriSim介紹

    VeriSim是一款先進(jìn)的邏輯仿真器,提供全面的數(shù)字設(shè)計(jì)驗(yàn)證解決方案,特別適用于大型SoC設(shè)計(jì)。它配備高性能的仿真引擎和約束求解,旨在提高編譯時(shí)效率,并確保設(shè)計(jì)的正確性和穩(wěn)定性。
    的頭像 發(fā)表于 04-22 10:19 ?1294次閱讀