Bond-out procesor - Bond-out processor

A bond-out procesor je emulace procesor, který nahradí mikrokontrolér nebo mikroprocesor během vývoje aplikace na cílové desce.[1]

Procesory Bond-out mají interní signály a sběrnici vyvedenou na externí piny. Termín bond-out je odvozen od připojení (nebo propojení) emulačních obvodů k těmto externím pinům. Tato zařízení jsou navržena pro použití v rámci emulátor v obvodu a obvykle se nepoužívají v žádném jiném systému.

Bond-out piny byly označeny jako no-connects v prvních zařízeních vyrobených společností Intel, a obvykle nebyli spojeni s ničím na běžném produkčním křemíku. Pozdější bond-out verze mikroprocesoru byly vyrobeny ve větším balení, aby poskytovaly více signálů a funkčnosti.[2]

Bond-out procesory poskytují funkce daleko nad možnosti jednoduchého monitoru ROM. Monitor ROM je program firmwaru, který běží místo kódu aplikace a poskytuje připojení k hostitelskému počítači za účelem provádění ladicích funkcí. Monitor ROM obecně používá část prostředků procesoru a sdílí paměť s uživatelským kódem.

Bond-out procesory zvládnou složitě hraniční body (i v ROM), stopy aktivity procesoru v reálném čase a žádné použití cílových zdrojů. Tato dodatečná funkce však přichází s vysokými náklady, protože je nutné vytvořit vazby obvodové emulátory pouze.[3]

Proto jsou někdy řešení podobná vazbám implementována pomocí ASIC nebo FPGA nebo rychlejšího procesoru RISC, který napodobuje provádění kódu jádra procesoru a periferní zařízení.[4]

Reference

  1. ^ Vestavěné systémy - 19. září 1994 - číslo 815, strana 63 od Lisy Evansové
  2. ^ Jak se mikroprocesor v průběhu času vyvíjel - Robert R. Collins - Dr. Dobb's - Nedokumentovaný koutek Září 1997
  3. ^ Úvod do ladění na čipu - Arnold Berger a Michael Barr - časopis Embedded Systems Magazine - 5. února 2003
  4. ^ Ladění vestavěných systémů pomocí ladicích obvodů - Nikkei Business Publications, Inc. Vydání z prosince 2002

externí odkazy