1
0
mirror of https://github.com/olofk/serv.git synced 2026-02-07 08:17:04 +00:00

Add Alhambra board to repo (#23)

* Add Alhambra preliminary pcf

* Add Alhambra to targets

* Fix uart pin number

* Update synth values

* Fix clock values

* Add Alhambra board to Readme

* Make small explanation about Alhambra baud rate
This commit is contained in:
Iñigo Muguruza
2020-04-23 09:07:28 +02:00
committed by GitHub
parent a4eb6c01fe
commit 6ddf4b5a46
3 changed files with 32 additions and 1 deletions

View File

@@ -45,6 +45,7 @@ filesets:
tinyfpga_bx: {files: [data/tinyfpga_bx.pcf : {file_type : PCF}]}
icebreaker : {files: [data/icebreaker.pcf : {file_type : PCF}]}
alhambra : {files: [data/alhambra.pcf : {file_type : PCF}]}
nexys_a7:
files:
@@ -107,6 +108,18 @@ targets:
pnr: next
toplevel : service
alhambra:
default_tool : icestorm
description: Open-hardware iCE40HX4K FPGA board
filesets : [mem_files, soc, service, alhambra]
generate: [alhambra_pll]
parameters : [memfile, memsize, PLL=ICE40_CORE]
tools:
icestorm:
nextpnr_options : [--hx8k, --package, tq144:4k, --freq, 16]
pnr: next
toplevel : service
lint:
default_tool : verilator
filesets : [soc]
@@ -246,3 +259,9 @@ generate:
parameters:
freq_in : 16
freq_out : 32
alhambra_pll:
generator: icepll
parameters:
freq_in : 12
freq_out : 16