00:00
tpb has quit [Remote host closed the connection]
00:00
tpb has joined #yosys
02:20
Xark has quit [Excess Flood]
02:25
Xark has joined #yosys
02:31
citypw has joined #yosys
02:34
bl0x_ has quit [Ping timeout: 240 seconds]
02:36
bl0x_ has joined #yosys
07:02
kristianpaul has quit [Read error: Connection reset by peer]
07:05
kristianpaul has joined #yosys
07:05
kristianpaul has joined #yosys
07:05
kristianpaul has quit [Changing host]
08:06
FabM has joined #yosys
08:06
FabM has joined #yosys
08:18
FabM has quit [Remote host closed the connection]
10:27
lumo_e has joined #yosys
11:21
srk has quit [Remote host closed the connection]
11:21
srk has joined #yosys
12:00
check_foo has joined #yosys
12:02
check_foo is now known as sabka_baap
12:04
sabka_baap is now known as sagar_acharya
12:05
sagar_acharya has left #yosys [#yosys]
12:25
lumo_e has quit [Ping timeout: 240 seconds]
12:26
sagar_acharya has joined #yosys
12:26
<
sagar_acharya >
Hello folks. I was trying to understand rv32 picosoc
12:27
<
sagar_acharya >
hx8k demo. I have Olimex HX8K board which is different from the starter board for which this is made.
12:27
<
sagar_acharya >
*Breakout Board
12:28
<
sagar_acharya >
What would I have to do different for Olimex Board?
12:31
<
sagar_acharya >
Can people listen to me?
12:40
uis has joined #yosys
12:48
<
ikskuh >
heya sagar_acharya o/
12:49
<
ikskuh >
i guess you have to adjust some pins? i don't know both of these boards, but they both have an ICE40, right?
12:53
<
sagar_acharya >
Yes
12:53
<
sagar_acharya >
I'll manage pcf.
12:53
<
sagar_acharya >
That's it, everything else stays same?
12:54
<
ikskuh >
i guess so? maybe you need to adjust to different clock sources
12:54
<
ikskuh >
for that you have to look up the schematic
12:55
<
sagar_acharya >
ok. I don't understand soc. I understand rv32 though.
12:55
<
sagar_acharya >
So can I use C code on it?
12:56
<
sagar_acharya >
With soc. I'm trying to create basic shell with ps2 keyboard, vga, character encoding and rv32 core for running programs
12:58
<
sagar_acharya >
breakout board has 12MHz oscillator and olimex board has 100MHz. Keeping clock same should be fine right
12:59
vidbina has joined #yosys
13:08
uis has joined #yosys
13:09
<
ikskuh >
ah, so you're a beginner when it comes to hw dev?
13:10
<
sagar_acharya >
Yes
13:11
<
sagar_acharya >
I know some basics though.
13:12
<
tnt >
I seriously doubt the hx8k is going to run the picorv32 at 100 MHz, you'll need to PLL that down.
13:13
<
sagar_acharya >
Where is the clock signal, I just see input clk
13:14
citypw has quit [Ping timeout: 276 seconds]
13:14
<
sagar_acharya >
or is clk a keyword.
13:14
<
tnt >
??? well yeah, 'clk' is the clock signal ....
13:15
<
tnt >
it's not a keyword, it's just a random name.
13:15
<
tnt >
but that's linked with the pcf to a specific pin of the fpga where the board inputs a clock signal.
13:15
<
sagar_acharya >
Aah ok
13:15
<
sagar_acharya >
Thanks
13:15
<
sagar_acharya >
That makes sense now
13:27
lumo_e has joined #yosys
13:40
sagar_acharya has quit [Quit: Leaving]
13:57
uis has joined #yosys
14:32
lumo_e has quit [Ping timeout: 240 seconds]
14:48
vidbina has quit [Ping timeout: 256 seconds]
14:55
lumo_e has joined #yosys
15:42
nak has joined #yosys
16:31
vidbina has joined #yosys
17:04
vidbina has quit [Ping timeout: 256 seconds]
17:11
gmc_ has quit [Remote host closed the connection]
17:19
gmc_ has joined #yosys
17:20
gruetzkopf has joined #yosys
17:45
gmc_ has quit [Remote host closed the connection]
17:58
<
ikskuh >
what's the way-to-go to figure out of an addition overflowed?
17:59
sagar_acharya has joined #yosys
18:01
gmc_ has joined #yosys
18:01
<
tnt >
just extend the signals by 1 bit before addition.
18:02
<
ikskuh >
ah, perfec
18:02
<
ikskuh >
assign {carry, res} = { 1'b0, a } + { 1'b0, b }; ?
18:02
<
tnt >
yeah, for unsigned addition at least.
18:03
<
ikskuh >
oh right, for signed i have to do sign extension, right?
18:05
<
tnt >
well, not for just checking for overflow IIRC, but the condition is different, tbh I don't remember like that, you'd need to go through the various cases on paper and see how it works out.
18:06
<
ikskuh >
dang. i knew putting carry in was a bad idea ^^
19:16
vidbina has joined #yosys
19:35
sagar_acharya has quit [Quit: Leaving]
19:49
vidbina has quit [Read error: Connection reset by peer]
19:54
vidbina has joined #yosys
20:09
kraiskil has joined #yosys
20:10
gmc_ has quit [Remote host closed the connection]
20:20
vidbina has quit [Ping timeout: 240 seconds]
21:28
uis has joined #yosys
21:31
kraiskil has quit [Remote host closed the connection]
23:11
nelgau has joined #yosys