Over Fpga (en CPLD) software gesproken, van concurrent Intel is Altera Quartus beschikbaar zonder licentie en dat draait op Windows of Linux >
https://www.altera.com/do...ware-version-25-1-windows
Ik had al 20.1 maar wou even 25.1 (latest) testen en heb die op een externe D-schijf geinstalleerd dat bij elkaar 2 uur duurde en 20 GB in beslag nam
Vervolgens dit board ermee geprogrammeerd >
Board en Blaster zijn onder de 20 euro te bestellen.
Het was niet makkelijk hier schema's van te vinden maar kwam ze vandaag dan toch tegen >
Getting Started with the Low-Cost Cyclone IV EP4CE6E22C8N FPGA Board
https://iot-kmutnb.github.io/blogs/fpga/fpga_ep4ce6_board/
met daarin een test programma dat ik later ga proberen.
Deze Fpga is zn design (=programma) kwijt als de power eraf gaat daarom zit er een geheugenchip op aangesloten. Deze in de programmeerketen erbij opnemen is een lastige klus en gebruik er nog steeds een behoorlijk uitgebreide checklist voor om dat voor elkaar te krijgen en kan evt. opgevraagd worden.
Quartus 25.1 blijkt niet veel te verschillen van 20.1 al zit ik nog niet echt 'diep' in de software als hobbyist. De omgeving is zo goed als identiek >
Aan het eind van de installatie kreeg ik een Windows Warning maar heb daar helaas geen plaatje van gemaakt. Het verwees indien ik mij niet vergis naar deze pagina >
Memory integrity
Memory integrity, also known as Hypervisor-protected Code Integrity (HVCI) is a Windows security feature that makes it difficult for malicious programs to use low-level drivers to hijack your PC.
A driver is a piece of software that lets the operating system (Windows in this case) and a device (like a keyboard or a webcam) talk to each other. When the device wants Windows to do something, it uses the driver to send that request.
Memory integrity works by creating an isolated environment using hardware virtualization.
Device Security in the Windows Security App | Microsoft Support
Ik heb het weggeklikt en zoals gezegd doet de Blaster het maar kan ook zijn dat die het doet omdat die al handmatig bij v20.1 was geinstalleerd. Versie 25.1 installeert de drivers meteen mee, indien die niet door Windows geblokkeerd worden althans, anders eventueel deblokkeren.
Hier een plaatje van het installatie menu >
Quartus® Prime Lite Edition Design Software Version 25.1 for Windows is Freeware, vereist geen Licentie maar wel een registratie waar je bij Company gewoon None kunt invullen.
Deze Playlist gebruikt een verouderd board - MAX® 3000 Devices - maar is nog steeds bruikbaar om als intro te dienen >
https://www.youtube.com/p...Hy5OkN030bTM6nEsVvt0qLFqt
heeft een parallelle website erbij
http://www.pyroelectro.com/edu/fpga/introduction/
dus de designs kunnen daar gekopieerd worden al adviseer ik er een ander board bij als de Cyclone IV, namelijk een Max II CPLD EPM240T100C5N, dat zo te zien in het plaatje hierboven nog steeds door Quartus v25.1 ondersteund zou worden.
EPM240 >
https://spotpear.com/inde.../study/detail/id/927.html
De Cyclone IV Pinplanner is een stuk uitgebreider maar veel pinnen zijn multifunctioneel. Onboard Led4 zit bijvoorbeeld op Fpga Pin7 en daar staat een driehoek VRef bij maar kun je gewoon selecteren als Output 3.3-V LVCMOS pin. Eventueel checken via een copiloot
Ps,
De FPGA Demo Code in >
https://iot-kmutnb.github.io/blogs/fpga/fpga_ep4ce6_board/
is inmiddels getest en werkt goed en de verzonden Uart-tekst komt in een programma zoals bijvoorbeeld
HTerm in beeld.
Ps2,
Helaas .... Quartus 25.1 heeft een simulator maar die vereist een betaalde licentie >
Volgens Copiloot >
HTML:
1
2
3
4
5
6
7
| ✔ Option 4 — Use Quartus 20.1 Lite
This is the last version that still includes:
ModelSim-Altera Starter Edition
Fully free
No license server
Works out of the box
Many FPGA hobbyists stay on Quartus 20.1 Lite just for simulation. |
Inderdaag heb ik nog versie 20.1 en daar verschijnt geen error bij een simulatie, daarom is het waarschijnlijk beter om die te installeren ipv 25.1.
Er valt omheen te manouvreren door ModelSim te openen en dan naar de door QuestaSim gegenereerde files te browsen, in een map zoals deze >
Directory: D:\Quartus_251_Progs\FPGA_Demo_Code_2\simulation\questa
Vervolgens in ModelSim geef je TCL opdracht :
do top_run_msim_rtl_vhdl.do
en na wat handmatig 'geforceerde' instellingen (o.a. CLK, shift_en) verschijnt er dit >
Deze omweg is niet erg gebruiksvriendelijk en ook niet zo geschikt om mee te beginnen dus het is gewoon simpeler om Quartus v20.1 te blijven gebruiken.
Waarom dit werkt ? Volgens Cop >
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Let me explain this clearly and practically so you immediately understand what
changed and what stayed exactly the same.
⭐ The truth: QuestaSim is ModelSim
QuestaSim and ModelSim are both made by Mentor Graphics (now Siemens EDA).
They share:
the same simulation engine
the same commands
the same console
the same wave viewer
the same .do scripts
the same VHDL/Verilog behavior
the same project structure
the same GUI layout (with minor cosmetic differences)
QuestaSim is essentially:
ModelSim with a newer name, newer license model, and a few extra features.
Intel bundles Questa FSE (FPGA Starter Edition) with Quartus Lite because Mentor
stopped licensing ModelSim under the old name.
So Intel didn’t “replace” ModelSim — Mentor simply rebranded it. |
.
[
Voor 20% gewijzigd door
kitao op 03-09-2026 08:14
]