Skip to content

Commit 3d55ad6

Browse files
committed
rename files & folders for Enhanced firmware
1 parent 28a4a43 commit 3d55ad6

26 files changed

+165
-160
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ impl/** linguist-vendored
66
boards/a2n9/impl/** linguist-vendored
77
boards/a2n20v1/impl/** linguist-vendored
88
boards/a2n20v2/impl/** linguist-vendored
9-
boards/a2n20v2-SDRAM/impl/** linguist-vendored
9+
boards/a2n20v2-Enhanced/impl/** linguist-vendored
1010

1111
src/picosoc/libraries/ff/** linguist-vendored
1212
src/picosoc/libraries/pff/** linguist-vendored

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ For ROM 00/01 IIgs models (such as the Woz edition), the A2N20v2 must be placed
9797

9898
[A2N20v2 Board Support Project (Schematics, Project Files)](boards/a2n20v2/)
9999

100-
[A2N20v2 Board Support Project (Experimental SDRAM Feature Set)](boards/a2n20v2-SDRAM/)
100+
[A2N20v2 Board Support Project (Experimental SDRAM Feature Set)](boards/a2n20v2-Enhanced/)
101101

102102
### Using the A2N9
103103

boards/a2n20v2-SDRAM/README.md renamed to boards/a2n20v2-Enhanced/README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
# A2N20v2 Card (Experimental SDRAM feature set)
1+
# A2N20v2 Card Enhanced (Work In Progress)
22

33
This is the project version that builds the FPGA bitstream for the
44
[Tang Nano 20K](https://wiki.sipeed.com/hardware/en/tang/tang-nano-20k/nano-20k.html)
55
version of the A2FPGA Apple II card. It is intended to provide an advanced
6-
feature set that requires the use of the Tang Nano 20K's 8MB of SDRAM.
6+
feature set that includes a RiscV SoftCore that requires the use of the
7+
Tang Nano 20K's 8MB of SDRAM and SD Card slot.
78

89
The A2N20v2 version supports Apple II, //e, and IIgs models. The v2 card uses a 100-pin
910
"a2bridge" CPLD that captures all Apple II, //e, and IIgs signals including the
@@ -19,8 +20,12 @@ main A2N20v2 release.
1920

2021
New features that this project provides include:
2122

23+
- Persistent storage of configuration settings such as enabling and disabling virtual
24+
cards without requiring different firmware builds, making it easier to resolve compatibility
25+
issues with installed physical cards.
26+
2227
- Moving Apple II Graphics VRAM to SDRAM for more efficient use of FPGA resources, enabling
23-
more features to be implemented in the FPGA. (IIgs graphics still use FPGA blockram
28+
more features to be implemented in the FPGA. (IIgs graphics still use FPGA BlockRam
2429
for performance)
2530

2631
- A PicoRV32 RiscV 32-bit co-processor that provides SD-Card support for mounting
@@ -43,10 +48,10 @@ For ROM 00/01 IIgs models (such as the Woz edition), the A2N20v2 must be placed
4348

4449
To update the bitstream on the A2N20v2, the most convenient way is to use [OpenFPGALoader](https://github.com/trabucayre/openFPGALoader)
4550
Mac users with [Homebrew](https://brew.sh/) can just type `brew install openfpgaloader` in the Terminal to install it
46-
Use OpenFPGALoader to program the Tang Nano 20K board via USB with the [a2n20v2.fs](impl/pnr/a2n20v2.fs) bistream file and run `openfpgaloader -b tangnano20k -f a2n20v2.fs`
51+
Use OpenFPGALoader to program the Tang Nano 20K board via USB with the [a2n20v2_enhanced.fs](impl/pnr/a2n20v2_enhanced.fs) bistream file and run `openfpgaloader -b tangnano20k -f a2n20v2_enhanced.fs`
4752

4853
The project can also be opened and built with the Gowin IDE, either educational
49-
or commercial editions. Use the `a2n20v2.gprj` file in this folder.
54+
or commercial editions. Use the `a2n20v2_enhanced.gprj` file in this folder.
5055

5156
Note: When using the Gowin IDE, do not add or remove files from the project or it will
5257
turn the relative file paths into absolute file paths.

boards/a2n20v2-SDRAM/a2n20v2-SDRAM.gprj renamed to boards/a2n20v2-Enhanced/a2n20v2_enhanced.gprj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@
5656
<File path="../../hdl/video/vgc.sv" type="file.verilog" enable="1"/>
5757
<File path="../../hdl/video/video_control_if.sv" type="file.verilog" enable="1"/>
5858
<File path="../../hdl/video/video.hex" type="file.other" enable="1"/>
59-
<File path="hdl/a2n20v2-SDRAM.cst" type="file.cst" enable="1"/>
60-
<File path="hdl/a2n20v2-SDRAM.sdc" type="file.sdc" enable="1"/>
59+
<File path="hdl/a2n20v2-Enhanced.cst" type="file.cst" enable="1"/>
60+
<File path="hdl/a2n20v2-Enhanced.sdc" type="file.sdc" enable="1"/>
6161
<File path="hdl/bus/apple_bus.sv" type="file.verilog" enable="1"/>
6262
<File path="hdl/gowin/clk_hdmi/clk_hdmi.v" type="file.verilog" enable="1"/>
6363
<File path="hdl/gowin/clk_logic/clk_logic.v" type="file.verilog" enable="1"/>

boards/a2n20v2-SDRAM/hdl/memory/apple_memory.sv renamed to boards/a2n20v2-Enhanced/hdl/memory/apple_memory.sv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// 2N20v2-SDRAM - Tang Nano 20K SDRAM implementation of Apple II memory
1+
// 2N20v2-Enhanced - Tang Nano 20K SDRAM implementation of Apple II memory
22
//
33
// (c) 2023,2024 Ed Anuff <ed@a2fpga.com>
44
//
File renamed without changes.

boards/a2n20v2-SDRAM/impl/pnr/a2n20v2-SDRAM.pin.html renamed to boards/a2n20v2-Enhanced/impl/pnr/a2n20v2_enhanced.pin.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,15 @@ <h1><a name="Message">Pin Messages</a></h1>
5050
</tr>
5151
<tr>
5252
<td class="label">Design File</td>
53-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\impl\gwsynthesis\a2n20v2-SDRAM.vg</td>
53+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\impl\gwsynthesis\a2n20v2-Enhanced.vg</td>
5454
</tr>
5555
<tr>
5656
<td class="label">Physical Constraints File</td>
57-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.cst</td>
57+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.cst</td>
5858
</tr>
5959
<tr>
6060
<td class="label">Timing Constraints File</td>
61-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.sdc</td>
61+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.sdc</td>
6262
</tr>
6363
<tr>
6464
<td class="label">Version</td>

boards/a2n20v2-SDRAM/impl/pnr/a2n20v2-SDRAM.power.html renamed to boards/a2n20v2-Enhanced/impl/pnr/a2n20v2_enhanced.power.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@ <h1><a name="Message">Power Messages</a></h1>
5959
</tr>
6060
<tr>
6161
<td class="label">Design File</td>
62-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\impl\gwsynthesis\a2n20v2-SDRAM.vg</td>
62+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\impl\gwsynthesis\a2n20v2-Enhanced.vg</td>
6363
</tr>
6464
<tr>
6565
<td class="label">Physical Constraints File</td>
66-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.cst</td>
66+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.cst</td>
6767
</tr>
6868
<tr>
6969
<td class="label">Timing Constraints File</td>
70-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.sdc</td>
70+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.sdc</td>
7171
</tr>
7272
<tr>
7373
<td class="label">Version</td>

boards/a2n20v2-SDRAM/impl/pnr/a2n20v2-SDRAM.rpt.html renamed to boards/a2n20v2-Enhanced/impl/pnr/a2n20v2_enhanced.rpt.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,15 @@ <h1><a name="Message">PnR Messages</a></h1>
5555
</tr>
5656
<tr>
5757
<td class="label">Design File</td>
58-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\impl\gwsynthesis\a2n20v2-SDRAM.vg</td>
58+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\impl\gwsynthesis\a2n20v2-Enhanced.vg</td>
5959
</tr>
6060
<tr>
6161
<td class="label">Physical Constraints File</td>
62-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.cst</td>
62+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.cst</td>
6363
</tr>
6464
<tr>
6565
<td class="label">Timing Constraints File</td>
66-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.sdc</td>
66+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.sdc</td>
6767
</tr>
6868
<tr>
6969
<td class="label">Version</td>

boards/a2n20v2-SDRAM/impl/pnr/a2n20v2-SDRAM.rpt.txt renamed to boards/a2n20v2-Enhanced/impl/pnr/a2n20v2_enhanced.rpt.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
1. PnR Messages
66

77
<Report Title>: PnR Report
8-
<Design File>: C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\impl\gwsynthesis\a2n20v2-SDRAM.vg
9-
<Physical Constraints File>: C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.cst
10-
<Timing Constraints File>: C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.sdc
8+
<Design File>: C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\impl\gwsynthesis\a2n20v2-Enhanced.vg
9+
<Physical Constraints File>: C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.cst
10+
<Timing Constraints File>: C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.sdc
1111
<PnR Version>: V1.9.9 Beta-4 Education
1212
<Part Number>: GW2AR-LV18QN88C8/I7
1313
<Device>: GW2AR-18

boards/a2n20v2-SDRAM/impl/pnr/a2n20v2-SDRAM.tr.html renamed to boards/a2n20v2-Enhanced/impl/pnr/a2n20v2_enhanced.tr.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title>Timing Analysis Report</title>
55
</head>
66
<frameset cols="20%, 80%">
7-
<frame src="a2n20v2-SDRAM_tr_cata.html" name="cataFrame" />
8-
<frame src="a2n20v2-SDRAM_tr_content.html" name="mainFrame"/>
7+
<frame src="a2n20v2-Enhanced_tr_cata.html" name="cataFrame" />
8+
<frame src="a2n20v2-Enhanced_tr_content.html" name="mainFrame"/>
99
</frameset>
1010
</html>
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2+
<html>
3+
<head>
4+
<title>Timing Report Navigation</title>
5+
<style type="text/css">
6+
@import url(../temp/style.css);
7+
body { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
8+
div#catalog_wrapper { width: 100%; }
9+
div#catalog ul { list-style: none; margin-left: -15px; }
10+
div#catalog ul li { margin: 3px 0 3px 0; text-align: left; color: #0084ff; white-space: nowrap; word-break: keep-all; }
11+
div#catalog a { display:inline-block; text-decoration: none; color: #0084ff; font-weight: bold; padding: 4px; margin: 0 0 0 0; }
12+
div#catalog a:visited { color: #0084ff; }
13+
div#catalog a:hover { color: #fff; background: #0084ff; }
14+
div.triangle_fake, div.triangle { display: inline-block; cursor: pointer; width: 8px; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
15+
div.triangle_fake { border-left: 5px solid transparent; }
16+
div.triangle { border-left: 5px solid #0084ff; }
17+
div.triangle:hover { border-left-color: #000; }
18+
</style>
19+
<script>
20+
function onClick(obj){var childs=obj.parentNode.childNodes;for(var i=0;i<childs.length;i++){if(childs[i].tagName=="UL"){if(childs[i].style.display=="none"){childs[i].style.display="block"}else{childs[i].style.display="none"}}}};
21+
</script>
22+
</head>
23+
<body>
24+
<div id="catalog_wrapper">
25+
<div id="catalog">
26+
<ul>
27+
<!-- messages begin-->
28+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Message" target="mainFrame" style=" font-size: 16px;">Timing Messages</a></li>
29+
<!-- messages end-->
30+
<!-- summaries begin-->
31+
<li><div class="triangle" onclick="onClick(this)"></div><a href="a2n20v2-Enhanced_tr_content.html#Summary" style=" font-size: 16px;" target="mainFrame">Timing Summaries</a>
32+
<ul>
33+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#STA_Tool_Run_Summary" style=" font-size: 14px;" target="mainFrame">STA Tool Run Summary</a></li>
34+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Clock_Report" style=" font-size: 14px;" target="mainFrame">Clock Summary</a></li>
35+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Max_Frequency_Report" style=" font-size: 14px;" target="mainFrame">Max Frequency Summary</a></li>
36+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Total_Negative_Slack_Report" style=" font-size: 14px;" target="mainFrame">Total Negative Slack Summary</a></li>
37+
</ul>
38+
</li>
39+
<!-- summaries end-->
40+
<!-- details begin-->
41+
<li><div class="triangle" onclick="onClick(this)"></div><a href="a2n20v2-Enhanced_tr_content.html#Detail" style=" font-size: 16px;" target="mainFrame">Timing Details</a>
42+
<ul>
43+
<!--All_Path_Slack_Table begin-->
44+
<li><div class="triangle" onclick="onClick(this)"></div><a href="a2n20v2-Enhanced_tr_content.html#All_Path_Slack_Table" style=" font-size: 14px;" target="mainFrame">Path Slacks Table</a>
45+
<ul>
46+
<!--Setup_Slack_Table begin-->
47+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Setup_Slack_Table" style=" font-size: 13px;" target="mainFrame">Setup Paths Table</a>
48+
</li>
49+
<!--Setup_Slack_Table end-->
50+
<!--Hold_Slack_Table begin-->
51+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Hold_Slack_Table" style=" font-size: 13px;" target="mainFrame">Hold Paths Table</a>
52+
</li>
53+
<!--Hold_Slack_Table end-->
54+
<!--Recovery_Slack_Table begin-->
55+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Recovery_Slack_Table" style=" font-size: 13px;" target="mainFrame">Recovery Paths Table</a>
56+
</li>
57+
<!--Recovery_Slack_Table end-->
58+
<!--Removal_Slack_Table begin-->
59+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Removal_Slack_Table" style=" font-size: 13px;" target="mainFrame">Removal Paths Table</a>
60+
</li>
61+
<!--Removal_Slack_Table end-->
62+
</ul>
63+
</li><!--All_Path_Slack_Table end-->
64+
<!--MIN_PULSE_WIDTH_TABLE begin-->
65+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#MIN_PULSE_WIDTH_TABLE" style=" font-size: 14px;" target="mainFrame">Minimum Pulse Width Table</a>
66+
</li>
67+
<!--MIN_PULSE_WIDTH_TABLE end-->
68+
<!--Timing_Report_by_Analysis_Type begin-->
69+
<li><div class="triangle" onclick="onClick(this)"></div><a href="a2n20v2-Enhanced_tr_content.html#Timing_Report_by_Analysis_Type" style=" font-size: 14px;" target="mainFrame">Timing Report By Analysis Type</a>
70+
<ul>
71+
<!--Setup_Analysis begin-->
72+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Setup_Analysis" style=" font-size: 13px;" target="mainFrame">Setup Analysis Report</a>
73+
</li>
74+
<!--Setup_Analysis end-->
75+
<!--Hold_Analysis begin-->
76+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Hold_Analysis" style=" font-size: 13px;" target="mainFrame">Hold Analysis Report</a>
77+
</li>
78+
<!--Hold_Analysis end-->
79+
<!--Recovery_Analysis begin-->
80+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Recovery_Analysis" style=" font-size: 13px;" target="mainFrame">Recovery Analysis Report</a>
81+
</li>
82+
<!--Recovery_Analysis end-->
83+
<!--Removal_Analysis begin-->
84+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Removal_Analysis" style=" font-size: 13px;" target="mainFrame">Removal Analysis Report</a>
85+
</li>
86+
<!--Removal_Analysis end-->
87+
</ul>
88+
</li>
89+
<!--Timing_Report_by_Analysis_Type end-->
90+
<!--Minimum_Pulse_Width_Report begin-->
91+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Minimum_Pulse_Width_Report" style=" font-size: 14px;" target="mainFrame">Minimum Pulse Width Report</a>
92+
</li>
93+
<!--Minimum_Pulse_Width_Report end-->
94+
<!--High_Fanout_Nets_Report begin-->
95+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#High_Fanout_Nets_Report" style=" font-size: 14px;" target="mainFrame">High Fanout Nets Report</a></li>
96+
<!--High_Fanout_Nets_Report end-->
97+
<!--Route_Congestions_Report begin-->
98+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Route_Congestions_Report" style=" font-size: 14px;" target="mainFrame">Route Congestions Report</a></li>
99+
<!--Route_Congestions_Report end-->
100+
<!--Timing_Exceptions_Report begin-->
101+
<li><div class="triangle" onclick="onClick(this)"></div><a href="a2n20v2-Enhanced_tr_content.html#Timing_Exceptions_Report" style=" font-size: 14px;" target="mainFrame">Timing Exceptions Report</a>
102+
<ul>
103+
<!--Setup_Analysis_Exceptions begin-->
104+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Setup_Analysis_Exceptions" style=" font-size: 13px;" target="mainFrame">Setup Analysis Report</a>
105+
</li>
106+
<!--Setup_Analysis_Exceptions end-->
107+
<!--Hold_Analysis_Exceptions begin-->
108+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Hold_Analysis_Exceptions" style=" font-size: 13px;" target="mainFrame">Hold Analysis Report</a>
109+
</li>
110+
<!--Hold_Analysis_Exceptions end-->
111+
<!--Recovery_Analysis_Exceptions begin-->
112+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#Recovery_Analysis_Exceptions" style=" font-size: 13px;" target="mainFrame">Recovery Analysis Report</a>
113+
</li>
114+
<!--Recovery_Analysis_Exceptions end-->
115+
<!--Removal_Analysis_Exceptions begin-->
116+
<li><div class="triangle_fake" onclick="onClick(this)"></div><a href="a2n20v2-Enhanced_tr_content.html#Removal_Analysis_Exceptions" style=" font-size: 13px;" target="mainFrame">Removal Analysis Report</a>
117+
</li>
118+
<!--Removal_Analysis_Exceptions end-->
119+
</ul>
120+
</li>
121+
<!--Timing_Exceptions_Report end-->
122+
<!--SDC_Report begin-->
123+
<li><div class="triangle_fake"></div><a href="a2n20v2-Enhanced_tr_content.html#SDC_Report" style=" font-size: 14px;" target="mainFrame">Timing Constraints Report</a></li>
124+
<!--SDC_Report end-->
125+
</ul>
126+
</li>
127+
<!-- details end-->
128+
</ul>
129+
</div><!-- catalog -->
130+
</div><!-- catalog_wrapper -->
131+
</body>
132+
</html>

boards/a2n20v2-SDRAM/impl/pnr/a2n20v2-SDRAM_tr_content.html renamed to boards/a2n20v2-Enhanced/impl/pnr/a2n20v2_enhanced_tr_content.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ <h1><a name="Message">Timing Messages</a></h1>
2727
</tr>
2828
<tr>
2929
<td class="label">Design File</td>
30-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\impl\gwsynthesis\a2n20v2-SDRAM.vg</td>
30+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\impl\gwsynthesis\a2n20v2-Enhanced.vg</td>
3131
</tr>
3232
<tr>
3333
<td class="label">Physical Constraints File</td>
34-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.cst</td>
34+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.cst</td>
3535
</tr>
3636
<tr>
3737
<td class="label">Timing Constraint File</td>
38-
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-SDRAM\hdl\a2n20v2-SDRAM.sdc</td>
38+
<td>C:\Users\ed\GitHub\a2fpga_core\boards\a2n20v2-Enhanced\hdl\a2n20v2-Enhanced.sdc</td>
3939
</tr>
4040
<tr>
4141
<td class="label">Version</td>

boards/a2n20v2-SDRAM/impl/project_process_config.json renamed to boards/a2n20v2-Enhanced/impl/project_process_config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"Number_of_Critical_Paths" : "",
6060
"Number_of_Start/End_Points" : "",
6161
"OSC_DIVIDER" : "8",
62-
"OUTPUT_BASE_NAME" : "a2n20v2-SDRAM",
62+
"OUTPUT_BASE_NAME" : "a2n20v2-Enhanced",
6363
"POWER_ON_RESET_MONITOR" : true,
6464
"PRINT_BSRAM_VALUE" : true,
6565
"PROGRAM_DONE_BYPASS" : false,

0 commit comments

Comments
 (0)