01:20
rohitksingh has quit [Ping timeout: 276 seconds]
03:00
X-Scale` has joined #yosys
03:01
X-Scale has quit [Ping timeout: 250 seconds]
03:01
X-Scale` is now known as X-Scale
03:16
parataxis has joined #yosys
03:24
citypw has joined #yosys
04:17
_whitelogger has joined #yosys
04:39
nrossi has joined #yosys
04:56
_whitelogger has joined #yosys
06:35
_whitelogger has joined #yosys
06:59
_whitelogger has joined #yosys
07:33
m4ssi has joined #yosys
07:35
parataxis has quit [Ping timeout: 268 seconds]
07:39
voxadam has quit [Read error: Connection reset by peer]
07:39
voxadam_ has joined #yosys
07:57
m4ssi has quit [Quit: Leaving]
08:17
_whitelogger has joined #yosys
08:28
Jybz has joined #yosys
08:43
Jybz has quit [Ping timeout: 276 seconds]
09:05
_whitelogger has joined #yosys
10:03
dys has joined #yosys
11:32
<
ZirconiumX >
Are parameter names in Verilog case-sensitive? I'm assuming so, but it doesn't hurt to check.
11:58
Jybz has joined #yosys
12:14
<
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:15
<
ZirconiumX >
Why does this surprise you?
12:15
<
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:16
<
ZirconiumX >
But yeah, altsyncram #(.OpErAtIoN_mOdE("dual_port"), ...) is accepted by Quartus
12:16
<
ZipCPU >
... or was it a VQM file? I documented it in the first article on the MAX1000
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:17
<
ZirconiumX >
EDIF appears to have been dropped in recent-ish Quartus versions? Or at least squirreled away out of sight from documentation
12:17
<
ZipCPU >
So it might be a cross-language issue .... ??
12:18
<
ZirconiumX >
Hurray.
12:19
<
ZirconiumX >
This is going to require some fun `attrmap` calls
12:19
<
ZirconiumX >
/s means sarcasm.
12:20
<
ZirconiumX >
Maybe it's a bit of personal preference, but SCREAMING CAPS LOCK IS A BIT DIFFICULT FOR ME TO READ
12:23
fevv8[m] has quit [Quit: killed]
12:23
promach3 has quit [Quit: killed]
12:23
pepijndevos[m] has quit [Read error: Connection reset by peer]
12:40
gambakufu has joined #yosys
13:33
pepijndevos[m] has joined #yosys
13:33
promach3 has joined #yosys
13:33
fevv8[m] has joined #yosys
15:59
citypw has quit [Ping timeout: 240 seconds]
16:19
X-Scale has quit [Ping timeout: 240 seconds]
16:22
X-Scale` has joined #yosys
16:22
X-Scale` is now known as X-Scale
16:26
dys has quit [Ping timeout: 268 seconds]
17:27
mirage335 has quit [Ping timeout: 246 seconds]
17:31
mirage335 has joined #yosys
18:09
<
whitequark >
ZipCPU: ZirconiumX: Yosys has `attrmap -tocase` for this specific issue
18:10
<
ZipCPU >
^ +1. Thanks!
18:21
develonepi3 has joined #yosys
18:22
janrinze has quit [Ping timeout: 250 seconds]
18:33
<
develonepi3 >
will be to cross compile yosys & nextpnr.
18:59
<
ZirconiumX >
Yeah, you really shouldn't use arachne-pnr anymore.
19:32
<
develonepi3 >
Zirconiumx I understand, this was just testing the cross compile sdk, which uses "make -e" to override the environment variables with sdk variables..
20:32
janrinze has joined #yosys
20:34
janrinze has quit [Read error: Connection reset by peer]
20:37
janrinze has joined #yosys
20:37
<
janrinze >
Is SPRAM still not yet inferred by yosys for up5k?
20:40
<
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:45
<
janrinze >
Is there a tool to setup spram similar to readmemh ? would be helpful.
20:46
<
daveshah >
No, SPRAM is not initialisable
20:48
<
janrinze >
okay, then it makes sense.
20:50
elfGamal has joined #yosys
20:51
elGamal has quit [Ping timeout: 268 seconds]
21:36
nrossi has quit [Quit: Connection closed for inactivity]
22:19
Jybz has quit [Quit: Konversation terminated!]
23:59
tpb has quit [Remote host closed the connection]
23:59
tpb has joined #yosys