Saturday, 2019-12-07

*** tpb has joined #yosys00:00
*** rohitksingh has quit IRC01:21
*** X-Scale` has joined #yosys03:01
*** X-Scale has quit IRC03:02
*** X-Scale` is now known as X-Scale03:02
*** parataxis has joined #yosys03:16
*** citypw has joined #yosys03:25
*** _whitelogger has quit IRC04:15
*** _whitelogger has joined #yosys04:18
*** nrossi has joined #yosys04:40
*** _whitelogger has quit IRC04:54
*** _whitelogger has joined #yosys04:57
*** _whitelogger has quit IRC06:33
*** _whitelogger has joined #yosys06:36
*** _whitelogger has quit IRC06:57
*** _whitelogger has joined #yosys07:00
*** m4ssi has joined #yosys07:33
*** parataxis has quit IRC07:35
*** voxadam has quit IRC07:39
*** voxadam_ has joined #yosys07:40
*** m4ssi has quit IRC07:58
*** _whitelogger has quit IRC08:15
*** _whitelogger has joined #yosys08:18
*** Jybz has joined #yosys08:28
*** Jybz has quit IRC08:44
*** _whitelogger has quit IRC09:03
*** _whitelogger has joined #yosys09:06
*** dys has joined #yosys10:04
ZirconiumXAre parameter names in Verilog case-sensitive? I'm assuming so, but it doesn't hurt to check.11:33
*** Jybz has joined #yosys11:59
ZipCPUZirconiumX: Yes.  All identifiers in Verilog are case-sensitive12:15
ZirconiumXSo what am I meant to do about Quartus primitives where the parameters are not case-sensitive?12:15
ZipCPUThat said, if you dare to use lowercase letters in your parameter names, you'll be using what's known as "Heathen Verilog".   :p12:15
ZipCPUYou mean ... Quartus is broken?12:16
ZirconiumXWhy does this surprise you?12:16
ZipCPUSigh12:16
ZipCPUYosys isn't broken ;)12:16
ZipCPUWith some hardware, the MAX10 for example, you can go from Yosys to Quartus with an EDIF file12:17
ZirconiumXBut yeah, altsyncram #(.OpErAtIoN_mOdE("dual_port"), ...) is accepted by Quartus12:17
ZipCPU... or was it a VQM file?  I documented it in the first article on the MAX100012:17
ZirconiumXVQM.12:17
ZirconiumXOr at least that's what I currently emit12:17
ZipCPUIIUC, the problem is that VHDL isn't case-sensitive12:18
ZirconiumXEDIF appears to have been dropped in recent-ish Quartus versions? Or at least squirreled away out of sight from documentation12:18
ZipCPUSo it might be a cross-language issue .... ??12:18
ZirconiumXHurray.12:18
ZirconiumX /s12:18
ZipCPU /s ?12:19
ZirconiumXThis is going to require some fun `attrmap` calls12:19
ZirconiumX /s means sarcasm.12:19
ZipCPUAh12:19
ZirconiumXMaybe it's a bit of personal preference, but SCREAMING CAPS LOCK IS A BIT DIFFICULT FOR ME TO READ12:21
*** fevv8[m] has quit IRC12:23
*** promach3 has quit IRC12:24
*** pepijndevos[m] has quit IRC12:24
*** gambakufu has joined #yosys12:41
*** pepijndevos[m] has joined #yosys13:33
*** fevv8[m] has joined #yosys13:33
*** promach3 has joined #yosys13:33
*** citypw has quit IRC16:00
*** X-Scale has quit IRC16:20
*** X-Scale` has joined #yosys16:22
*** X-Scale` is now known as X-Scale16:23
*** dys has quit IRC16:26
*** mirage335 has quit IRC17:28
*** mirage335 has joined #yosys17:32
whitequarkZipCPU: ZirconiumX: Yosys has `attrmap -tocase` for this specific issue18:10
ZipCPU^ +1.  Thanks!18:11
*** develonepi3 has joined #yosys18:22
*** janrinze has quit IRC18:23
develonepi3hi 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 steps18:34
develonepi3will be to cross compile yosys & nextpnr.18:34
ZirconiumXYeah, you really shouldn't use arachne-pnr anymore.19:00
develonepi3Zirconiumx  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 #yosys20:32
*** janrinze has quit IRC20:35
*** janrinze has joined #yosys20:38
janrinzeIs SPRAM still not yet inferred by yosys for up5k?20:38
daveshahAfraid not, yosys still has no support for combined readwrite ports20:41
janrinzedaveshah: that's a bummer.. Okay, so I will need to do it manually.20:41
janrinzeAlready wondered why i had the bootloader code in my old up5k stuff20:42
janrinzeIs there a tool to setup spram similar to readmemh ? would be helpful.20:46
daveshahNo, SPRAM is not initialisable20:46
janrinzeokay, then it makes sense.20:49
*** elfGamal has joined #yosys20:51
*** elGamal has quit IRC20:52
*** nrossi has quit IRC21:37
*** Jybz has quit IRC22:20

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!