*** tpb has joined #yosys | 00:00 | |
*** rohitksingh has quit IRC | 01:21 | |
*** X-Scale` has joined #yosys | 03:01 | |
*** X-Scale has quit IRC | 03:02 | |
*** X-Scale` is now known as X-Scale | 03:02 | |
*** parataxis has joined #yosys | 03:16 | |
*** citypw has joined #yosys | 03:25 | |
*** _whitelogger has quit IRC | 04:15 | |
*** _whitelogger has joined #yosys | 04:18 | |
*** nrossi has joined #yosys | 04:40 | |
*** _whitelogger has quit IRC | 04:54 | |
*** _whitelogger has joined #yosys | 04:57 | |
*** _whitelogger has quit IRC | 06:33 | |
*** _whitelogger has joined #yosys | 06:36 | |
*** _whitelogger has quit IRC | 06:57 | |
*** _whitelogger has joined #yosys | 07:00 | |
*** m4ssi has joined #yosys | 07:33 | |
*** parataxis has quit IRC | 07:35 | |
*** voxadam has quit IRC | 07:39 | |
*** voxadam_ has joined #yosys | 07:40 | |
*** m4ssi has quit IRC | 07:58 | |
*** _whitelogger has quit IRC | 08:15 | |
*** _whitelogger has joined #yosys | 08:18 | |
*** Jybz has joined #yosys | 08:28 | |
*** Jybz has quit IRC | 08:44 | |
*** _whitelogger has quit IRC | 09:03 | |
*** _whitelogger has joined #yosys | 09:06 | |
*** dys has joined #yosys | 10:04 | |
ZirconiumX | Are parameter names in Verilog case-sensitive? I'm assuming so, but it doesn't hurt to check. | 11:33 |
---|---|---|
*** Jybz has joined #yosys | 11:59 | |
ZipCPU | ZirconiumX: Yes. All identifiers in Verilog are case-sensitive | 12:15 |
ZirconiumX | So what am I meant to do about Quartus primitives where the parameters are not case-sensitive? | 12:15 |
ZipCPU | That said, if you dare to use lowercase letters in your parameter names, you'll be using what's known as "Heathen Verilog". :p | 12:15 |
ZipCPU | You mean ... Quartus is broken? | 12:16 |
ZirconiumX | Why does this surprise you? | 12:16 |
ZipCPU | Sigh | 12:16 |
ZipCPU | Yosys isn't broken ;) | 12:16 |
ZipCPU | With some hardware, the MAX10 for example, you can go from Yosys to Quartus with an EDIF file | 12:17 |
ZirconiumX | But yeah, altsyncram #(.OpErAtIoN_mOdE("dual_port"), ...) is accepted by Quartus | 12:17 |
ZipCPU | ... or was it a VQM file? I documented it in the first article on the MAX1000 | 12:17 |
ZirconiumX | VQM. | 12:17 |
ZirconiumX | Or at least that's what I currently emit | 12:17 |
ZipCPU | IIUC, the problem is that VHDL isn't case-sensitive | 12:18 |
ZirconiumX | EDIF appears to have been dropped in recent-ish Quartus versions? Or at least squirreled away out of sight from documentation | 12:18 |
ZipCPU | So it might be a cross-language issue .... ?? | 12:18 |
ZirconiumX | Hurray. | 12:18 |
ZirconiumX | /s | 12:18 |
ZipCPU | /s ? | 12:19 |
ZirconiumX | This is going to require some fun `attrmap` calls | 12:19 |
ZirconiumX | /s means sarcasm. | 12:19 |
ZipCPU | Ah | 12:19 |
ZirconiumX | Maybe it's a bit of personal preference, but SCREAMING CAPS LOCK IS A BIT DIFFICULT FOR ME TO READ | 12:21 |
*** fevv8[m] has quit IRC | 12:23 | |
*** promach3 has quit IRC | 12:24 | |
*** pepijndevos[m] has quit IRC | 12:24 | |
*** gambakufu has joined #yosys | 12:41 | |
*** pepijndevos[m] has joined #yosys | 13:33 | |
*** fevv8[m] has joined #yosys | 13:33 | |
*** promach3 has joined #yosys | 13:33 | |
*** citypw has quit IRC | 16:00 | |
*** X-Scale has quit IRC | 16:20 | |
*** X-Scale` has joined #yosys | 16:22 | |
*** X-Scale` is now known as X-Scale | 16:23 | |
*** dys has quit IRC | 16:26 | |
*** mirage335 has quit IRC | 17:28 | |
*** mirage335 has joined #yosys | 17:32 | |
whitequark | ZipCPU: ZirconiumX: Yosys has `attrmap -tocase` for this specific issue | 18:10 |
ZipCPU | ^ +1. Thanks! | 18:11 |
*** develonepi3 has joined #yosys | 18:22 | |
*** janrinze has quit IRC | 18:23 | |
develonepi3 | hi all: I just cross-compiled icestorm & arachne-pnr on a Ubuntu 16.04 for a RPi, using the yocto sdk. See "https://github.com/develone/raspberrypi2_yocto-zeus/blob/master/docpi4/icestor-arachne-pnr-CC.pdf" & "https://github.com/develone/raspberrypi2_yocto-zeus/blob/master/docpi4/testing_cross_compile.txt". I tested creating a catzip.bin from catzip.blif & catzip.pcb. I tested the catzip.bin on my catboard, it worked okay. The next steps | 18:34 |
develonepi3 | will be to cross compile yosys & nextpnr. | 18:34 |
ZirconiumX | Yeah, you really shouldn't use arachne-pnr anymore. | 19:00 |
develonepi3 | Zirconiumx I understand, this was just testing the cross compile sdk, which uses "make -e" to override the environment variables with sdk variables.. | 19:33 |
*** janrinze has joined #yosys | 20:32 | |
*** janrinze has quit IRC | 20:35 | |
*** janrinze has joined #yosys | 20:38 | |
janrinze | Is SPRAM still not yet inferred by yosys for up5k? | 20:38 |
daveshah | Afraid not, yosys still has no support for combined readwrite ports | 20:41 |
janrinze | daveshah: that's a bummer.. Okay, so I will need to do it manually. | 20:41 |
janrinze | Already wondered why i had the bootloader code in my old up5k stuff | 20:42 |
janrinze | Is there a tool to setup spram similar to readmemh ? would be helpful. | 20:46 |
daveshah | No, SPRAM is not initialisable | 20:46 |
janrinze | okay, then it makes sense. | 20:49 |
*** elfGamal has joined #yosys | 20:51 | |
*** elGamal has quit IRC | 20:52 | |
*** nrossi has quit IRC | 21:37 | |
*** Jybz has quit IRC | 22:20 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!