亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? readme.txt

?? 使用VHDL語(yǔ)言編寫的8051IP核
?? TXT
字號(hào):
IPCore8051 SAMPLE DESIGN.

This is the sample design with the behavioral 8051 microcontroller model.

The model is fully compatible with the family of 8051 microcontrollers.

Its internal memory contents is loaded from an external file (in Intel(tm) HEX format).

Aldec supports also synthesisable model of the 8051 device and other useful models.
You can contact Aldec (info@aldec.com) for further details.

INTRODUCTION

The design has a hierarchical structure. The A8051_exp.bde file is the top level file of the design.   
The file contains the following modules:
- AL8051 microcontroller - the behavioral model of the 8051 microcontroller.
- Keyboard control logic module. 
This module imitates a simple external keyboard. 
It generates an external interrupt signal for the AL8051 module if any of the virtual keys is pressed.
The interrupt routine executed from the internal microcontroller memory reads the code of the key.
- Display module - This module is quite similar to a memory: there are 32 address locations corresponded to 32 characters on a virtual screen. 
ASCII character codes are written to the internal display memory and then they are displayed on the screen.
New data inside the display memory are accepted by a special command which must be written to the control register of the display.
- FPGA device - This module contains another part of the design, which can be synthesized. 
The FPGA device contains the following modules:
	- Latch - necessary to connect external devices to the 8051 device.
	- RAM - 16 bytes RAM memory.
	- Parallel-Serial Register - connected to the serial port of the 8051 device.
Parallel data on the DATAS input can by written to this register on the rising edge of the nWRS signal. 
The register generates an external interrupt signal if any single byte was written into it. 
Data are read by the serial port of the 8051 module.

SYNTHESIS AND PLACE & ROUTE.

The synthesis was done under the Exemplar Leonardo(tm) software targetted to the Actel A32300DXV device.
The software generates a VHDL file for the post-synthesis simulation. 
Before the simulation, you need to modify the file and add the appropriate VHDL library declaration. 
Active-HDL supports necessary libraries to all Actel devices. 
The modified file is attached to the design. 
The place & route was done under the Actel Designer(tm) software. 
It generates VHDL and SDF files for the timing simulation. 
Both files are also attached to the design. 
In addition, there is the attached EDIF file generated by the Exemplar software. 
The behavioral, post-synthesis and timing simulation can be performed using the same testbench file. 


HOW DOES IT WORK?

The design behavior depends on the program which is executed in the 8051 device. 
The program source code used in the sample design is saved in the PROGRAM.ASM file which is located in the design folder. 
When the simulation starts, the program displays the following message on the screen:
	 *** HELLO ***
	 IP Core 8051
After a while, the upper row of the display will change to:
	PRESS ANY KEY
	IP Core 8051
If you set a logical value 1 to any of the keyboard module input signals, the program displays the key number. 
For example, if you set '1' to the KEY_5 signal (virtual key '5' was pressed) the following message appears on the screen:
	PRESS ANY KEY
	KEY NUMBER 5
If you stimulate input signals of the keyboard control module, the module generates an external interrupt signal. 
You can observe how the interrupt is handled.

The parallel-serial register waits for data all the time.
If data are written, the register generates an external interrupt signal INT1. 
The service routine of this interrupt activates the 8051 microcontroller serial port. The port works in the "mode 0". 
The port generates another internal interrupt signal when data were received. 
The interrupt service routine reads the data from the internal SBUF register and writes data to the external RAM memory. 
You can observe how interrupts are handled and how the serial port works.

HOW TO RUN THE TESTBENCH.

A. General information.

The testbench folder contains the following files:
- A8051_exp_TB.vhd - Stimulators for the UUT (Unit Under Test).
- A8051_exp_TB_post_synth_cfg.vhd - The configuration file for the post-synthesis simulation.
- A8051_exp_TB_timing_cfg.vhd - The configuration file for the timing simulation.
- A8051_exp_TB_behavior.do - This macro performs the behavioral simulation.
- A8051_exp_TB_post_synth.do - This macro performs the post-synthesis simulation.
- A8051_exp_TB_timing.do - This macro performs the timing simulation. 

Macros contain the PAUSE instruction. Simulation is stopped for a while several times to observe the testbench execution process.
The behavioral simulation can show more details about behavior of the design than post-synthesis or timing simulation.
The FPGA DEVICE component was synthesized as the one part and its internal components cannot be extracted. 
The component must be considered as the one integrated part during the post-synthesis and timing simulation. 

B. Behavioral simulation.

The behavioral simulation is stopped seven times to demonstrate behavior of the design:
1. First, the message appears: *** HELLO ***, IP Core 8051. (Waveform: DISLAY.AWF, signal: SCREEN).
2. The next message is: PRESS ANY KEY, IP Core 8051. (Waveform: DISPLAY.AWF, signal SCREEN).   
The data byte was written to the parallel-serial register. (Waveform PR_SR_REGISTER.AWF, Signal: nWRS, Time 258.2 us).
3. The byte was received. (Waveform: PR_SR_REGISTER.AWF, signal TXD, Time: 259.62 - 261.54 us).
and the "key 0" has been pressed. (KEYBOARD.AWF, Signal KEY_0, Time 269.1 us).
4. The message appears: PRESS ANY KEY, KEY NUMBER 0. (Waveform: DISPLAY.AWF, Signal SCREEN, Time 363 us). 

The next three stops are similar to stops 2, 3 and 4.

C. Post-synthesis and timing simulation. 

During the post-synthesis and timing simulation the waveform PR_SR_REGISTER.AWF is not open because the parallel-serial register is included in 
the FPGA DEVICE component, which was synthesized as the one part. 
If you want to observe TXD and TXC signals of the register, note these signals are connected to P3.0 and P3.1 bits of the port 3 of the microcontroller. 




?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合一区二区| 亚洲人一二三区| 精品日韩av一区二区| 欧美顶级少妇做爰| 4438成人网| 91精品国产欧美一区二区成人| 欧美性猛交xxxx乱大交退制版| 欧美性猛交xxxx黑人交 | 欧美大片在线观看| 日韩欧美国产精品| 26uuu久久天堂性欧美| 久久影院视频免费| 国产精品久久久久9999吃药| 亚洲欧洲精品一区二区精品久久久| 综合久久国产九一剧情麻豆| 亚洲免费成人av| 丝袜亚洲精品中文字幕一区| 日韩电影免费在线| 国产美女在线精品| 99久久精品情趣| 欧美日韩精品三区| 日韩精品一区二区三区中文精品| 久久久久免费观看| 综合中文字幕亚洲| 日韩和欧美一区二区三区| 视频在线在亚洲| 国产精品一线二线三线精华| 久久免费美女视频| 中文字幕色av一区二区三区| 亚洲激情综合网| 美国十次综合导航| 不卡视频在线观看| 欧美日韩在线直播| 久久嫩草精品久久久精品| 亚洲欧洲av另类| 日韩中文字幕麻豆| 国产成人精品www牛牛影视| 色综合久久天天综合网| 制服丝袜亚洲精品中文字幕| 久久久久久黄色| 亚洲国产一区二区在线播放| 麻豆一区二区三| 不卡的电视剧免费网站有什么| 欧美久久婷婷综合色| 国产亚洲一区字幕| 亚洲国产精品影院| 国产成人在线视频免费播放| 欧美三级韩国三级日本一级| 久久尤物电影视频在线观看| 亚洲一区二区三区四区在线免费观看| 久久爱另类一区二区小说| 99久久er热在这里只有精品15| 欧美一区二区三区思思人| 国产精品久久久久久久久免费相片 | 日韩欧美激情在线| 亚洲欧美激情小说另类| 黑人精品欧美一区二区蜜桃| 一本大道久久a久久综合| 全国精品久久少妇| 97成人超碰视| 精品不卡在线视频| 亚洲成人精品一区| 99riav久久精品riav| 91精品国产综合久久久蜜臀粉嫩| 国产精品日日摸夜夜摸av| 蜜臀av一区二区在线免费观看 | 国产精品久久久久毛片软件| 日本vs亚洲vs韩国一区三区| 色视频欧美一区二区三区| 国产三级一区二区| 毛片av中文字幕一区二区| 欧美日韩在线播| 一区在线观看免费| 丁香五精品蜜臀久久久久99网站| 日韩视频国产视频| 日韩主播视频在线| 欧美日韩在线综合| 亚洲精品久久久蜜桃| 成人av网站在线观看免费| 精品粉嫩aⅴ一区二区三区四区| 亚洲观看高清完整版在线观看| a美女胸又www黄视频久久| 国产亲近乱来精品视频| 久久精品久久精品| 欧美高清视频不卡网| 一区二区免费在线| 色综合久久精品| 亚洲视频 欧洲视频| www.在线欧美| 国产精品传媒视频| 91在线免费播放| 最新日韩在线视频| 99在线精品免费| 国产精品99久久久久久久女警| 精品国产人成亚洲区| 秋霞影院一区二区| 日韩精品最新网址| 免费高清成人在线| 日韩一二三区视频| 免费日本视频一区| 日韩美女视频一区二区在线观看| 老司机精品视频线观看86| 欧美一区二区免费视频| 看电视剧不卡顿的网站| 精品国产一区二区三区久久影院| 韩国精品在线观看| 久久精品人人做人人爽97| 成人午夜激情片| 亚洲视频小说图片| 精品视频免费在线| 日韩高清电影一区| 26uuu亚洲综合色欧美| 国产成人自拍高清视频在线免费播放| 国产日韩三级在线| 成人va在线观看| 亚洲九九爱视频| 欧美高清dvd| 久久不见久久见免费视频1| 国产亚洲精品久| 99精品视频一区二区| 亚洲资源在线观看| 日韩一区二区精品| 国产高清在线精品| 亚洲欧美一区二区不卡| 欧美少妇bbb| 韩国v欧美v亚洲v日本v| 国产精品美女视频| 精品视频在线看| 精品一区二区免费在线观看| 国产精品麻豆视频| 欧美视频你懂的| 美女尤物国产一区| 国产剧情av麻豆香蕉精品| 国产精品美日韩| 欧美日本韩国一区二区三区视频| 久久狠狠亚洲综合| 国产精品久久久久三级| 欧美日韩激情一区二区三区| 激情五月激情综合网| 亚洲欧美一区二区视频| 欧美男男青年gay1069videost| 韩国精品久久久| 亚洲欧美国产77777| 日韩欧美一区二区免费| 成人爱爱电影网址| 免费成人在线视频观看| 国产精品午夜在线观看| 6080国产精品一区二区| 国产成人av一区二区三区在线| 一区av在线播放| 久久精品网站免费观看| 欧美日韩亚洲高清一区二区| 国产传媒一区在线| 日韩av中文字幕一区二区| 日本一区二区视频在线| 欧美日韩大陆一区二区| 成人免费精品视频| 久久精品免费观看| 一区二区成人在线| 国产精品天干天干在观线| 欧美一区二区三区影视| 色综合久久久久综合99| 国产麻豆视频精品| 天天影视涩香欲综合网| 中文字幕日韩av资源站| 久久一区二区三区国产精品| 欧美主播一区二区三区| 成人精品视频一区二区三区| 日韩成人精品视频| 亚洲人成精品久久久久| 国产日本一区二区| 欧美一区二区大片| 欧美性做爰猛烈叫床潮| av不卡在线播放| 欧美va亚洲va香蕉在线| 欧美图区在线视频| av不卡在线播放| 国产98色在线|日韩| 精品综合久久久久久8888| 亚洲成人av资源| 亚洲欧美精品午睡沙发| 国产精品免费aⅴ片在线观看| 日韩精品专区在线影院观看| 欧美喷潮久久久xxxxx| 91福利精品视频| caoporm超碰国产精品| 成人小视频免费在线观看| 国产一区二区三区观看| 日本不卡一二三区黄网| 午夜精品久久一牛影视| 亚洲一区二区三区视频在线播放| 亚洲日本中文字幕区| 中文字幕亚洲一区二区va在线| 久久久久久久久久久久久夜| 精品av久久707| 26uuu国产在线精品一区二区| 精品日本一线二线三线不卡| 欧美一区二区三区公司| 91精品国产91久久综合桃花| 欧美日韩另类一区|