Chào mọi người đầu năm mới,
Vừa rồi mình đã tổng hợp tương đối các block theo như ý tưởng của bác Intran ở mức gate level (RTL). Mạch hoàn toàn không dùng clock, không dùng latch, không dùng register. Mình tổng hợp hoàn toàn bằng tay. Mình đã lập một trang web, hay nói đúng hơn mình đang muốn mời các bạn tham gia dự án này cùng với mình. Một tiêu chính là chia sẽ kiến thức, hình thức tham gia chỉ là just for fun lúc rãnh rỗi. Về lợi ích cho mỗi thành viên tham gia project này mình sẽ thông báo cho các bạn đăng ký tham gia qua email và trao đổi trực tiếp qua skype.
Mình muốn mời các bạn tham gia kể cả sinh viên chuyên ngành điện tử viễn thông và công nghệ thông tin. Về phần cứng mình định tổng hợp bằng tay hoàn toàn, kể cả verify và vẽ layout. Vì cpu này gồm nhiều block giống nhau và bản thân mỗi cổng logic tự correct qua handshake nên vấn đề verify timing không còn quá quan trọng như đối với mạch dùng clock nữa.
Về tiến trình mình dự định làm như sau :
Trước tiên mình sẽ làm theo hướng của bác Intran. Đó là làm co-processor cho database application. Có tape-out hay không mình sẽ nói ra cho các bạn tham gia qua email. Tiếp đến mình sẽ phát triển nó sao cho nó có thêm interrupt, debug mode.... các vấn đề hạn chế của loại cpu này để làm SoC đưa nó lên thiết bị di động. Như các bạn biết, điện thoại surface phone của Microsoft đang dần thay thế laptop bởi chức năng continue bằng cách cắm điện thoại vào màn hình làm điện thoại biến thành pc để làm việc. Nhưng hạn chế của nó là cpu trong điện thoại đó còn quá yếu để có thể làm các tác vụ nặng trên pc. Họ không thể lắp con cpu core 3, core 5 lên điện thoại được.
Hy vọng mọi người hứng thú với project này.
Hiện tại mình cần một số bạn tham gia các công việc sau:
- Mình đang cần một hoặc một nhóm người phát triển Driver và làm Compiler cho cpu này. Người đó nên thành thạo linux hoặc không thành thạo cũng được. Người đó tìm hiểu cấu trúc hệ điều hành linux, hiểu được mã nguồn của linux. Tìm hiểu được đến đâu hay đến đó. Cách nó vận hành đa nhiệm như thế nào. Mình sẽ trao đổi kỹ hơn khi các bạn đăng ký tham gia.
- 1 hoặc một nhóm người tìm hiểu về Asynchronous SRAM và Asynchronous DRAM.
- 1 hoặc một nhóm người tìm hiểu về PCI express protocol.
..... Còn rất nhiều vị trí nữa, các bạn nào máu, kể cả các bạn sinh viên ĐTVT, CNTT có nhu cầu tham gia để học hỏi cứ việc gửi mail đăng ký cho mình.
Làm SoC thì cần rất nhiều người nhất là các bạn làm bên mảng RF, ADC, P/DLL, sensor..., các bạn nào hứng thú hay có bất kỳ thắc mắc gì cứ post bài hay gửi mail cho mình.
Email của mình là phuongtrinhsaiphan@gmail.com
Trân Trọng!
Vừa rồi mình đã tổng hợp tương đối các block theo như ý tưởng của bác Intran ở mức gate level (RTL). Mạch hoàn toàn không dùng clock, không dùng latch, không dùng register. Mình tổng hợp hoàn toàn bằng tay. Mình đã lập một trang web, hay nói đúng hơn mình đang muốn mời các bạn tham gia dự án này cùng với mình. Một tiêu chính là chia sẽ kiến thức, hình thức tham gia chỉ là just for fun lúc rãnh rỗi. Về lợi ích cho mỗi thành viên tham gia project này mình sẽ thông báo cho các bạn đăng ký tham gia qua email và trao đổi trực tiếp qua skype.
Mình muốn mời các bạn tham gia kể cả sinh viên chuyên ngành điện tử viễn thông và công nghệ thông tin. Về phần cứng mình định tổng hợp bằng tay hoàn toàn, kể cả verify và vẽ layout. Vì cpu này gồm nhiều block giống nhau và bản thân mỗi cổng logic tự correct qua handshake nên vấn đề verify timing không còn quá quan trọng như đối với mạch dùng clock nữa.
Về tiến trình mình dự định làm như sau :
Trước tiên mình sẽ làm theo hướng của bác Intran. Đó là làm co-processor cho database application. Có tape-out hay không mình sẽ nói ra cho các bạn tham gia qua email. Tiếp đến mình sẽ phát triển nó sao cho nó có thêm interrupt, debug mode.... các vấn đề hạn chế của loại cpu này để làm SoC đưa nó lên thiết bị di động. Như các bạn biết, điện thoại surface phone của Microsoft đang dần thay thế laptop bởi chức năng continue bằng cách cắm điện thoại vào màn hình làm điện thoại biến thành pc để làm việc. Nhưng hạn chế của nó là cpu trong điện thoại đó còn quá yếu để có thể làm các tác vụ nặng trên pc. Họ không thể lắp con cpu core 3, core 5 lên điện thoại được.
Hy vọng mọi người hứng thú với project này.
Hiện tại mình cần một số bạn tham gia các công việc sau:
- Mình đang cần một hoặc một nhóm người phát triển Driver và làm Compiler cho cpu này. Người đó nên thành thạo linux hoặc không thành thạo cũng được. Người đó tìm hiểu cấu trúc hệ điều hành linux, hiểu được mã nguồn của linux. Tìm hiểu được đến đâu hay đến đó. Cách nó vận hành đa nhiệm như thế nào. Mình sẽ trao đổi kỹ hơn khi các bạn đăng ký tham gia.
- 1 hoặc một nhóm người tìm hiểu về Asynchronous SRAM và Asynchronous DRAM.
- 1 hoặc một nhóm người tìm hiểu về PCI express protocol.
..... Còn rất nhiều vị trí nữa, các bạn nào máu, kể cả các bạn sinh viên ĐTVT, CNTT có nhu cầu tham gia để học hỏi cứ việc gửi mail đăng ký cho mình.
Làm SoC thì cần rất nhiều người nhất là các bạn làm bên mảng RF, ADC, P/DLL, sensor..., các bạn nào hứng thú hay có bất kỳ thắc mắc gì cứ post bài hay gửi mail cho mình.
Email của mình là phuongtrinhsaiphan@gmail.com
Trân Trọng!
Comment