Página 1 de 1

Pico Blaze

MensagemEnviado: 23 Mai 2009 21:12
por mastk
Bem pessoal, vamos tiras os kits de spartan 3 da gaveta?

Estava pesquisando por ai e me deparei com o pico blaze, no primeiro momento ouvir dizer que ele era limitadissimo, todo o caso, ele eh menos ambiguo que o micro blaze, e o que vc faria com:

Um PIC12F de 400Mhz e 512 ports, e periferios a escolher e modificaveis?

O que vc precissa:

Flyer para engravidar sua mente:
http://www.xilinx.com/bvdocs/ipcenter/d ... tbrief.pdf

Documento explicando o nucleo, as intrucoes, o universo e tudo mais:
http://www.xilinx.com/support/documenta ... /ug129.pdf

Compilador e simulador:
http://www.mediatronix.com/pBlazeIDE.htm

Inicialmente vc pode ficar de nariz torcido por nao tem uma IDE em C, mas lembre-se, dentro de um FPGA o que vc procura eh performace e dificilmente uma linguagem de alto nivel por fornece-la.

Um exemplo do preto pobre:

Código: Selecionar todos
R0 EQU s0 ;
PI DSIN 0 ;
PO DSOUT 1;
PS DSIO 2 ;

ORG 0;
EINT ; If using interrupts, be sure to enable

BEGIN:
     IN R0,(PI)
     XOR R0,$FF
       OUT R0,PO

JUMP BEGIN ;
ISR:
RETI ENABLE ;
ORG $3FF ; Interrupt vector
JUMP ISR ;


Uma grande pena, eh que eh precisso passar o o vhdl gerado no ISE e depois grava-lo na placa, deixando o debug lento...

MensagemEnviado: 27 Nov 2009 09:21
por sanabio
Olá mastk, tudo bem?

Realmente estou com um kit da xilinx com spartan 3 parado.

Pensei em trabalhar com o picoblaze, mas desanimei por não conseguir elaborar um firmware em c para ele.

Realmente não tenho muita facilidade ou prática com lógica em assembly.

Trabalho com Verilog e C.

Mas de repente com alguma ajuda podemos trocar idéias ai.

Ultimamente estive pensando em trabalhar com OpenRisc.

t+
Henrique

MensagemEnviado: 27 Nov 2009 09:56
por msamsoniuk
dah um zoio nisso:

http://www.opencores.org/project,tg68

com isso vc consegue desenvolver em C e asm compativel com 68k! :)