Skip to content

Commit

Permalink
放弃使用hugo作为主页
Browse files Browse the repository at this point in the history
  • Loading branch information
eraser333 committed May 21, 2024
1 parent 077e270 commit 008faf6
Show file tree
Hide file tree
Showing 53 changed files with 5,990 additions and 4,431 deletions.
44 changes: 22 additions & 22 deletions config/_default/menus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,32 +4,32 @@

main:
- name: Home
url: /#top
url: http://tns.thss.tsinghua.edu.cn/ziggo/
weight: 10
- name: Features
url: /#features
- name: TSNPerf
url: tsnperf/
weight: 20
- name: Products
url: /#products
- name: Switch
url: switch/
weight: 30
- name: Contact
url: /#contact
weight: 40
- name: Publication
url: /#publication
weight: 45
- parent: Tutorial
name: Device
- name: Device
url: device/
weight: 50
- parent: Tutorial
name: Switch
url: switch/
weight: 20
- parent: Tutorial
name: TSNPerf
url: tsnperf/
weight: 10
weight: 40
# - name: Publications
# url: /#publication
# weight: 45
# - parent: Tutorial
# name: Device
# url: device/
# weight: 50
# - parent: Tutorial
# name: Switch
# url: switch/
# weight: 20
# - parent: Tutorial
# name: TSNPerf
# url: tsnperf/
# weight: 10

# name:
# - name: Contact
Expand Down
25 changes: 13 additions & 12 deletions content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: 'Home'
date: 2023-10-24
type: landing


design:
# Default section spacing
spacing: "6rem"
Expand All @@ -12,7 +13,7 @@ sections:
content:
title: ZIGGO TSN Platform
#text: 🧱 EASY. FREE (OPEN SOURCE). NO-CODE 🧱
text: A flexible, standard-compliant, and control-function-virtualized TSN switch platform ready for industrial control, automotive electronics, and other time-sensitive applications.
text: <b>A flexible, standard-compliant, and control-function-virtualized TSN switch platform ready for industrial control, automotive electronics, and other time-sensitive applications.</b>
primary_action:
text: Github
url: https://github.com/MobiSense/ZIGGO_WEB/
Expand All @@ -35,9 +36,9 @@ sections:
color: "navy"
image:
# Add your image background to `assets/media/`.
filename: bg.jpg
filename: bg-triangles-backup.svg
filters:
brightness: 0.5
brightness: 0.99
# - block: stats
# content:
# items:
Expand Down Expand Up @@ -87,7 +88,7 @@ sections:
id: products
content:
items:
- title: <a href="/tsnperf/"> ZIGGO TSNPerf </a>
- title: <a href="/ZIGGO_WEB/tsnperf/"> ZIGGO TSNPerf </a>
text: ZIGGO provides protocol compliance and performance evaluation
feature_icon: check
features:
Expand All @@ -99,7 +100,7 @@ sections:
button:
text: Github
url: https://github.com/Horacehxw/Ziggo-TSNPerf
- title: <a href="/switch/"> ZIGGO Switch </a>
- title: <a href="/ZIGGO_WEB/switch/"> ZIGGO Switch </a>
text: ZIGGO presents a hardware-software co-designed TSN switch
feature_icon: bolt
features:
Expand All @@ -111,7 +112,7 @@ sections:
button:
text: Github
url: https://github.com/Horacehxw/Ziggo-Switch
- title: <a href="/device/"> ZIGGO Device </a>
- title: <a href="/ZIGGO_WEB/device/"> ZIGGO Device </a>
text: ZIGGO presents a hardware-software co-designed TSN device
feature_icon: bolt
features:
Expand Down Expand Up @@ -170,27 +171,27 @@ sections:
<ol style="width:160%; text-align:justify;list-style-type:decimal;">
<li>Zeyu Wang*, Xiaowu He*, Xiangwen Zhuge, Shen Xu, Fan Dang, Jingao Xu and Zheng Yang
<b>"Enabling Network Diagnostics in Time-Sensitive Networking:Protocol, Algorithm, and Hardware"</b>, IEEE <b>IWQoS</b>, 2024.
<a href="/pdf/TSNCard.pdf" target="_blank">[PDF]</a>
<a href="/ZIGGO_WEB/pdf/TSNCard.pdf" target="_blank">[PDF]</a>
</li>
<li>Xiangwen Zhuge, Xinjun Cai, Xiaowu He, Zeyu Wang, Fan Dang, Wang Xu and Zheng Yang
<b>"InNetScheduler:In-network scheduling for time- and event-triggered critical traffic in TSN"</b>, IEEE <b>INFOCOM</b>, 2024.
<a href="/pdf/InNetScheduler.pdf" target="_blank">[PDF]</a>
<a href="/ZIGGO_WEB/pdf/InNetScheduler.pdf" target="_blank">[PDF]</a>
</li>
<li>Zeyu Wang, Jingao Xu, Xu Wang, Xiangwen Zhuge, Xiaowu He, Zheng Yang
<b>"Industrial Knee-jerk:In-Network Simultaneous Planning and Control on a TSN Switch"</b>, ACM <b>MobiSys</b>, 2023.
<a href="/pdf/industrial-knee-jerk.pdf" target="_blank">[PDF]</a>
<a href="/ZIGGO_WEB/pdf/industrial-knee-jerk.pdf" target="_blank">[PDF]</a>
</li>
<li>Zheng Yang, Yi Zhao, Fan Dang, Xiaowu He, Jiahang Wu, Hao Cao, Zeyu Wang, Yunhao Liu
<b>"CaaS:Enabling Control-as-a-Service for Time-Sensitive Networking"</b>, IEEE <b>INFOCOM</b>, 2023.
<a href="/pdf/caas.pdf" target="_blank">[PDF]</a>
<a href="/ZIGGO_WEB/pdf/caas.pdf" target="_blank">[PDF]</a>
</li>
<li>Xiaowu He, Xiangwen Zhuge, Fan Dang, Wang Xu, Zheng Yang
<b>"DeepScheduler:Enabling Flow-Aware Scheduling in Time-Sensitive Networking"</b>, IEEE <b>INFOCOM</b>, 2023.
<a href="/pdf/deepscheduler.pdf" target="_blank">[PDF]</a>
<a href="/ZIGGO_WEB/pdf/deepscheduler.pdf" target="_blank">[PDF]</a>
</li>
<li>Yi Zhao, Zheng Yang, Xiaowu He, Jiahang Wu, Hao Cao, Liang Dong, Fan Dang, Yunhao Liu
<b>"E-TSN:Enabling Event-triggered Critical Traffic in Time-Sensitive Networking for Industrial Applications"</b>, IEEE <b>ICDCS</b>, 2022.
<a href="/pdf/e-tsn.pdf" target="_blank">[PDF]</a>
<a href="/ZIGGO_WEB/pdf/e-tsn.pdf" target="_blank">[PDF]</a>
</li>
</ol>

Expand Down
2 changes: 1 addition & 1 deletion content/switch/system_design/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ The overall design of the time synchronization module is shown in the diagram be

After the data frame enters the PL from the input port of the switch, the timestamp cache module will record and cache the timestamp when the data frame enters the hardware. The switch's exchange module will determine whether the data frame is related to time synchronization. Time synchronization data frames will be forwarded from the PL to the PS for processing through the Direct Memory Access (DMA) channel. In the PS, the time synchronization state machine module needs to obtain the real-time clock information of the underlying PL and the hardware timestamps corresponding to different data frames through the AXI4-Lite interface. When the switch needs to send time synchronization-related data frames, the PS is responsible for encapsulating the sent data frames and then forwarding them to the PL for processing through the DMA channel. Since time synchronization also needs to record the sending time of messages such as Sync and Pdelay_Req, the timestamp cache module will still cache the sending timestamp before the data frame is sent from the output port, so that the PS can use it later.

### Switch Fabric & Gate Control
## Switch Fabric & Gate Control

The overall design of the switch fabric and gate control module is shown in the diagram below. The PS part mainly includes a configuration module, which is used for software-level configuration of the switch's Gate Control List (GCL) and MAC forwarding table; the PL part mainly consists of the switch fabric and the gate control module, which are responsible for port forwarding and real-time control of traffic.

Expand Down
26 changes: 0 additions & 26 deletions hugo_stats.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
"b",
"blockquote",
"body",
"br",
"button",
"circle",
"code",
Expand All @@ -17,12 +16,10 @@
"figcaption",
"figure",
"footer",
"g",
"h1",
"h2",
"h3",
"h4",
"h6",
"head",
"header",
"hr",
Expand Down Expand Up @@ -83,7 +80,6 @@
"blox-features",
"blox-hero",
"blox-markdown",
"blox-stats",
"border",
"border-black",
"border-current",
Expand Down Expand Up @@ -166,8 +162,6 @@
"gap-x-1.5",
"gap-x-6",
"gap-y-2",
"grid",
"grid-cols-3",
"group",
"group-hover:-translate-x-[2px]",
"group-hover:decoration-primary-500",
Expand Down Expand Up @@ -223,14 +217,11 @@
"leading-tight",
"lg:flex",
"lg:grid-cols-3",
"lg:group-hover:opacity-100",
"lg:group-hover:visible",
"lg:h-12",
"lg:h-6",
"lg:h-[calc(100vh-var(--navbar-height))]",
"lg:hidden",
"lg:inline-block",
"lg:max-w-screen-xl",
"lg:mb-16",
"lg:ml-0",
"lg:order-1",
Expand All @@ -240,12 +231,9 @@
"lg:px-6",
"lg:px-8",
"lg:py-2",
"lg:py-20",
"lg:py-56",
"lg:space-x-2",
"lg:text-5xl",
"lg:text-6xl",
"lg:text-base",
"lg:w-12",
"lg:w-6",
"lg:w-auto",
Expand All @@ -269,19 +257,16 @@
"mb-5",
"mb-6",
"mb-8",
"md:border-r",
"md:flex",
"md:flex-row",
"md:flex-shrink-0",
"md:gap-12",
"md:grid",
"md:grid-cols-2",
"md:max-w-full",
"md:ml-4",
"md:mt-0",
"md:order-2",
"md:px-12",
"md:px-24",
"md:space-y-0",
"md:text-lg",
"md:w-48",
Expand Down Expand Up @@ -311,10 +296,6 @@
"my-10",
"my-2",
"my-5",
"nav-dropdown",
"nav-dropdown-item",
"nav-dropdown-link",
"nav-dropdown-list",
"nav-item",
"nav-link",
"navbar",
Expand Down Expand Up @@ -373,7 +354,6 @@
"py-0.5",
"py-1",
"py-1.5",
"py-16",
"py-2",
"py-2.5",
"py-32",
Expand All @@ -387,7 +367,6 @@
"rounded-md",
"rounded-sm",
"rounded-xl",
"row-gap-8",
"rtl:-ml-4",
"rtl:-rotate-180",
"rtl:hidden",
Expand All @@ -402,7 +381,6 @@
"sidebar-active-item",
"sm:flex",
"sm:justify-center",
"sm:max-w-xl",
"sm:mb-8",
"sm:py-16",
"sm:py-48",
Expand All @@ -421,7 +399,6 @@
"text-dark",
"text-gray-500",
"text-gray-600",
"text-gray-800",
"text-gray-900",
"text-lg",
"text-md",
Expand All @@ -443,7 +420,6 @@
"top-16",
"tracking-tight",
"tracking-wide",
"tracking-widest",
"transition",
"transition-transform",
"uppercase",
Expand All @@ -457,7 +433,6 @@
"xl:block",
"xl:gap-16",
"xl:space-x-8",
"xl:text-6xl",
"z-30"
],
"ids": [
Expand Down Expand Up @@ -535,7 +510,6 @@
"search",
"search_toggle",
"section-hero",
"section-stats",
"share-link-email",
"share-link-facebook",
"share-link-linkedin",
Expand Down
11 changes: 11 additions & 0 deletions layouts/dfdffff/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Welcome to My Site</title>
</head>
<body>
<h1>Hello, Welcome to My Custom Page!</h1>
<p>This is a custom HTML page for my Hugo site.</p>
</body>
</html>
Loading

0 comments on commit 008faf6

Please sign in to comment.