MicroBlaze

MicroBlaze
DesignerXilinx
Bits32-bit/64-bit (32 → 64)
Version11.0
DesignRISC
EncodingFixed
EndiannessLittle (Big)
OpenNo
Registers
32 × 32 bits

The MicroBlaze is a soft microprocessor core designed for Xilinx field-programmable gate arrays (FPGA). As a soft-core processor, MicroBlaze is implemented entirely in the general-purpose memory and logic fabric of Xilinx FPGAs.

MicroBlaze was introduced in 2002.[1]

Overview

In terms of its instruction set architecture, MicroBlaze is similar to the RISC-based DLX architecture described in a popular computer architecture book by Patterson and Hennessy. With few exceptions, the MicroBlaze can issue a new instruction every cycle, maintaining single-cycle throughput under most circumstances.

The MicroBlaze has a versatile interconnect system to support a variety of embedded applications. MicroBlaze's primary I/O bus, the AXI interconnect, is a system-memory mapped transaction bus with master–slave capability. Older versions of the MicroBlaze used the CoreConnect PLB bus. The majority of vendor-supplied and third-party IP interface to AXI directly (or through an AXI interconnect). For access to local-memory (FPGA RAM), MicroBlaze uses a dedicated LMB bus, which provides fast on-chip storage. User-defined coprocessors are supported through dedicated AXI4-Stream connections. The coprocessor(s) interface can accelerate computationally intensive algorithms by offloading parts or the entirety of the computation to a user-designed hardware module.

Many aspects of the MicroBlaze can be user configured: cache size, pipeline depth (3-stage, 5-stage, or 8-stage), embedded peripherals, memory management unit, and bus-interfaces can be customized. The area-optimized version of MicroBlaze, which uses a 3-stage pipeline, sacrifices clock frequency for reduced logic area. The performance-optimized version expands the execution pipeline to 5 stages, allowing top speeds of more than 700 MHz (on Virtex UltraScale+ FPGA family). Also, key processor instructions which are rarely used but more expensive to implement in hardware can be selectively added/removed (e.g. multiply, divide, and floating point operations). This customization enables a developer to make the appropriate design trade-offs for a specific set of host hardware and application software requirements.

With the memory management unit, MicroBlaze is capable of hosting operating systems requiring hardware-based paging and protection, such as the Linux kernel. Otherwise it is limited to operating systems with a simplified protection and virtual memory model, e.g. FreeRTOS or Linux without MMU support. MicroBlaze's overall throughput is substantially less than a comparable hard CPU core (such as the ARM Cortex-A9 in the Zynq).

MicroBlaze V is based on the RISC-V architecture.

Vivado

Xilinx's Vivado Design Suite is the development environment for building current MicroBlaze (or ARM - see Zynq) embedded processor systems in Xilinx FPGAs. Older versions used Xilinx's EDK (Embedded Development Kit) development package.

Designers use the Vivado IP Integrator to configure and build the hardware specification of their embedded system (processor core, memory-controller, I/O peripherals, etc.) The IP Integrator converts the designer's block design into a synthesizeable RTL description (Verilog or VHDL), and automates the implementation of the embedded system (from RTL to the bitstream-file.) For the MicroBlaze core, Vivado generates an encrypted (non human-readable) netlist.

The SDK handles the software that will execute on the embedded system. Powered by the GNU toolchain (GNU Compiler Collection, GNU Debugger), the SDK enables programmers to write, compile, and debug C/C++ applications for their embedded system. Xilinx's tools provides the possibility of running software in simulation, or using a suitable FPGA-board to download and execute on the actual system.

Purchasers of Vivado are granted a perpetual license to use MicroBlaze in Xilinx FPGAs with no recurring royalties. The license does not grant the right to use MicroBlaze outside of Xilinx's devices.

Alternative compilers and development tools have been made available from Altium but an EDK installation and license is still required.

Open source

In June 2009, MicroBlaze became the first soft-CPU architecture to be merged into the mainline Linux kernel source tree. This work was performed by Michal Simek and supported by PetaLogix and Xilinx.

As of September 2009, MicroBlaze GNU tools support is also being contributed to the Free Software Foundation's mainline repositories. Support for MicroBlaze is included in GCC releases starting with version 4.6[2]

Support was added to LLVM in April 2010,[3] but subsequently removed in July 2013[4] due to a lack of maintainer.

Clones

  • aeMB, implemented in Verilog, LGPL license
  • OpenFire subset, implemented in Verilog, MIT license
  • MB-Lite, implemented in VHDL, LGPL license
  • MB-Lite+, implemented in VHDL, LGPL license
  • myBlaze, implemented in MyHDL, LGPL license
  • SecretBlaze, implemented in VHDL, GPL license

Other soft processors

See also

References

  1. ^ Xilinx (August 21, 2002). "MicroBlaze RISC 32-Bit Soft Processor datasheet" (PDF).
  2. ^ "GCC 4.6 Release Series Changes, New Features, and Fixes". 2011-03-15. Retrieved 2011-03-15. Support has been added for the Xilinx MicroBlaze softcore processor (microblaze-elf) embedded target.
  3. ^ "LLVM 2.7 Release Notes". releases.llvm.org. Retrieved 2019-04-07.
  4. ^ Christopher, Eric (2013-07-24). "[LLVMdev] Deprecating and removing the MBlaze backend". Retrieved 2019-04-07.

Read other articles:

American adult black comedy television series Wonder ShowzenAlso known asKids ShowGenre Adult puppeteering Sketch comedy Black comedy Surreal humour Horror comedy Parody Satire Created by Vernon Chatman John Lee Starring Vernon Chatman John Lee Alyson Levy Jim Tozzi Opening themeNew Theme by PFFREnding themeGoodbye Song by PFFRComposerChris AndersonCountry of originUnited StatesOriginal languageEnglishNo. of seasons2No. of episodes16 (and 1 pilot) (list of episodes)ProductionExecutive produce...

 

تحتاج هذه المقالة كاملةً أو أجزاءً منها إلى تدقيق لغوي أو نحوي. فضلًا ساهم في تحسينها من خلال الصيانة اللغوية والنحوية المناسبة. (فبراير 2019)المسيح بين بطرس وبولس، القرن الرابع. معظم العلماء الذين يدرسون يسوع التاريخي والمسيحية المبكرة يعتقدون أن الأناجيل القانونية وحياة ي...

 

Town in Massachusetts, United StatesMarblehead, MassachusettsTownMarblehead harbor viewed from the lighthouse SealNickname: MHDMotto: Where History Comes Alive[1]Location in Essex County and MassachusettsCoordinates: 42°30′00″N 70°51′30″W / 42.50000°N 70.85833°W / 42.50000; -70.85833CountryUnited StatesStateMassachusettsCountyEssexSettled1629Incorporated1649Government • TypeOpen town meetingArea • Total19.58 s...

المُعلم الفصل الدراسي لمدرسة ثانوية في سيراليون تسمية الإناث مُدرسة  فرع من معلم  المجال تعليم تعديل مصدري - تعديل   المُدَرِّس أَو المُعَلِّمٌ هُو من يمتَلِك قَدْرَ مِن العِلم والمعرفَة ويَقُوم بِإِيصالِهَا (نقْلُهَا) إِلى الآخرِين كما يساعد الطلاب على اكتساب ال�...

 

جامعه طيبة التكنولوجية شعار جامعة طيبة التكنولوجيةالشعار معلومات التأسيس 2021 (منذ 3 سنوات) النوع جامعة حكومية لغات التدريس العربية - الإنجليزية الكليات 2 الموقع الجغرافي إحداثيات 25°45′44″N 32°47′01″E / 25.76225°N 32.78375°E / 25.76225; 32.78375   المدينة طيبة الجديدة، محافظة الأ�...

 

Hamlet in New York, United States Lily Dale redirects here. For other uses, see Lilydale. Part of a series onSpiritualism Main articles Spirit Spiritualism (movement) Spiritualist beliefs Spiritism Practices Mediumship Faith healing Psychometry Automatic writing Related topics Afterlife Spirit world Spirit guide Shamanism Animism Psychic Clairvoyance Paranormal Occult Ouija Parapsychology  Philosophy portal ·  Religion portalvte The dominant architectural style in Lily Dale...

1938 film The Girl of the Golden WestDirected byRobert Z. LeonardWritten byIsabel DawnBoyce DeGawBased onThe Girl of the Golden West1905 playby David BelascoProduced byRobert Z. LeonardWilliam Anthony McGuireStarringJeanette MacDonaldNelson EddyWalter PidgeonCinematographyOliver T. MarshEdited byW. Donn HayesMusic byHerbert StothartProductioncompanyMetro-Goldwyn-MayerDistributed byLoew's, Inc.Release date March 18, 1938 (1938-03-18) Running time121 minutesCountryUnited StatesLa...

 

Wilayah berwarna abu-abu gelap merupakan wilayah beriklim tudung es Iklim Tudung Es atau yang memiliki nama lain iklim ibun abadi[1] merupakan salah satu jenis dari iklim kutub yang rata-rata suhu udaranya hampir tidak pernah melebihi 0 °C. Tipe iklim ini biasanya tersebar di wilayah berlintang lebih dari 65° LU/LS hingga wilayah kutub, yakni 70°–90° LU/LS seperti wilayah Antartika dan Greenland yang sebagian besar terdiri dari padang es dan salju yang sangat luas. Pada per...

 

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: PAW Patrol: The Mighty Movie – berita · surat kabar · buku · cendekiawan · JSTOR PAW Patrol: The Mighty MovieDistributorParamount PicturesTanggal rilis 27 Januari 2024 (2024-01-27) (Indonesia) 9...

 

Den här artikeln behöver källhänvisningar för att kunna verifieras. (2024-02) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. Världsmästerskapet i basket för herrar 2023EvenemangsfaktaDatum25 augusti–10 september 2023Värdland Filippinerna  Japan  IndonesienStadQuezon City, Metro Manila, Bocaue, Okinawa, JakartaArenor5Deltag...

 

Annual film festival held in Telluride, Colorado, United States Not to be confused with Mountainfilm. Telluride Film FestivalLocationTelluride, Colorado, United StatesFounded1974LanguageInternationalWebsitetelluridefilmfestival.org The Telluride Film Festival (TFF) is a film festival held annually in Telluride, Colorado, during Labor Day weekend (the first Monday in September). The 50th edition took place on August 31–September 4, 2023. History First held on 30 August 1974, the festival, ho...

Alexander Graham Bell Alexander Graham Bell (Edimburgo, 3 marzo 1847 – Beinn Bhreagh, 2 agosto 1922) è stato un ingegnere, inventore e scienziato britannico naturalizzato statunitense. È stato il primo a brevettare un telefono funzionale ed è noto nella cultura popolare e in gran parte della comunità scientifica come l'inventore di tale apparecchio; altri a cui è stata attribuita l'invenzione del telefono sono Charles Bourseul, Innocenzo Manzetti, Antonio Meucci, Johann Philipp Reis ed...

 

هنودمعلومات عامةنسبة التسمية الهند التعداد الكليالتعداد قرابة 1.21 مليار[1][2]تعداد الهند عام 2011ق. 1.32 مليار[3]تقديرات عام 2017ق. 30.8 مليون[4]مناطق الوجود المميزةبلد الأصل الهند البلد الهند  الهند نيبال 4,000,000[5] الولايات المتحدة 3,982,398[6] الإمار...

 

American horror science fiction television series (1991–1993) This article is about the 1991–1993 television series. For the 1998 series, see Eerie, Indiana: The Other Dimension. Eerie, IndianaThe Complete Series DVD coverGenreHorrorMysteryScience fictionSupernaturalCreated byJosé RiveraKarl SchaeferStarringOmri KatzJustin ShenkarowMary-Margaret HumesFrancis GuinanJulie CondraJason MarsdenCountry of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes19ProductionExec...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. NetcarsJenisPrivateIndustriInternetDidirikan2009PendiriReg Rix dan Louis RixKantorpusatManchester, Britania RayaWilayah operasiBritania RayaProdukVehicle advertisementsSitus webhttp://www.netcars.com/ Netcars.com adalah merek dagang JLR Digital Ltd dan...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يوليو 2019) هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسي...

 

Concept in Marxist analysis For other uses, see Fetishism (disambiguation). Commodity fetishism: In the economics of the marketplace, producers and consumers perceive each other by means of the money and goods that they exchange. Part of a series onMarxism Theoretical works Economic and Philosophic Manuscripts of 1844 The Condition of the Working Class in England The German Ideology The Communist Manifesto The Eighteenth Brumaire of Louis Bonaparte Grundrisse Capital Critique of the Gotha Pro...

German archaeologist (1806–1859) Ludwig RossLudwig Ross, photographed in later lifeBorn(1806-07-22)22 July 1806Bornhöved, Holstein, DenmarkDied6 August 1859(1859-08-06) (aged 53)Halle an der SaaleOccupationArchaeologistKnown forEphor General of Antiquities of Greece; restoration of the Temple of Athena Nike.TitleEphor General (1834–1836)Spouse Emma Schwetschke ​(m. 1847)​RelativesCharles Ross (brother)Academic backgroundEducationChristian-Albrechts...

 

Piyama terusan Piama terusan (bahasa Inggris: blanket sleeper) adalah sejenis piama yang terdiri dari satu potong, biasanya terbuat dari bahan yang tebal sehingga penggunanya merasa hangat. Contoh bahan-bahan adalah terrycloth, flanel, dan polar fleece. Ada juga yang terdiri dari dua potong. Pranala luar Pranala luar pada artikel ini mungkin tidak sesuai dengan kebijakan atau pedoman Wikipedia. Bantulah memperbaiki artikel ini dengan membuang pranala luar yang berlebihan dan tidak sesuai. Jum...