SEM HARDWARE

Crie circuitos digitais

Você não precisa mais baixar gigabytes de software e comprar uma placa de desenvolvimento com uma FPGA para ter a experiência de prototipar pequenos circuitos digitais. Com a plataforma de emulação Pitanga você tem a experiência de prototipar circuitos digitais sem hardware adicional. Baixe o cliente Pitanga CE (Community Edition) agora mesmo e comece a usar!

Acumulador

16 bits

Início Rápido

LINUX

Com Python 3.8 ou superior instalado, siga os passos abaixo após realizado o download do cliente de instalação:

1. Abra um terminal do Linux no diretório onde o download foi salvo. Descompacte e instale o cliente Pitanga:

 

  unzip pitanga-22.05.zip

  cd pitanga-22.05/

  source install.sh

2. Em seguida, teste a instalação compilando e emulando o projeto exemplo abaixo (rotacionador de 10 bits):

 

  python pitanga.py -v samples/rotate10b/rotate10b.v -p samples/rotate10b/rotate10b.pinout

3. Por fim, desative o ambiente virtual quando não mais for utilizá-lo:

  deactivate

Parabéns! Você acaba de realizar sua primeira emulação em Verilog. Para realizar novas emulações, apenas digite o seguinte comando:

  source pitanga.sh

WINDOWS

No Windows 10 ou superior instalado, siga os passos abaixo após realizado o download do cliente de instalação:

1. No diretório onde o download foi descompactado, instale o cliente Pitanga com um duplo clique em INSTALL.BAT

2. Aceite os termos de instalação do Python 3.9, caso você não o tenha instalado no sistema

3. Em seguida, teste a instalação compilando e emulando o projeto exemplo abaixo (rotacionador de 10 bits): 

 

  python pitanga.py -v samples\rotate10b\rotate10b.v -p samples\rotate10b\rotate10b.pinout

4. Por fim, desative o ambiente virtual quando não mais for utilizá-lo:

 

  deactivate

 

Parabéns! Você acaba de realizar sua primeira emulação em Verilog. Para realizar novas emulações, apenas dê um duplo clique no ícone Pitanga. A ferramenta abrirá configurada para receber novos comandos.

 

Features

Prototipe pequenos circuitos digitais rapidamente e de forma descomplicada compilando o seu projeto Verilog na Plataforma Pitanga. Verifique o seu projeto em tempo real como se você estivesse programando em uma FPGA. Aprender circuitos digitais nunca foi tão fácil e divertido!

nucleo.png

Emulação como Serviço (EaaS)

Seja em casa ou na escola, a plataforma de emulação Pitanga permitirá você prototipar seus projetos sem a necessidade de uma placa FPGA, pois o núcleo de emulação Pitanga está na nuvem. Escolha onde você quer estudar, da forma como você pode estudar, pelo tempo que você precisar.

feature-leve.jpg

Instalação Leve e Multiplataforma

Pare de baixar Gigabytes de software para prototipar pequenos circuitos digitais. Com a Plataforma Pitanga, você baixa alguns Megabytes e emula o seu circuito. Tudo o que a nossa solução multiplataforma precisa é de Python. E, como o núcleo de emulação está na nuvem, pouco processamento será exigido do seu computador.

verilog.png

Circuitos Digitais
em Verilog

Crie circuitos utilizando a linguagem de descrição de hardware mais utilizada do mundo! Declare barramentos de fios, instancie seus próprios módulos e conecte-os. O núcleo de emulação Pitanga suporta todas as primitivas lógicas and, nand, or, nor, xor, xnor de até 4 entradas, além de inversores, bufers e flip-flops.

placaVirtual_edited.png

Placa Virtual Voltada ao Ensino

A placa virtual Pitanga possui 10x chaves, 10x leds, 4x displays de sete segments, 3x botões e um núcleo programável de até 1Hz. Analise os relatórios gerados pela plataforma e descubra quantas portas lógicas estão sendo utilizadas pelo núcleo programável. Tudo isso sem limites na quantidade de portas lógicas.