Sopc builder

Sopc builder

SOPC Builder (System on a Programmable Chip Builder) is software made by Altera that automates connecting soft-hardware ("IP") components to create a complete computer system that runs on any of its various FPGA chips. SOPC Builder incorporates a library of pre-made components (including the flagship NIOS II soft processor, memory controllers, interfaces, and peripherals) and an interface for incorporating custom ones. Interconnections are made though the Avalon bus. Bus arbitration, bus width matching, and even clock domain crossing are all handled automatically when SOPC Builder generates the system. A GUI is the only thing used to configure the soft-hardware components (which often have many options) and to specify the bus topology.

The resulting "virtual" system can then be connected to the outside world via the FPGA's programmable pins or connected internally to other soft compoments. The FPGA's pins are routed to connectors, such as for PCI or DDR, or -- as is often the case in embedded systems -- to other chips mounted on the same PCB.

Resource utilization on an FPGA hosting an SOPC Builder system is very modest by modern standards. FPGA devices supporting SOPC systems include almost all Altera FPGAs (and even some CPLDs) ranging from $5 to $5,000 in price.

ee also

* SoC (System-on-a-chip)
* SoPC (System on Programmable Chip)
* FPGA (Field-programmable gate array)
* reconfigurable computing
* Soft microprocessor


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • SOPC Builder — (англ. System on a Programmable Chip Builder) программное обеспечение компании Altera, предназначенное для автоматического проектирования различных программно аппаратных средств компьютерной техники и представляющее собой различные HDL… …   Википедия

  • SOPC — Nios ist der Produktname eines eingebetteten Prozessors des Chipherstellers Altera, der als sogenannter Soft Core Prozessor, d. h. eine synthetische CPU, die in ein FPGA implementiert wird, zur Verfügung gestellt wird. Die aktuelle… …   Deutsch Wikipedia

  • Altera Nios — Nios ist der Produktname eines eingebetteten Prozessors des Chipherstellers Altera, der als sogenannter Soft Core Prozessor, d. h. eine synthetische CPU, die in ein FPGA implementiert wird, zur Verfügung gestellt wird. Die aktuelle… …   Deutsch Wikipedia

  • Nios — ist der Produktname eines eingebetteten Prozessors des Chipherstellers Altera, der als sogenannter Soft Core Prozessor, d. h. eine synthetische CPU, die in ein FPGA implementiert wird, zur Verfügung gestellt wird. Die aktuelle Prozessorversion… …   Deutsch Wikipedia

  • Altera — Infobox Company company name = Altera company company type = Public (nasdaq|ALTR)| homepage = [http://www.altera.com/ www.altera.com] foundation = 1983, public since 1989 key people = John P. Daane, CEO location = San Jose, CA industry =… …   Wikipedia

  • Altera — Тип …   Википедия

  • Altera — Saltar a navegación, búsqueda Altera Tipo pública (NASDAQ: ALTR) Fundación 1983, pública desde 1989 Sede San José …   Wikipedia Español

  • Altera — Corporation Rechtsform Corporation ISIN US0214411003 Gründung …   Deutsch Wikipedia

  • NIOS — Le NIOS est un Processeur softcore propriétaire de Altera. Il est basé sur un cœur RISC 32 bits. Il est doté du bus Avalon Principaux outils de développement L implémentation du NIOS dans le FPGA se fait à partir de Quartus. Le développement du… …   Wikipédia en Français

  • Nios II — For School level education board in India, see National Institute of Open Schooling. Nios II Designer Altera Bits 32 bit Design RISC Endianness Little Open No …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”