Hi
user
Admin Login:
Username:
Password:
Name:
Chipyard: An Open-Source RISC-V SoC Design Framework
--client
fossi
--show
latch_2023
--room henley1010 15246 --force
Next: 10 SVA based Checker IP in Verilator
show more...
Marks
Author(s):
Abraham Gonzalez
Location
UCSB Henley Hall room 1010
Date
apr Sat 01
Days Raw Files
Start
15:00
First Raw Start
14:27
Duration
00:20:00
Offset
0:32:01
End
15:20
Last Raw End
15:57
Chapters
00:00
0:19:28
Total cuts_time
31 min.
https://www.fossi-foundation.org/latchup/#presentations
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
mp4
svg
png
assets
release.pdf
Chipyard_An_OpenSource_RISCV_SoC_Design_Framework.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
We present Chipyard - an open-source integrated system-on-chip (SoC) design, simulation, and implementation environment for specialized RISC-V compute systems. Chipyard includes parameterized, composable, open-source, generator-based IP blocks that can be used across multiple stages of the hardware development flow while maintaining design intent and integration consistency. Through FPGA simulation and rapid ASIC implementation, this framework allows for continuous validation of physically realizable customized systems. Through integration with the Rocket Chip generator ecosystem, Chipyard provides a large number of easily composable and extensible open-source digital IP blocks including Linux-capable cores, accelerators, and system components. Chipyard contains mainstream energy-efficient and high-performance processor cores (Rocket, SonicBOOM, CVA6, Ibex, Sodor), domain specific accelerators (Hwacha/Gemmini/NVDLA vector/ML, SHA3/FFT/Mempress misc.), memory systems (caches, scratchpads, DRAMSim2), on-chip interconnects (Constellation) and additional peripherals to help create a fully featured SoC. Chipyard enables customization through intra-core and inter-core configuration, as well as custom extensions using the Rocket Custom Co-processor (RoCC) interface and MMIO-based devices. Chipyard also allows users to seamlessly integrate their own SystemVerilog custom IPs. Additionally, Chipyard provides software workload management tooling (FireMarshal) and toolchains for users to generate custom baremetal and Linux-based workloads for generated custom SoCs. As the SoC is co-designed for a specific use case, Chipyard enables pushing the entire SoC through automated ASIC flows (e.g. Hammer), software simulation (e.g. Verilator), FPGA prototyping flows (e.g. Vivado), and FPGA-accelerated simulation flows (e.g. FireSim). This allows the user to measure their workloads of interest in a fully automated way. Harnessing the integration with the Hammer ASIC physical design framework, users can run power-analysis simulation, go from gates to a GDSII, and more, in a minimal amount of time in both commercial and open-source process technologies (SKY130) and tooling (OpenRoad). For pre-silicon simulation and prototyping, users can use Verilator or FPGA prototyping for quick design/test cycle. For even faster continuous and simultaneous development for higher-quality verification and validation, users can use the FireSim FPGA-accelerated simulation platform for additional scale, accuracy, and debuggability. In this talk, we cover how the open-source Chipyard “one-stop shop” SoC framework enables users to create, integrate, test, and measure their own hardware designs. To date Chipyard has enabled end-to-end computer architecture research and development in over 15 academic and industrial institutions across all domains.
markdown
Comment:
production notes
2023-04-01/14_27_59.ts
Apply:
14:27:59 - 14:39:38 ( 00:11:39 )
S:
14:27:59 -
E:
14:57:59
D:
00:30:00
(
End:
699.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/14_27_59.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:27:59
seconds: 0.0
Wall: 14:27:59
Duration
00:30:00
14:57:59
seconds: 699.0
Wall: 14:39:38
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/14_27_59.ts
Apply:
14:39:38 - 14:57:59 ( 00:18:21 )
S:
14:27:59 -
E:
14:57:59
D:
00:30:00
(
Start:
699.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/14_27_59.ts :start-time=0699.0 --audio-desync=0
Raw File
Cut List
14:27:59
seconds: 699.0
Wall: 14:39:38
Duration
00:30:00
14:57:59
seconds: 0.0
Wall: 14:27:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/14_57_59.ts
Apply:
14:57:59 - 15:08:30 ( 00:10:31 )
S:
14:57:59 -
E:
15:27:58
D:
00:29:59
(
End:
631.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/14_57_59.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:57:59
seconds: 0.0
Wall: 14:57:59
Duration
00:29:59
15:27:58
seconds: 631.0
Wall: 15:08:30
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/14_57_59.ts
Apply:
15:08:30 - 15:27:58 ( 00:19:28 )
S:
14:57:59 -
E:
15:27:58
D:
00:29:59
(
Start:
631.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/14_57_59.ts :start-time=0631.0 --audio-desync=0
Raw File
Cut List
14:57:59
seconds: 631.0
Wall: 15:08:30
Duration
00:29:59
15:27:58
seconds: 0.0
Wall: 14:57:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/15_27_59.ts
Apply:
15:27:59 - 15:39:59 ( 00:12:00 )
S:
15:27:59 -
E:
15:57:58
D:
00:29:59
(
End:
720.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/15_27_59.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
15:27:59
seconds: 0.0
Wall: 15:27:59
Duration
00:29:59
15:57:58
seconds: 720.0
Wall: 15:39:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/15_27_59.ts
Apply:
15:39:59 - 15:40:50 ( 00:00:51 )
S:
15:27:59 -
E:
15:57:58
D:
00:29:59
(
Start:
720.0) (
End:
771.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/15_27_59.ts :start-time=0720.0 --audio-desync=0
Raw File
Cut List
15:27:59
seconds: 720.0
Wall: 15:39:59
Duration
00:29:59
15:57:58
seconds: 771.0
Wall: 15:40:50
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/15_27_59.ts
Apply:
15:40:50 - 15:40:58 ( 00:00:08 )
S:
15:27:59 -
E:
15:57:58
D:
00:29:59
(
Start:
771.0) (
End:
779.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/15_27_59.ts :start-time=0771.0 --audio-desync=0
Raw File
Cut List
15:27:59
seconds: 771.0
Wall: 15:40:50
Duration
00:29:59
15:57:58
seconds: 779.0
Wall: 15:40:58
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/15_27_59.ts
Apply:
15:40:58 - 15:54:46 ( 00:13:48 )
S:
15:27:59 -
E:
15:57:58
D:
00:29:59
(
Start:
779.0) (
End:
1607.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/15_27_59.ts :start-time=0779.0 --audio-desync=0
Raw File
Cut List
15:27:59
seconds: 779.0
Wall: 15:40:58
Duration
00:29:59
15:57:58
seconds: 1607.0
Wall: 15:54:46
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2023-04-01/15_27_59.ts
Apply:
15:54:46 - 15:57:58 ( 00:03:12 )
S:
15:27:59 -
E:
15:57:58
D:
00:29:59
(
Start:
1607.0)
show more...
vlc ~/Videos/veyepar/fossi/latch_2023/dv/henley1010/2023-04-01/15_27_59.ts :start-time=01607.0 --audio-desync=0
Raw File
Cut List
15:27:59
seconds: 1607.0
Wall: 15:54:46
Duration
00:29:59
15:57:58
seconds: 0.0
Wall: 15:27:59
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2023-04-01/14_27_59.ts
2023-04-01/14_57_59.ts
2023-04-01/15_27_59.ts
Veyepar
Video Eyeball Processor and Review