Friday, 2023-01-27

*** tpb <[email protected]> has joined #yosys00:00
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 255 seconds)01:00
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys01:03
*** bl0x <[email protected]> has joined #yosys02:42
*** bl0x_ <[email protected]> has quit IRC (Ping timeout: 248 seconds)02:44
*** killjoy <killjoy!~nameless@user/killjoy> has quit IRC (Ping timeout: 255 seconds)05:19
*** killjoy <[email protected]> has joined #yosys05:55
*** krispaul <[email protected]> has joined #yosys07:03
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has quit IRC (Ping timeout: 268 seconds)07:04
*** FabM <FabM!~FabM@2a03:d604:103:600:2e60:8c7c:e8fb:7990> has joined #yosys07:36
*** sugarbeet <sugarbeet!~barbas@2a00:d880:3:1::df17:eb0c> has quit IRC (Ping timeout: 246 seconds)07:38
*** sugarbeet <sugarbeet!~barbas@2a00:d880:3:1::df17:eb0c> has joined #yosys07:46
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 264 seconds)08:30
*** foxfromabyss <foxfromabyss!~foxfromab@2a01:c23:65de:3a00:5888:b746:5fa3:7bde> has joined #yosys09:18
*** FabM <FabM!~FabM@2a03:d604:103:600:2e60:8c7c:e8fb:7990> has joined #yosys11:23
*** flokli <flokli!~flokli@2a01:4f8:261:11ce::1> has quit IRC (Quit: WeeChat 3.7.1)12:31
*** flokli <flokli!~flokli@2a01:4f8:261:11ce::1> has joined #yosys12:43
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 256 seconds)13:45
*** krispaul <[email protected]> has quit IRC (Quit: WeeChat 2.3)14:05
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has joined #yosys14:06
whitequarkI'm not sure if you can do post-synthesis Xilinx simulation with CXXRTL15:52
*** Guest65 <Guest65!~Guest65@2405:201:f:1e5a:5d51:2a27:c5f4:4385> has joined #yosys16:30
Guest65Hola folks16:30
Guest65I was looking into variable RISCV_FORMAL16:31
Guest65in picorv32.16:31
Guest65What does it do? If I want to instantiate picorv for using it with Native Memory Interface, do I have to instantiate pcpi, lookahead, vars?16:32
*** Guest65 <Guest65!~Guest65@2405:201:f:1e5a:5d51:2a27:c5f4:4385> has quit IRC (Quit: Client closed)16:50
*** Guest65 <Guest65!~Guest65@2405:201:f:1e5a:5d51:2a27:c5f4:4385> has joined #yosys16:52
*** singham <singham!~singham@2405:201:f:1e5a:f53d:213e:e018:d1cb> has joined #yosys16:53
*** Guest65 <Guest65!~Guest65@2405:201:f:1e5a:5d51:2a27:c5f4:4385> has left #yosys16:54
singhamRISCV_FORMAL question still remains. I'm on pc now16:54
singhamKindly let me know how to instantiate picorv32 for native memory interface. In case RISCV_FORMAL is an optional variable, please let me know that too16:56
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Read error: Connection reset by peer)16:56
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #yosys16:58
tntRISCV_FORMAL is used only for formal verification testing, you don't have to worry about it.17:06
singhamSo how do I instantiate it? Will just the variables of native memory work?17:09
singhampicorv32 core (.clk (clk), .resetn (resetn), .trap (trap  ), .mem_valid(mem_valid), .mem_addr (mem_addr ), .mem_wdata(mem_wdata), .mem_wstrb(mem_wstrb), .mem_instr(mem_instr), .mem_ready(mem_ready), .mem_rdata(mem_rdata))17:11
singhamLike this above?17:11
singhamOr do I have to add pcpi and trace vars too?17:11
tntHere's an example https://github.com/smunaut/ice40-playground/blob/master/projects/riscv_usb/rtl/soc_picorv32_base.v#L6817:14
singhamtnt: Wow! Thank you so much....17:25
* singham will be here later18:10
*** singham <singham!~singham@2405:201:f:1e5a:f53d:213e:e018:d1cb> has left #yosys18:10
*** jds <[email protected]> has joined #yosys18:57
*** lumo_e <[email protected]> has joined #yosys20:41
*** foxfromabyss <foxfromabyss!~foxfromab@2a01:c23:65de:3a00:5888:b746:5fa3:7bde> has quit IRC (Quit: Client closed)20:52
*** foxfromabyss <foxfromabyss!~foxfromab@2a01:c23:65de:3a00:199b:d3b:53b8:5ec9> has joined #yosys21:25
foxfromabyssSorry, i think i wasn't precise enough. with `synth_xilinx -flatten` I get  "External blackbox cell `IBUF' is not marked as a CXXRTL blackbox." but I am not sure why it's external. Removing `synth_xilinx -flatten` yields "ERROR: Unknown cell `BUFGCE'". Sorry for the confusion and poor wording. I feel like i am holding it wrong but i can't figure21:29
foxfromabyssout what exactly I am doing wrong  : /21:29
foxfromabyssscratch that, i think i figured it out. Thanks!22:42
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)23:07
*** nonchip <[email protected]> has joined #yosys23:07
*** foxfromabyss <foxfromabyss!~foxfromab@2a01:c23:65de:3a00:199b:d3b:53b8:5ec9> has quit IRC (Ping timeout: 260 seconds)23:12
*** jds <[email protected]> has left #yosys (WeeChat 1.9.1)23:16
*** tlwoerner_ <[email protected]> has joined #yosys23:17
*** tlwoerner <[email protected]> has quit IRC (Ping timeout: 260 seconds)23:20
*** killjoy <killjoy!~nameless@user/killjoy> has quit IRC (Read error: Connection reset by peer)23:28
*** killjoy <[email protected]> has joined #yosys23:29
*** lumo_e <[email protected]> has quit IRC (Ping timeout: 252 seconds)23:39
*** lumo_e <[email protected]> has joined #yosys23:49

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!