Trên development board của bạn có các thành phần ngoại vi gì?
Thông báo
Collapse
No announcement yet.
FPGA cơ bản
Collapse
This is a sticky topic.
X
X
-
Vâng! cảm ơn anh jeff đã lập trang mới này
kit của e có gần như đủ các ngoại vi a ah
nhưng có điều e chưa biết khai thác thế nào,vì e chưa hiểu được cách điều khiển và ứng dụng của các ngoại vi đó a ah
a có thể cho e địa chỉ mail
hoặc lúc nào a online a hẹn trươc e để e trao đổi trực tiếp đươc không a|
Comment
-
Okay,
Giả sử như bạn đã hiểu qua VHDL/Verilog.
Bây giờ có một development kit.
Mình sẽ làm một mạch đơn giản. Jeff thấy board của bạn có 8 LED ... Mình sẽ tạo một mạch đếm 8 bit , đếm từ 0 tới 255. Giá trị của bộ đếm này sẽ nối thẳng vào 8 LED của bạn, 8-LED nhấp nháy theo giá trị của bộ đếm.
Trước tiên, bạn cài ISE đi đã, và kiếm các tutorial tạo project, thêm file ....
Bạn google thế nào cũng ra ...
Comment
-
Bạn tham khảo một số video dạy về FPGA trên internet, họ giảng cũng rất chi tiết. Ví dụ như loạt bài giảng này:
http://video.google.com/videoplay?do...6032722135072#
Bạn có kít rồi thì dần dần làm quen sẽ ổn thôi.
Comment
-
Được được, mở thread làm project đi bạn, quá trình bạn làm đề án sẽ được lưu lại để mọi người học hỏi.Nguyên văn bởi katachi Xem bài viếtMình cũng đang làm đồ án về thiết kế Z80 bằng Verilog HDL, mới có chút khái niệm về FPGA và SOPC nhưng mình rất thích lĩnh vực này. Mong các pác có bài viết nào hay thì post lên cho anh em học hỏi nha !
Thanks !
Comment
-
Vài điều cơ bản cần biết khi bắt đầu làm FPGA
http://www.dientuvietnam.net/forums/...ad.php?t=33377
Comment
-
Timescale dùng trong simulation, mỗi chương trình mô phỏng có 1 bước thời gian.
`timescale 1ns/10ps
10ps có nghĩa là, bước nhỏ nhất bạn có thể mô phỏng được là 10ps (bước thời gian = 10ps). Các tín hiệu chỉ thay đổi ở các khoảng thời gian 10ps.
1ns = mặc định 1 đơn vị thời gian là 1ns
Ví dụ : #1 a <= b;
a sẽ bằng b sau khi trễ 1ns.
Và bạn có thể chỉ định delay ở múc chính xác đển 10ps, #1.01 ... không biết nếu bạn có câu lệnh: $1.001 thì điểu gì xảy ra. Bạn google với mô phỏng thử.
Comment
-
FPGA cơ bản
process à, process này là phần chứa các mã (câu lệnh) sẽ được thực hiện tuần tự theo tín hiệu trong sensitivity list(thường là clk, rst)Nguyên văn bởi dbglory Xem bài viếtcái process trong VHDL có tác dụng gì vậy các anh ơi, giúp em với
ví dụ nèlibrary ieee ;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
----------------------------------------------------
entity counter is
generic(n: natural :=2);
port( clock: in std_logic;
clear: in std_logic;
count: in std_logic;
Q: out std_logic_vector(n-1 downto 0)
);
end counter;
----------------------------------------------------
architecture behv of counter is signal Pre_Q: std_logic_vector(n-1 downto 0);
begin
-- behavior describe the counter
process(clock, count, clear)
begin
if clear = '1' then --cac lenh thuc hien tuan tu
Pre_Q <= Pre_Q - Pre_Q; --tu tren xuong duoi
elsif (clock='1' and clock'event) then
if count = '1' then
Pre_Q <= Pre_Q + 1;
end if;
end if;
end process;
-- cac bieu thuc ngoai process se thuc hien dong thoi.
Q <= Pre_Q;
end behv;
-----------------------------------------------------
trong 1 achitecture, có thể khai báo nhiều process, các process thì lại được thực hiện đồng thời.
Chúc vui!
Comment
-
Bạn vào thư mục ví dụ cho các board mạch mà Altera đã cho (ví dụ C:\altera\91\quartus\dsp_builder\DesignExamples\De mos\Board\). Trong thu muc ay ban chon tiếp kit của bạn và chạy thử.Nguyên văn bởi dongnguyen Xem bài viếtmình có cái kit stratix II của altera chip ep2s60. mình định tìm hiểu về con này. ai đã làm về con này giúp mình với. cho mình 1 ví dụ về sử dụng phím bấn trên kít đc thì tốt quá. cảm ơn tất cả mọi người.
Chúc bạn thử tốt kit
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
06-12-2025, 17:17 -
-
Trả lời cho Xin hỏi về mạch thu FM/AM trong catsettebởi nguyendinhvanTheo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
-
Channel: Điện thanh
05-12-2025, 19:59 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi afrendlyCó vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
-
Channel: Thiết bị điện tử cá nhân
04-12-2025, 01:27 -
-
Trả lời cho Máy điện châm ?bởi nick22Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
-
Channel: Điện tử y sinh
01-12-2025, 13:23 -
-
Trả lời cho Làm thế nào để check IC LM358bởi thetungĐể check IC sống hay chết thì đơn giản : bạn lắp cái mạch ( khuếch đại hoặc dao động ) chạy bằng con IC đó ,nhưng vị trí IC thì lắp cái đế .... thế là cứ cắm rút thì biết . Còn không thì kiếm cái này : https://shopee.vn/Xu-M%C3%A1y-ki%E1%...di-%C4%91%E1%B...
-
Channel: Hướng dẫn tìm thông tin linh kiện
28-11-2025, 14:34 -
-
bởi ngochung90Tình hình là em có mua mạch 3s về để hàn vào khối pin 12v, hàn xong em đo tại các chân từ B-, B1, B2, B+ thì điện áp pin vẫn đủ 12,6v, nhưng tại 2 chân ra P- P+ thì đo chỉ được 6,3v là bị sao các bác, và chân P- P + này đồng thời là chân sạc xả thì mình cắm sạc xả cùng lúc được ko ạ
...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2025, 10:32 -

Comment