làm thế nào để nhận ra một giao diện SPI với VHDL?

Y

ymq8328

Guest
làm thế nào để nhận ra một giao diện SPI với VHDL? Tôi tìm thấy nó quá khó khăn cho một newbie. cần sự giúp đỡ của bạn.
 
[Quote = ymq8328] làm thế nào để nhận ra một giao diện SPI với VHDL? Tôi tìm thấy nó quá khó khăn cho một newbie. cần sự giúp đỡ của bạn [/quote] www.opencores.org
 
nhưng nó nhận ra trong Verilog, không phải trong VHDL
 
Có rất nhiều của Deratives SPI. Điều tốt nhất để làm, Để Kiểm tra Datasheets của thiết bị của bạn Giao diện, Định dạng SPI yêu cầu. VHDL là không phải là C, Vì vậy, bạn nên luôn luôn Viết Mã riêng của bạn. SPI là rất đơn giản - Có là Thạc sĩ và nô lệ, Vì vậy, Không có Trọng tài là cần thiết, cũng có những Một Nhận Một Truyền dữ liệu tín hiệu. Đồng hồ có thể chạy miễn phí, Vì vậy, bạn có thể Tạo Khá dễ dàng. Với truy cập. Các dữ liệu sẽ giữ phím Shift Khi viết, Trong khi đọc. Bạn nên sử dụng 2 Đăng ký 1 Viết 1 Đối với đọc, Bạn nên sử dụng Đăng ký Địa chỉ, truy cập thiết bị Với hơn Sau đó, Địa chỉ nội bộ 1. Để chọn Deices Cần khác nhau CS ~. Bạn có thể Tạo Những người Với bộ giải mã. Nó sẽ dễ dàng nhất Để Realise Thiết kế Với máy Nhà nước, Ai Shell Hoặc kiểm soát này Nhiệm vụ.
 
Hi SPI là giao thức nối tiếp rất rất đơn giản. Bạn có thể viết chương trình VHDL của bạn và nó không có sự phức tạp trong lập trình. Tôi nghĩ rằng nó có thể được lập trình trong VHDL dễ dàng thay vì hơn so với Verilog. Hãy thử giả định các phần cứng của giao thức hoạt động trước khi bắt đầu mã hóa. Nó có thể được xây dựng với một shifter và đơn giản multiplexer / demultiplexer khối. Để gửi / recieve dữ liệu, bạn có thể sử dụng multiplexer / demultiplexer để chọn một bit perticular dữ liệu. Tôi không nghĩ rằng đã sẵn sàng để sử dụng IP có thể phù hợp với ứng dụng của bạn. Hãy thử của riêng bạn. Trọng Vishwa
 
Xem các spec SPI, và có triển khai nhiều trong đó.
 
Bất cứ ai có thể đề nghị một cuốn sách tốt về SPI giao diện?
 
Bạn có thể tìm kiếm thư viện Xilinx lõi IP trên web ... có một số lõi VHDL phần mềm miễn phí ... bao gồm SPI.
 
ymq8328: bạn vẫn đang tìm kiếm một mã VHDL của SPI? Nếu bạn muốn gửi cho tôi một tin nhắn, tôi gửi cho bạn phiên bản của tôi trên SPI (đã viết trong VHDL). Kính trọng Lukee
 
chỉ cần đi qua SPI suy nghi .... nếu bạn cần mã u có thể có nó từ opencores.org
 
sombody có thể giúp mee với mã VHD để kết nối SPI, tôi muốn để lời cầu xin nhờ
 
Hi, Hiện tại, tôi đang thiết kế một SPI đơn giản. Nó bao gồm chủ-1 và 1 nô lệ. Thêm vào đó, đây là lần đầu tiên của tôi thiết kế SPI. Tôi tìm thấy shawndaking trả lời là hữu ích và ông là đúng. Tôi thu thập rất nhiều thông tin trên internet. Một điều nữa, sơ đồ định thời cũng rất quan trọng. Sử dụng Google bạn có thể tìm thấy một. Đó là cách tôi bắt đầu hiểu và thiết kế SPI. FYI, tôi sử dụng Verilog cho SPI của tôi. Chúc may mắn!
 
SPI3 là một đơn giản. Nhưng SPI4.2 complexed và khó khăn
 
sự khác biệt giữa SPI3 và SPI4.2 là gì? im chỉ sử dụng FPI với 4 dây SDI, SDO SCK và AC.
 
bất cứ ai có thể gửi một nô lệ SPI VHDL mã? tôi đang sử dụng Altera fpga. Cảm ơn, Reddy
 
Ai có thể cho tôi một SPI thực hiện rất đơn giản trong VHDL. Tôi tìm thấy một tại fpga4fun.com nhưng nó là trong Verilog, một cái gì đó giống như những gì tôi cần, nhưng trong VHDL, ai cũng có thể giúp tôi với một mã số hoặc với một dịch. http://www.fpga4fun.com/SPI2.html dự án của tôi: tôi cần một thông tin liên lạc giữa Pic18f và fpga, fpga là slave.I cần nó cho. cảm ơn trước.
 
Không ai có một giao diện SPI đơn giản viết bằng VHDL. Một cái gì đó giống như khi fpga là nô lệ và tiếp nhận truyền dữ liệu với Sư Phụ. Thạc sĩ là một vi điều khiển PIC. về frecvencies đồng hồ? đồng hồ pic (và đồng hồ SPI) là chậm hơn so với nhiều đồng hồ tha fpga. Nhưng tôi nghĩ rằng khi fpga là nô lệ này là một phiên bản tốt. cho tôi biết nếu nó không đúng.
 

Welcome to EDABoard.com

Sponsor

Back
Top