I'm running out of steam.
I cleaned up my 65c02 system -- it now contains the bitstream, so you can
* load the provided .fs bitstream with OpenFPGALoader or whatever;
* build using the opensource toolchain with the attached Makefile;
* build using the GOWIN IDE - the project file is attached ...
Search found 904 matches
- Fri Oct 04, 2024 8:17 pm
- Forum: Programmable Logic
- Topic: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
- Replies: 54
- Views: 17468
- Tue Oct 01, 2024 2:50 am
- Forum: Programmable Logic
- Topic: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
- Replies: 54
- Views: 17468
Re: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
Command-line builds using GOWIN tools
Gowin tools have a built-in Tcl scripting capability. In particular, the binary gw-sh is a command-line version of the toolchain, which allows you to manually load the files, configure options, and run synthesis and/or pnr.
This would be very tedious, but ...
Gowin tools have a built-in Tcl scripting capability. In particular, the binary gw-sh is a command-line version of the toolchain, which allows you to manually load the files, configure options, and run synthesis and/or pnr.
This would be very tedious, but ...
- Sun Sep 29, 2024 5:46 pm
- Forum: Programmable Logic
- Topic: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
- Replies: 54
- Views: 17468
Re: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
Free Toolchain Notes
The free toolchain is an amazing achievement, but it has its issues.
It is slow. My Tugman project (an 18-bit CPU SOC taking up about 500 LUTs, ~6% of FPGA resources), builds in the Chinese IDE in 10 seconds flat on an 8th-gen I7 box. The free toolchain took 4 times as long ...
The free toolchain is an amazing achievement, but it has its issues.
It is slow. My Tugman project (an 18-bit CPU SOC taking up about 500 LUTs, ~6% of FPGA resources), builds in the Chinese IDE in 10 seconds flat on an 8th-gen I7 box. The free toolchain took 4 times as long ...
- Sun Sep 29, 2024 5:13 pm
- Forum: Programmable Logic
- Topic: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
- Replies: 54
- Views: 17468
Re: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
Warning: original enso is just as grouchy as enso1!
- Sat Sep 28, 2024 10:18 pm
- Forum: Programmable Logic
- Topic: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
- Replies: 54
- Views: 17468
Re: Tang Nano 9K - a (n almost) perfect 65(x)xx platform
I am back at my lab, on a slightly-more-modern 8th-gen I7, and am happy to report that my build times are just under 20 seconds using the IDE (for my Tugman CPU SOC, it is under 10 seconds!).
I am in the process of reinstalling the opensource yosys/apycula/nextpnr toolchain and will report when I ...
I am in the process of reinstalling the opensource yosys/apycula/nextpnr toolchain and will report when I ...
- Tue Jul 20, 2021 8:23 pm
- Forum: Programmable Logic
- Topic: Vivado incredibly slow
- Replies: 4
- Views: 2268
Re: Vivado incredibly slow
Vivado GUI startup time alone is unacceptable at around 10 seconds. That is completely dead time after double-clicking the icon, before the window comes up. In my opinion, 10 seconds is around the upper bound of how long the entire build should take. Not minutes. Shame on them!
My ISE 14.7 ...
My ISE 14.7 ...
- Sun Jul 18, 2021 10:20 pm
- Forum: Programmable Logic
- Topic: Vivado incredibly slow
- Replies: 4
- Views: 2268
Re: Vivado incredibly slow
At least it's 40GB that does something. Compare that with https://www.balena.io/etcher/ at 85MB. It does a small subset of UNIX dd command. It writes a binary image of a file system to an SD drive (it is recommended by the Raspberry Pi Foundation). Apparently it takes 85MB of code to do that, and it ...
- Sun Jul 18, 2021 5:25 am
- Forum: Programmable Logic
- Topic: Vivado incredibly slow
- Replies: 4
- Views: 2268
Vivado incredibly slow
After a multi-year break, I am trying to get back into FPGAs.
I am sticking with Xilinx. In the past I've used ISE. I figured that I should get Vivado up, and was looking forward to seeing the progress made in the last 5 years or so. I am sad to see I didn't miss much - it's two steps backwards and ...
I am sticking with Xilinx. In the past I've used ISE. I figured that I should get Vivado up, and was looking forward to seeing the progress made in the last 5 years or so. I am sad to see I didn't miss much - it's two steps backwards and ...
- Wed Jul 14, 2021 3:41 pm
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
...The only way you could avoid that problem is by twisting every signal wire with a ground return wire connected nearby at each end, something that's not practical...
I've been toying with an "experimenter's" '02 board which is mostly a well-decoupled 4-layer PCB (busses, power, clock, some ...
I've been toying with an "experimenter's" '02 board which is mostly a well-decoupled 4-layer PCB (busses, power, clock, some ...
- Tue Jul 13, 2021 9:02 pm
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
Likewise, I've used my lasercutter to vaporize a coating of resist. I never found a really clean material - some residue wound up baked into the foil, and the results were so-so. I was considering making a wax/ink/solvent solution but never followed through.
I've used the lasercutter to reflow a ...
I've used the lasercutter to reflow a ...
- Tue Jul 13, 2021 7:21 pm
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
Here is my wire-wrapped version of Garth's design, using 3d-printed sockets.
Only the big sockets are homemade. The pic was taken before I added the crystal (I am taking 10MHz from Daryl Ricter's SBC-4, upper left).
- Tue Jul 13, 2021 6:58 pm
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
True, a week (or more like three weeks) is not that long. But my ADHD does not work well with that, and I am six projects in by then. I can't remember the details, and haven't been able to take notes that work well enough (and I've been trying for decades). So I wind up spending a day catching up on ...
- Tue Jul 13, 2021 4:13 pm
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
Wire wrapping is actually pretty cheap. You can pick up the tool for $20 or so, and the wire is not that expensive. You can use inexpensive machine-socket strips for DIY sockets or pick up surplus ones over time. I make my own sockets on a 3-D printer. Ground-plane perf board is hard to come by ...
- Tue Jul 13, 2021 6:25 am
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
There is something very enjoyable about wire-wrapping. I strongly recommend it - it's worth the $50-$100 or so to build the first board. If you use a perfboard with a ground-plane the results are pretty decent. And you can have your board up and running in an evening, which is better than days or ...
- Tue Jul 13, 2021 3:12 am
- Forum: General Discussions
- Topic: Welcome to Ben Eater's Builders!
- Replies: 36
- Views: 4364
Re: Welcome to Ben Eater's Builders!
Perhaps he is good at explaining Garth's circuit while passive-aggressively bullying you into thinking he is so smart and organized and coordinated. The workbench is clean, everything just works, and is so pretty! You try it - and your circuit is glitchy and you can't find the parts on your messy ...