*** tpb has joined #yosys | 00:00 | |
*** rohitksingh has joined #yosys | 00:43 | |
*** adjtm_ has quit IRC | 01:21 | |
*** adjtm has joined #yosys | 01:30 | |
*** citypw has joined #yosys | 02:14 | |
*** rohitksingh has quit IRC | 02:15 | |
*** markus-k has quit IRC | 03:12 | |
*** markus-k has joined #yosys | 03:14 | |
*** az0re has quit IRC | 03:17 | |
*** parport0 has quit IRC | 03:18 | |
*** parport0 has joined #yosys | 03:20 | |
*** rohitksingh has joined #yosys | 03:28 | |
*** rohitksingh has quit IRC | 04:52 | |
*** rohitksingh has joined #yosys | 04:53 | |
*** az0re has joined #yosys | 05:27 | |
*** az0re has quit IRC | 06:35 | |
*** rohitksingh has quit IRC | 07:46 | |
*** m4ssi has joined #yosys | 07:55 | |
*** fsasm has joined #yosys | 08:10 | |
*** dys has joined #yosys | 08:38 | |
*** kraiskil has joined #yosys | 08:45 | |
*** strongsaxophone has joined #yosys | 10:40 | |
*** kraiskil has quit IRC | 10:47 | |
*** kraiskil has joined #yosys | 11:00 | |
*** dys has quit IRC | 12:02 | |
strongsaxophone | is there any control option to force yosys accept a file without error ( syntax error, unexpected TOK_ID) | 12:30 |
---|---|---|
strongsaxophone | this error happend because of this part of code : | 12:31 |
strongsaxophone | >------->-------for (int i = 0; i <= 3; i++) begin | 12:31 |
strongsaxophone | >------->------->-------$display("register_file: register[%2d]: %2d",~ | 12:31 |
strongsaxophone | >------->------->------->-------i, register[i]); | 12:31 |
strongsaxophone | >------->-------end | 12:31 |
daveshah | You could put the non synthesisable stuff in `ifndef SYNTHESIS | 12:39 |
*** kraiskil has quit IRC | 12:45 | |
*** fsasm has quit IRC | 12:54 | |
strongsaxophone | it worked, thank you. | 12:57 |
*** likewise has joined #yosys | 13:28 | |
*** fsasm has joined #yosys | 13:42 | |
*** strongsaxophone has quit IRC | 13:59 | |
*** strongsaxophone has joined #yosys | 13:59 | |
*** Thorn has quit IRC | 14:01 | |
*** m4ssi has quit IRC | 14:15 | |
*** m4ssi has joined #yosys | 14:15 | |
*** Thorn has joined #yosys | 14:42 | |
*** dys has joined #yosys | 15:03 | |
*** develonepi3 has joined #yosys | 15:29 | |
*** stzsch has quit IRC | 15:30 | |
*** stzsch has joined #yosys | 15:50 | |
*** develonepi3 has quit IRC | 16:13 | |
*** develonepi3 has joined #yosys | 16:15 | |
*** kraiskil has joined #yosys | 16:17 | |
*** fsasm has quit IRC | 16:28 | |
*** fsasm has joined #yosys | 16:29 | |
*** citypw has quit IRC | 16:32 | |
*** vidbina has joined #yosys | 16:40 | |
*** kraiskil has quit IRC | 16:56 | |
*** emeb has joined #yosys | 17:03 | |
*** vidbina has quit IRC | 17:09 | |
*** m4ssi has quit IRC | 17:10 | |
*** dys has quit IRC | 17:27 | |
*** X-Scale` has joined #yosys | 17:41 | |
*** X-Scale has quit IRC | 17:42 | |
*** X-Scale` is now known as X-Scale | 17:42 | |
*** X-Scale` has joined #yosys | 17:55 | |
*** X-Scale has quit IRC | 17:55 | |
*** X-Scale` is now known as X-Scale | 17:56 | |
*** gromero has joined #yosys | 18:13 | |
*** rohitksingh has joined #yosys | 18:25 | |
*** emilazy is now known as emily | 18:27 | |
*** emily is now known as emilazy | 18:27 | |
*** strongsaxophone has quit IRC | 18:33 | |
*** rohitksingh has quit IRC | 19:04 | |
*** GenTooMan has quit IRC | 19:28 | |
*** GenTooMan has joined #yosys | 19:29 | |
*** rohitksingh has joined #yosys | 19:33 | |
*** strongsaxophone has joined #yosys | 19:46 | |
*** strongsaxophone has quit IRC | 19:54 | |
*** rohitksingh has quit IRC | 20:03 | |
*** _whitelogger has quit IRC | 20:37 | |
*** rohitksingh has joined #yosys | 20:37 | |
*** _whitelogger has joined #yosys | 20:39 | |
*** fsasm has quit IRC | 20:39 | |
*** develonepi3 has quit IRC | 21:03 | |
*** develonepi3 has joined #yosys | 21:10 | |
*** kuldeep has joined #yosys | 22:12 | |
peepsalot | ZirconiumX: a quick search for yosys+Quartus brings me to the vloghammer page, which has a bunch of stuff logged against quartus 17.0. are these part of what's blocking de10-nano progress? | 22:37 |
peepsalot | is there any reason not to test later version such as Quartus 19.1? or its just not been tried yet for time reasons | 22:37 |
ZirconiumX | peepsalot: vloghammer is a separate thing entirely | 22:38 |
peepsalot | i tried to install various older versions but the installer is bugged in mint/ubuntu and couldn't even get them to work properly | 22:38 |
ZirconiumX | peepsalot: so, Quartus has two kinds of file input types that we can produce | 22:39 |
ZirconiumX | A "Verilog Quartus Mapping" which is fairly strict subset of Verilog | 22:40 |
ZirconiumX | With terrible error messages because you're not supposed to get it wrong | 22:40 |
peepsalot | mapping full verilog to this subset of verilog? kinda transpiling? | 22:42 |
ZirconiumX | Well, the output is a netlist of Quartus cells | 22:43 |
ZirconiumX | It's like Verilog but if everything is a module | 22:43 |
peepsalot | ah ok | 22:44 |
peepsalot | and the second type? | 22:47 |
ZirconiumX | EDIF, which looks a lot like Lisp. Except it was very poorly specified and so compilers generally don't agree on what EDIF actually is | 22:47 |
ZirconiumX | The current Yosys write_edif is targeted for Vivado | 22:48 |
peepsalot | so you mentioned before that the netlist produced isn't compatible with Quartus for some reasons? | 22:51 |
peepsalot | does quartus netlist format need to be RE'd or something? | 22:52 |
ZirconiumX | peepsalot: It's very poorly documented, shall we say | 22:58 |
ZirconiumX | peepsalot: https://github.com/YosysHQ/yosys/pull/1554#issuecomment-570623371 | 22:59 |
tpb | Title: synth_intel_alm: replacement flow for ALM-based Intel FPGAs. by ZirconiumX · Pull Request #1554 · YosysHQ/yosys · GitHub (at github.com) | 22:59 |
peepsalot | ZirconiumX: what is this "VQM Extractor and Language Functional Description, Version 2.0" mentioned in the comment? i couldn't find such a document | 23:37 |
ZirconiumX | "This excerpt from that document found in the QUIP latest release" | 23:38 |
ZirconiumX | Here probably referring to the Quartus University Interface Program | 23:39 |
ZirconiumX | https://www.intel.com/content/www/us/en/programmable/support/support-resources/software/download/altera_design/quip.html maybe? | 23:40 |
tpb | Title: Download the QUIP ToolkitDownload the QUIP Toolkit (at www.intel.com) | 23:40 |
*** emeb has quit IRC | 23:41 | |
peepsalot | yeah, i found the file in there, 15 yr old document is the latest?! | 23:50 |
* GenTooMan just grins. | 23:51 | |
*** likewise has quit IRC | 23:53 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!