Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
xls-dev
Conversations
About
xls-dev
Contact owners and managers
1–30 of 34
Mark all as read
Report group
0 selected
amykouf
Oct 22
std::bad_alloc during optimization step
Hello all, I am trying to synthesize a matrix multiplication C code in Google XLS. I am currently
unread,
std::bad_alloc during optimization step
Hello all, I am trying to synthesize a matrix multiplication C code in Google XLS. I am currently
Oct 22
ray ic
,
Leary, Chris
2
Apr 6
Fwd: xls issue test cases
Please file a github issue at https://github.com/google/xls/issues and mark [xlscc] in the title (
unread,
Fwd: xls issue test cases
Please file a github issue at https://github.com/google/xls/issues and mark [xlscc] in the title (
Apr 6
ray ic
Apr 6
xls example: mux1to2_xls.tgz
Share the multi-channel verilog generation example I get today. I meet a include file loop issue:
unread,
xls example: mux1to2_xls.tgz
Share the multi-channel verilog generation example I get today. I meet a include file loop issue:
Apr 6
ray ic
,
Leary, Chris
3
Apr 6
Four questions about xls rtl generation
Leary, Thanks a lot! Another thing is: I try to use xlscc to compile the simple_pipelined_loop.cc (
unread,
Four questions about xls rtl generation
Leary, Thanks a lot! Another thing is: I try to use xlscc to compile the simple_pipelined_loop.cc (
Apr 6
ray ic
,
Eric Astor
3
Feb 27
how to support goto function in XLS
Eric, Thanks a lot for your reply! The xlscc(cc frontend parser) flow is good. My rough idea is we
unread,
how to support goto function in XLS
Eric, Thanks a lot for your reply! The xlscc(cc frontend parser) flow is good. My rough idea is we
Feb 27
Debobroto Das
, …
Paul Rigge
3
Jan 4
Executing xls generated verilog code using iverilog
+1 can confirm that the syntax error is from the input being named 'input'. Changing the
unread,
Executing xls generated verilog code using iverilog
+1 can confirm that the syntax error is from the input being named 'input'. Changing the
Jan 4
amykouf
,
Leary, Chris
2
12/12/23
Custom scheduling
Hi! There are a lot of flat_hash_map::at calls in the code base which makes for a lot of
unread,
Custom scheduling
Hi! There are a lot of flat_hash_map::at calls in the code base which makes for a lot of
12/12/23
Muzaffer Kal
11/2/23
how can I implement BF16 = BF16 * int9 + int9
Hi all, This is part of an operation which I would like to implement in RTL so I thought I'd give
unread,
how can I implement BF16 = BF16 * int9 + int9
Hi all, This is part of an operation which I would like to implement in RTL so I thought I'd give
11/2/23
Olivier Faure
, …
Paul Rigge
4
10/16/23
How to create a design with memory
Hello, Yeah, the idea is that the ram proc models a ram for simulation, but when you go to generate
unread,
How to create a design with memory
Hello, Yeah, the idea is that the ram proc models a ram for simulation, but when you go to generate
10/16/23
Karthik Maddala
9/18/23
Regarding pointer handling and multiple values from function
Does XLS has support to handle pointers and returning of multiple values from a function?
unread,
Regarding pointer handling and multiple values from function
Does XLS has support to handle pointers and returning of multiple values from a function?
9/18/23
Sujeet Kamble
,
Leary, Chris
2
9/1/23
Error in bazel build -c opt xls/...
Hi Sujeet, "Connection reset" sounds like your network connection was interrupted when
unread,
Error in bazel build -c opt xls/...
Hi Sujeet, "Connection reset" sounds like your network connection was interrupted when
9/1/23
Farzaneh Rabiei Kashanaki
, …
andyandy
11
7/23/23
Error in `bazel test -c opt -- //xls/...`
Cheers team, few hours later got passing tests. Appreciate the quick fix! On Sunday, July 23, 2023 at
unread,
Error in `bazel test -c opt -- //xls/...`
Cheers team, few hours later got passing tests. Appreciate the quick fix! On Sunday, July 23, 2023 at
7/23/23
amykouf
,
Leary, Chris
3
4/14/23
How to create IR nodes
You'd do something like: Node* n = f->return_value(); XLS_ASSIGN_OR_RETURN(Node* new, f->
unread,
How to create IR nodes
You'd do something like: Node* n = f->return_value(); XLS_ASSIGN_OR_RETURN(Node* new, f->
4/14/23
Mehul Tikekar
,
Leary, Chris
2
4/7/23
Using fail! in proc
Thanks for pointing this out -- I filed https://github.com/google/xls/issues/926 I believe `fail!` in
unread,
Using fail! in proc
Thanks for pointing this out -- I filed https://github.com/google/xls/issues/926 I believe `fail!` in
4/7/23
xls interested
,
Leary, Chris
3
1/9/23
delay_model textproto; operationand OpCode
Thank you so much for the extremely useful information. It's very helpful and makes perfect sense
unread,
delay_model textproto; operationand OpCode
Thank you so much for the extremely useful information. It's very helpful and makes perfect sense
1/9/23
Thanos Papadimitriou
, …
Mark Heffernan
4
12/22/22
New to XLS
Thanks, Johan. I realized I did not reply-all to my earlier response to Thanos so it didn't make
unread,
New to XLS
Thanks, Johan. I realized I did not reply-all to my earlier response to Thanos so it didn't make
12/22/22
muzaff...@gmail.com
, …
Tim 'mithro' Ansell
9
11/30/22
instantiating existing RTL blocks
Hi everyone, I have personally never had the chance to use XLS, but Johan Euphrosine <proppy@
unread,
instantiating existing RTL blocks
Hi everyone, I have personally never had the chance to use XLS, but Johan Euphrosine <proppy@
11/30/22
Muzaffer Kal
,
Mark Heffernan
2
11/29/22
how to use XLS as an integration automation tool
Hi Muzaffer, XLS doesn't (yet) have the capability you're looking for. XLS can generate the
unread,
how to use XLS as an integration automation tool
Hi Muzaffer, XLS doesn't (yet) have the capability you're looking for. XLS can generate the
11/29/22
Rick Mann
, …
Tim 'mithro' Ansell
6
11/28/22
Targeting CPLDs like Atmel ATF1500?
Ah, those are much bigger than I want for my particular purpose. Of course they would be better (in
unread,
Targeting CPLDs like Atmel ATF1500?
Ah, those are much bigger than I want for my particular purpose. Of course they would be better (in
11/28/22
Ahmed Gawish
,
muzaff...@gmail.com
2
11/22/22
Compatibility with HLS LIBS libraries
this would be interesting to try. did you give it a chance? I'm in the process of building xls
unread,
Compatibility with HLS LIBS libraries
this would be interesting to try. did you give it a chance? I'm in the process of building xls
11/22/22
MD I. Islam - Tamim
, …
Mark Heffernan
7
9/16/22
FSM for control flow intensive applications
Thanks Mark for the detailed explanation!!!! -Tamim On Tue, Sep 13, 2022 at 9:36 AM Mark Heffernan
unread,
FSM for control flow intensive applications
Thanks Mark for the detailed explanation!!!! -Tamim On Tue, Sep 13, 2022 at 9:36 AM Mark Heffernan
9/16/22
Ahmed Gawish
,
Josh Varga
2
8/29/22
Usage of xlscc: sequential for loops
In pipelined modules you can specify "#pragma hls_pipeline_init_interval " followed by the
unread,
Usage of xlscc: sequential for loops
In pipelined modules you can specify "#pragma hls_pipeline_init_interval " followed by the
8/29/22
Mohamed Faiz
, …
Leary, Chris
4
8/19/22
Issues with xls_opt
Docs on "Whirlwind Intro To Bazel": https://google.github.io/xls/build_system/#whirlwind-
unread,
Issues with xls_opt
Docs on "Whirlwind Intro To Bazel": https://google.github.io/xls/build_system/#whirlwind-
8/19/22
Robert Hundt
1/4/22
VAST Workshop
https://vast.cs.ucla.edu/events/2022-02-27/open-source-source-source-transformation-high-level-
unread,
VAST Workshop
https://vast.cs.ucla.edu/events/2022-02-27/open-source-source-source-transformation-high-level-
1/4/22
Lachlan Sneff
12/6/21
I'd like to build a package manager for XLS
Hi everyone, I've been following the growth of open-source hardware over the past few years and
unread,
I'd like to build a package manager for XLS
Hi everyone, I've been following the growth of open-source hardware over the past few years and
12/6/21
Robert Hundt
3/7/21
Fwd: Best Paper Award at the 29th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2021) | VAST lab
FYI... ---------- Forwarded message --------- From: co...@cs.ucla.edu <co...@cs.ucla.edu> Date:
unread,
Fwd: Best Paper Award at the 29th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2021) | VAST lab
FYI... ---------- Forwarded message --------- From: co...@cs.ucla.edu <co...@cs.ucla.edu> Date:
3/7/21
Leonardo Romor
,
Rob Springer
2
1/26/21
Non-pipeline mode
Hey Leonardo - our documentation is a bit lacking, but the codegen_main tool supports two output
unread,
Non-pipeline mode
Hey Leonardo - our documentation is a bit lacking, but the codegen_main tool supports two output
1/26/21
Jonathan Bailey
,
Chris Leary
3
1/23/21
rsqrt / sqrt in xls
Hi Chris, Took me awhile to get up to this point because floating point is an abomination, but I'
unread,
rsqrt / sqrt in xls
Hi Chris, Took me awhile to get up to this point because floating point is an abomination, but I'
1/23/21
Leonardo Romor
, …
Mark Heffernan
4
12/1/20
Tradeoff bitwidth operands for cycles in arithmetic operations
Splitting expensive operations for timing/area purpose is something XLS could conceivably take care
unread,
Tradeoff bitwidth operands for cycles in arithmetic operations
Splitting expensive operations for timing/area purpose is something XLS could conceivably take care
12/1/20
Jonathan Bailey
,
Mark Heffernan
2
11/25/20
Reusing delay model infrastructure for area
The delay models are added by linking them in. So you can create your own delay model under xls/
unread,
Reusing delay model infrastructure for area
The delay models are added by linking them in. So you can create your own delay model under xls/
11/25/20