mardi 26 juillet 2016

#Icestudio #Electronique #FPGAs

Icestudio

IceStudio est un logiciel graphique permettant de concevoir un design FPGA à la manière d’un schéma électronique. Le logiciel est encore largement expérimental et centré sur les FPGA ice40 de chez lattice. Écrit en JavaScript autour de Nodejs, le logiciel permet de dessiner son projet au moyen de blocs reliés entre eux par des signaux.
IceStudio est sous licence GPLv2.
NdM : à noter, ce projet bénéficie d'un soutien du fabricant espagnol BQ (connu également pour fournir des matériels avec Ubuntu pré-installée)

iCEstick and Icezum Alhambra. Built on top of icestorm project.

GUI -> JSON -> Verilog, PCF

NOTE: this is an early experimental version and it is under development. Supported on Linux, Windows and Mac.

Development

Install Python 2.7
Install nodejs
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
Download
git clone https://github.com/FPGAwars/icestudio.git
cd icestudio
Install
npm install
Execute
npm start
Package
npm run dist
Installation
  1. Install / configure drivers
  2. Download latest release, unpack the zip and execute Icestudio
Support Linux, Windows, Mac.
Vidéos
Icestudio: new gui & multiboard
Icestudio: block factoryIcestudio: GUI for open FPGAsIcestudio: code generation

Aucun commentaire:

Enregistrer un commentaire

Archives du blog