Skip to content

Commit b6bc79f

Browse files
v1.1.0
1 parent e07b234 commit b6bc79f

File tree

18 files changed

+123
-33
lines changed

18 files changed

+123
-33
lines changed

core.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
"core": {
33
"magic": "APF_VER_1",
44
"metadata": {
5-
"platform_ids": [],
6-
"shortname": "template",
7-
"description": "Core template. Displays gray test screen.",
5+
"platform_ids": ["ex_platform"],
6+
"shortname": "Core Template",
7+
"description": "APF core template. Displays gray test screen.",
88
"author": "Developer",
99
"url": "https://github.com/open-fpga/core-template",
10-
"version": "1.0",
11-
"date_release": "2022-06-30"
10+
"version": "1.1.0",
11+
"date_release": "2022-08-23"
1212
},
1313
"framework": {
1414
"target_product": "Analogue Pocket",
File renamed without changes.

dist/assets/.keep

Whitespace-only changes.

dist/icon.bin

2.53 KB
Binary file not shown.
168 KB
Binary file not shown.

dist/platforms/ex_platform.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"platform": {
3+
"category": "Example Cores",
4+
"name": "Example Platform",
5+
"year": 2022,
6+
"manufacturer": "Example Manufacturer"
7+
}
8+
}

info.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Example Core - Core Template
2+
3+
This is a template for a core containing all of the core definition JSON files and FPGA starter code.

output/bitstream.rbf_r

-1.34 KB
Binary file not shown.

src/fpga/ap_core.qsf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -678,12 +678,12 @@ set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to cram0_a[21]
678678
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to cart_tran_pin31
679679
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to cart_tran_pin30
680680
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to cart_pin30_pwroff_reset
681-
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to bridge_spimosi
682-
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to bridge_spimiso
683-
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to bridge_1wire
681+
set_instance_assignment -name CURRENT_STRENGTH_NEW 8MA -to bridge_spimosi
682+
set_instance_assignment -name CURRENT_STRENGTH_NEW 8MA -to bridge_spimiso
683+
set_instance_assignment -name CURRENT_STRENGTH_NEW 8MA -to bridge_1wire
684684
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to aux_sda
685685
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to aux_scl
686-
set_instance_assignment -name CURRENT_STRENGTH_NEW 4MA -to bridge_spiclk
686+
set_instance_assignment -name CURRENT_STRENGTH_NEW 8MA -to bridge_spiclk
687687
set_instance_assignment -name OUTPUT_TERMINATION "SERIES 50 OHM WITHOUT CALIBRATION" -to scal_de
688688
set_instance_assignment -name OUTPUT_TERMINATION "SERIES 50 OHM WITHOUT CALIBRATION" -to scal_vs
689689
set_instance_assignment -name OUTPUT_TERMINATION "SERIES 50 OHM WITHOUT CALIBRATION" -to scal_vid[0]
@@ -744,5 +744,5 @@ set_global_assignment -name SDC_FILE core/core_constraints.sdc
744744
set_global_assignment -name SIGNALTAP_FILE core/stp1.stp
745745
set_global_assignment -name QIP_FILE core/mf_pllbase.qip
746746
set_global_assignment -name SIP_FILE core/mf_pllbase.sip
747-
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top
748-
set_global_assignment -name SLD_FILE db/stp1_auto_stripped.stp
747+
set_global_assignment -name SLD_FILE db/stp1_auto_stripped.stp
748+
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top

src/fpga/apf/apf_top.v

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
// laws, including, but not limited to, U.S. copyright law. All rights are
99
// reserved. By using the APF code you are agreeing to the terms of the End User
1010
// License Agreement (“EULA”) located at [https://www.analogue.link/pocket-eula]
11-
// and incorporated herein by reference.
11+
// and incorporated herein by reference. To the extent any use of the APF requires
12+
// application of the MIT License or the GNU General Public License and terms of
13+
// this APF Software License Agreement and EULA are inconsistent with such license,
14+
// the applicable terms of the MIT License or the GNU General Public License, as
15+
// applicable, will prevail.
1216

1317
// THE SOFTWARE IS PROVIDED "AS-IS" AND WE EXPRESSLY DISCLAIM ANY IMPLIED
1418
// WARRANTIES TO THE FULLEST EXTENT PROVIDED BY LAW, INCLUDING BUT NOT LIMITED TO,
@@ -33,7 +37,7 @@
3337
// 6515C - Analogue Pocket main unit
3438
// SOCRATES FPGA
3539
//
36-
// 2022-06-28 Analogue
40+
// 2022-08-17 Analogue
3741

3842
`default_nettype none
3943

0 commit comments

Comments
 (0)