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!

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.

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.

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.

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.
