產(chǎn)品介紹: FPGA實(shí)驗(yàn)板組成 (1)AT89S52單片機(jī),主要用于接收PC機(jī)命令,完成16位程序存儲(chǔ)器讀寫,管理模型機(jī)運(yùn)行、暫停等功能。 (2)ISPLSI1032E是邏輯控制芯片,負(fù)責(zé)單片機(jī)和模型機(jī)總線切換。 (3)EP1K100是模型機(jī)主控芯片,相應(yīng)管腳已連好,IDC2是EP1K100芯片的下載接口,再配合FPGA實(shí)驗(yàn)板的PC機(jī)調(diào)試軟件,可方便地進(jìn)行各種實(shí)驗(yàn)。 (4)IDT71V016是64K×16位存儲(chǔ)器,是模型機(jī)的程序存儲(chǔ)器,能保存大容量程序。 (5)四位8段數(shù)碼管,用于顯示模型機(jī)內(nèi)部寄存器、總線的值,在設(shè)計(jì)時(shí)可將需要觀察的內(nèi)部寄存器、總線值送A,再通過OUT指令送到數(shù)碼管顯示。兩只GAL16V8是四位數(shù)碼管16進(jìn)制譯碼。 (6)L7~L0是8個(gè)發(fā)光二極管,用于顯示模型機(jī)內(nèi)部狀態(tài),例如:進(jìn)位標(biāo)志、零標(biāo)志、中斷申請(qǐng)標(biāo)志等。 (7)K0(7…0)~K4(7…0)是40個(gè)開關(guān),用于輸入外部信號(hào),例如,在做單步實(shí)驗(yàn)時(shí),這些開關(guān)可用來(lái)輸入地址總線值、數(shù)據(jù)總線值、控制信號(hào)等。 (8) EP1K100 右方的EX1座表示38 個(gè)擴(kuò)展的IO 信號(hào),當(dāng)實(shí)驗(yàn)中需要另外的輸入輸出腳時(shí)可以使用這些擴(kuò)展腳。 (9)提供FPGA實(shí)驗(yàn)板和PC機(jī)調(diào)試軟件。 三、實(shí)驗(yàn)項(xiàng)目 分部實(shí)驗(yàn)一、十六位ALU 實(shí)驗(yàn) 分部實(shí)驗(yàn)二、十六位寄存器實(shí)驗(yàn) 分部實(shí)驗(yàn)三、十六位寄存器組實(shí)驗(yàn) 分部實(shí)驗(yàn)四、十六位指令計(jì)數(shù)器PC 實(shí)驗(yàn) 分部實(shí)驗(yàn)五、中斷控制實(shí)驗(yàn) 綜合實(shí)驗(yàn)六、十六位模型機(jī)的總體實(shí)驗(yàn) |