ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
STTThời gian thực hiệnTên đơn vị đối tácTên đề tàiNgười hướng dẫnMô tả tóm tắt đề tàiYêu cầu đối với người họcGhi chú
2
1HKI, NH 2024-2025Bosch Global Software Technologies Company LimitedSecurity Onboard Communication Test FrameworkTa Le Hoang Son, Eng.Build SecOC test environments that support the following features:
• Create a real-time environment for communicating with the hardware (ECU) via the real CAN bus or virtual ECU via virtual CAN bus.
• Develop and integrate a cybersecurity package to generate and verify SecOC data in real-time.
• Support various cybersecurity features (such as Key Management, stress testing, fuzzing testing) and SecOC configurations in the CAN bus.
• Verify and visualize the SecOC data for analysis purposes.
• User-friendly interface with support for GUI/CLI.
• Basic level in C.
• Basic level in scripting language.
• Cybersecurity knowledge is a plus.
• Proficiency in English.
• Self Study / Research
• HW & SW will be supported by Bosch
• Duration: 6 months (Oct 24 – Apr 25)
• Working Time: 40 hours / week (Mon – Fri)
• In the semester to register graduation thesis
• BEA Score >= 7.0 is a plus
• Haven’t joined Bosch entities in Vietnam as intern or employee
• 6-month internship agreement
3
2HKI, NH 2024-2025Bosch Global Software Technologies Company LimitedAutomotive CAN Frame SimulationTa Le Hoang Son, Eng.Use additional hardware to simulate Automotive CAN Frame:
• Simulate CAN Frame for HVAC features.
• Feedback CAN Frame on properties reception.
• Easy to configure CAN Frame.
• Configure and deploy HW + SW to simulate Automotive CAN Frame.
• CAN Frame feedback is configurable.
• Intermediate level in Python.
• Intermediate level in C.
• Basic knowledge in Embedded System.
• Understand CAN protocol.
• Proficiency in English
• HW & SW will be supported by Bosch
• Duration: 6 months (Oct 24 – Apr 25)
• Working Time: 40 hours / week (Mon – Fri)
• In the semester to register graduation thesis
• BEA Score >= 7.0 is a plus
• Haven’t joined Bosch entities in Vietnam as intern or employee
• 6-month internship agreement
4
3HKI, NH 2024-2025Bosch Global Software Technologies Company LimitedEarly CarPlay Services in AAOS (Android Automotive OS)Ta Le Hoang Son, Eng.CarPlay service is up and running. And it can be used within 10 seconds from cold start:
• Design and deploy CarPlay services, which is up and running on Bosch Hardware within 10 seconds.
• User can pair and use Android CarPlay during this time.
• Must have mechanism to hand-over between Early case and late case.
• Must have mechanism to handle screen conflict between Android Boot Animation, Early Camera and CarPlay processing.
• Intermediate level in C++.
• Intermediate knowledge in Embedded System.
• Linux/Android Boot process, Know-how to write OpenGL C++ application and trouble-shooting is a plus.
• Proficiency in English
• HW & SW will be supported by Bosch
• Duration: 6 months (Oct 24 – Apr 25)
• Working Time: 40 hours / week (Mon – Fri)
• In the semester to register graduation thesis
• BEA Score >= 7.0 is a plus
• Haven’t joined Bosch entities in Vietnam as intern or employee
• 6-month internship agreement
5
4HKI, NH 2024-2025BOS Semiconductors VietnamChuyển Đổi Dữ Liệu Đa Mặt Phẳng Cho Luồng Dữ Liệu Tuần Tự Từ Camera Và Cảm Biến Trong Chip Ô Tô
(Multiplanar Data Transformation for Camera and Sensor Serial Streams in Automotive System on Chip)
Phạm Văn KhíchDữ liệu đầu vào của IP là luồng nguyên bản nối tiếp đến từ nhiều camera hay cảm biến LiDAR, cảm biến RADAR khác nhau trên xe hơi.
Chức năng của IP
+ Phân tách và tổng hợp theo đúng kênh của mỗi nguồn dữ liệu.
+ Chuyển đổi dữ liệu sang định dạng phẳng theo từng thành phần.
+ Lưu trữ dữ liệu đã chuyển đổi vào bộ nhớ hệ thống theo địa chỉ được cài đặt bởi người dùng.

Với dữ liệu đã được chuyển đổi thì phần mềm hay các bước xử lý phía sau có thể thuận tiện trong việc lấy và phân tích dự liệu cần thiết. Qua đó hệ thống có thể lấy thông tin và đáp ứng tình huống theo thời gian thực.

- Ngôn ngữ lập trình thiết kế: Verilog hay System Verilog
- Tên IP: BOS_CSIDMA
- Sản phẩm dự kiến: ADAS SoC cho xe hơi.
- Hỗ trợ từ BOS Semiconductors Việt Nam
+ Thực tập tại văn phòng công ty, 8 tiếng/ngày từ thứ 2 đến thứ 6. Có thể nghỉ 1-2 ngày trong tuần nếu cần đến trường để hoàn thành chương trình học.
+ Có lương thực tập.
+ Cung cấp tất cả các khóa đào tạo cần thiết để sinh viên có đủ kiến thức thực hiện đề tài.
+ Cam kết chuyển sang hợp đồng nhân viên chính thức nếu kết quả thực tập tốt.
- GPA: 8.0 trở lên
- Có thể sử dụng tốt ngôn ngữ thiết kế phần cứng Verilog hay System Verilog.
- Hiểu rõ quy trình thiết kế và tích hợp IP cho SoC và ra chip silicon thương mại.
- Có kiến thức về định dạng pixel và hình ảnh.
- Có kiến thức về giao thức chuẩn AMBA APB và AXI, DMAC, MIPI CSI.
- Có kiến thức về hệ thống camera, cảm biến trên ô tô.
- Hiểu rõ yêu cầu đặc tả cho IP cần được thiết kế.
- Có thể sử dụng VCS để mô phỏng chức năng của IP, sử dụng Design Compiler để tổng hợp RTL sang định dạng thư viện logic.
- Có khả năng phân tích, đánh giá kết quả thiết kế để đảm bảo không có lỗi khi tích hợp vào SoC và đưa xuống silicon.
Sinh viên thực hiện: Võ Thành Long
6
5HKI, NH 2024-2025BOS Semiconductors VietnamThiết kế bộ quản lý năng lượng, xung clock và reset cho chip SOC trên xe hơi
(Design the power, clock, reset
management of autommotive SoC)
Nguyễn Hùng Quân1/ Vấn đề: Đối với mỗi SoC, đặc biệt là SoC lớn, hệ thống quản lý năng lượng, clock, rất quan trọng và thay đổi liên tục qua các thiết kế SoC khác nhau. Nếu thiết kế chức năng của bộ quản lý theo cách truyền thống là sử dụng FSM hay logic cứng thì một sản phẩm sẽ tốn nhiều thời gian để phát triển. Bên cạnh đó, nếu vấn đề phát sinh ở mức silicon thì rất khó để giải quyết. Vì vậy, tìm ra một giải pháp thiết kế cho bộ quản lý dễ dàng hiệu chỉnh bằng phần mềm (SW) là yêu cầu tối quan trọng.

2/ Yêu cầu:Bộ quản lý năng lượng, xung clock và reset cho chip SoC của xe hơi có các đặc điểm sau:
- Hoạt động linh động có thể lập trình được với 1 mini CPU core tích hợptrong bộ điều khiển
- Điều khiển thứ tự hoạt động (flow control) theo yêu cầu ứng dụng- Hỗ trợ các cơ chế đảm bảo an toàn chức năng (functional safety)
- Mô phỏng đầy đủ các chức năng
- Có phương pháp đáng giá mức độ an toàn (functional safety level) của thiếtkế
- Có phương pháp và chạy kiểm thử trên FPGA
- Hiểu rõ các chức năng và yêu cầu thiết kế
- Hiểu rõ cách thức lập trình và ứng dụng của thiết kế- Hiểu rõ vai trò của các cơ chế functional safety và cách đánh giá
- Hiểu rõ sự khác biệt giữa một design cho ASIC và FPGA
- Hiểu về Systemverilog for synthesis, UVM environemnt, assembly,RISC-V assembly compiler, VCS tool, verdi, Design Compiler, ...
- Tự mô phỏng kiểm tra và xây dựng hệ thống kiểm tra thiết kế trênFPGA
Sinh viên thực hiện: Lê Đại Quốc
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100