色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>類型>參考設計>采用Nios驅動的AD7606的CED1Z FPGA方案

采用Nios驅動的AD7606的CED1Z FPGA方案

2021-05-16 | pdf | 1.4MB | 次下載 | 2積分

資料介紹

This version (26 Jan 2021 10:56) was approved by Ioana Chelaru.The Previously approved version (11 Jan 2021 09:35) is available.Diff

CED1Z FPGA Project for AD7606 with Nios driver

Supported Devices

Evaluation Boards

Overview

This document presents the steps to setup an environment for using the EVAL-AD7606EDZ / EVAL-AD7606-6EDZ / EVAL-AD7606-4EDZ evaluation board together with the EVAL-CED Converter Evaluation and Development (CED) Board and the Nios II Embedded Development Suite (EDS). Below is presented a picture of the EVAL-AD7606 Evaluation Board with the CED1 board.

The CED1Z board is intended for use in evaluation, demonstration and development of systems using Analog Devices precision converters. It provides the necessary communications between the converter and the PC, programming or controlling the device, transmitting or receiving data over a USB link.

The AD7606 / AD7606-6 / AD7606-4 are 16-bit, 8/6/4 channel, simultaneous sampling Analog-to-Digital Data Acquisition systems (DAS). The parts contain analog input clamp protection, 2nd order anti-alias filter, track and hold amplifier, 16-bit charge redistribution successive approximation ADC, flexible digital filter, 2.5V reference and reference buffer and high speed serial and parallel interfaces. The AD7606, AD7606-6, AD7606-4 operate from a single 5V supply and can accommodate ± 10V and ±5V true bipolar input signals while sampling at throughput rates up to 200 kSPS for all channels. The input clamp protection circuitry can tolerate voltages up to ±16.5V. The AD7606 has 1 MΩ analog input impedance regardless of sampling frequency. The single supply operation, on chip filtering and high input impedance eliminates the need for driver op-amps and external bipolar supplies. The AD7606 anti-alias filter has a 3 dB cut off frequency of 22 kHz and provides 40 dB anti-alias rejection when sampling at 200ksps. The flexible digital filter is pin driven, yields improvements in SNR, and reduces the 3 dB bandwidth.

More information

Getting Started

The first objective is to ensure that you have all of the items needed and to install the software tools so that you are ready to create and run the evaluation project.

Hardware Items

Below is presented the list of required hardware items:

Software Tools

Below is presented the list of required software tools:

The Quartus II design software and the Nios II EDS is available via the Altera Complete Design Suite DVD or by downloading from the web.

Downloads

Extract the Lab Files

EVAL-AD7606EDZ Create a folder calledADIEvalBoard” on your PC and extract the ad7606_evalboard.zip archive to this folder. Make sure that there are NO SPACES in the directory path. After extracting the archive the following folders should be present in the ADIEvalBoard folder: FPGA, Hdl, NiosCpu, Software and DataCapture .

Folder Description
FPGA Contains all the files necessary to program the CED1Z board in order to evaluate the ADC. By executing the script program_fpga.bat the FPGA will be programmed with the evaluation project. New Nios2 applications can be created using the files from this folder.
The ip subfolder contains the HDL core for connecting the evaluation board to the CED1Z board , the software drivers for HAL in /hdl/src/HAL and the AD7606 registers in /hdl/src/inc
Hdl Contains the source files for the AD7606 HDL driver:
- The doc subfolder contains a brief documentation for the core.
- The src subfolder contains the HDL source files.
- The tb folder contains the sources of the core's testbench
NiosCpu Contains the CED1Z Quartus evaluation project source files . The ip subfolder contains the AD7606 QSYS component
Software Contains the source files of the Nios2 SBT evaluation project
DataCapture Contains the script files used for data acquisition

Install the USB-Blaster Device Driver

The USB Blaster is used to program the FPGA on the CED1Z board and also for data exchange between the system and a PC. To install the driver plug the Terasic USB Blaster into one of the PCs USB ports. Your Windows PC will find the new hardware and try to install the driver.

Since Windows cannot locate the driver for the device the automatic installation will fail and the driver has to be installed manually. In the Device Manager right click on the USB-Blaster device and select Update Driver Software.

In the next dialog box select the option Browse my computer for driver software. A new dialog will open where it is possible to point to the driver’s location. Set the location to altera/11.0/quartus/drivers/usb-blaster and press Next.

If Windows presents you with a message that the drivers have not passed Windows Logo testing, please click “Install this driver software anyway”. Upon installation completion a message will be displayed to inform that the installation is finished.

image016.jpg

30 Nov 2011 11:18 · Adrian Costina

AD7606 Evaluation Project Overview

The evaluation project contains all the source files needed to build a system that can be used to configure the AD7606 and capture data from it. The system consists of a Nios II softcore processor that is implemented in the FPGA found on the CED1Z board and a PC application. The softcore controls the communication with the Device Under Test (DUT) and the data capture process. The captured data is saved into the SRAM of the CED1Z board and aftwerwards it is read by the PC application and saved into a comma separated values (.csv) file that can be used for further data analysis.

CED1Z FPGA Design

The following components are implemented in the FPGA design:

Name Address IRQ
CPU 0x00000800 -
PLL 0x00000000 -
ONCHIP_MEM 0x00002000 -
LEDS 0x00000010 -
SYSID 0x00000020 -
SRAM 0x00200000 -
TRISTATE_BRIDGE_0 - -
JTAG_UART_0 0x00000030 1
SYS_TIMER 0x00000040 2
MM_CONSOLE_MASTER - -
PWR_DATA 0x00000060 -
I2C_INT 0x00000080 -
PWR_EN_CLK 0x000000a0 -
AD7606_0 0x000000c0 -
Table 1 System components

The Nios II processor contains a peripheral that implements the communication protocol with the DUT. The peripheral is divided into three logical modules: a module which implements the interface with the Avalon bus and the communication with the SRAM, a module which implements an Avalon master interface which is used to write data directly in the SRAM and a module which communicates with the AD7606.

Table 2 describes the port definitions of the Avalon peripheral:

Port Direction Width Description
Generic pins
CLK_I IN 1 System clock. Designed with a 98MHz clock
RESET_I IN 1 System reset
Avalon Slave Interface
AVALON_WRITEDATA_I IN 32 Slave write data bus
AVALON_WRITE_I IN 1 Slave write data request
AVALON_READ_I IN 1 Slave read data request
AVALON_ADDRESS_I IN 3 Slave address bus
AVALON_READDATA_O OUT 32 Slave read data bus
Avalon Master Interface
AVALON_MASTER_WAITREQUEST IN 1 Master wait request signal
AVALON_MASTER_ADDRESS_O OUT 32 Master address bus
AVALON_MASTER_WRITE_O OUT 1 Master write signal
AVALON_MASTER_BYTEENABLE_O OUT 2 Master byte enable signals
AVALON_MASTER_WRITEDATA_O OUT 16 Master write data bus
External connectors
ADC_DB_I IN 16 ADC data bus used to read data from the AD7606
ADC_BUSY_I IN 1 ADC Busy Output. Logic output that indicates the status of the conversion. The BUSY output goes high following the falling edge of CONVST and stays high for the duration of the conversion. Once the conversion is complete and the result is available in the output register, the BUSY output goes low. The track-and-hold returns to track mode just prior to the falling edge of BUSY on the 13th rising edge of CLKIN
ADC_OS_O OUT 3 Oversampling Mode Pins. These inputs are used to select the oversampling ratio
ADC_RANGE_O OUT 1 Analog Input Range Selection. The polarity of this pin determines the input range of the analog input channels. If this pin is tied to a logic high, the analog input range is +-10V for all channels. If this pin is tied to a logic low, the analog input range is +-5V. A logic change has immediate effect.
ADC_CS_N_O OUT 1 ADC Chip Select. Active low logic input used in conjunction with RD to read conversion data.
ADC_RD_N_O OUT 1 ADC Read pin. Active low logic input used in conjunction with CS to access the conversion result. The conversion result is placed on the data bus following the falling edge of RD read while CS is low.
ADC_RESET_O OUT 1 Reset pin. When set to logic high, the rising edge of RESET resets the AD7606.
ADC_STDBY_O OUT 1 Standby Mode pin. This pin is used to place the AD7606 into one of the two power-down modes: standby mode or shutdown mode. The power-down mode entered depends on the state of the RANGE pin.
ADC_CONVST_N_O OUT 1 ADC conversion Start Input. A falling edge on CONVST is used to initiate a conversion. The track-and-hold goes from track mode to hold mode on the falling edge of CONVST and the conversion process is initiated at this point. Following power-down, when operating in auto-shutdown or auto-standby modes, a rising edge on CONVST is used to power up the device.
Table 2 Port description

Table 3 describes the registers of the Avalon peripheral:

Name Offset Width Access Description
CONTROL_REGISTER 0 32 RW Bit 0 is used to start data acquisition
Bit 1 is used to initiate software reset of the core
Bit 2 is used to configure the Avalon write master core to write data to the same location
Bit 3 is used to write data to the AD7606 evaluation board
ACQ_COUNT_REGISTER 1 32 RW Register used to configure the number of samples to be acquired when acquisition is started
BASE_REGISTER 2 32 RW Register used to configure the base address of the memory location where the acquired data is to be written
STATUS 3 32 R Bit 0 is used to signal that the acquisition is complete
Bit 1 is used to signal that the internal memory buffer has been overflown
Bit 2 is used to signal that the user has performed a write of a read only register register
DUT_WRITE_REGISTER 4 32 W Register used to configure the driver submodule
Table 3 Register description

The follwing figure presents the timing diagram for the read operations from the AD7606 driver.

Read operations time diagram

AD7606 module

This module is the actual driver of the AD7606 data acquisition system.

 AD7606 driver pinout

Port Direction Width Description
General Connectors
FPGA_CLK_I IN 1 48 MHz clock
ADC_CLK_I IN 1 20 MHz clock
RESET_I IN 1 Module reset
CED1Z_interface connectors
WR_DATA_N_I IN 1 Signal used to write data in the driver’s internal registers
DATA_I IN 16 Data bus, used configure the driver
DATA_O OUT 16 Parallel bus to transfer the data to the upper module
DATA_RD_READY_O OUT 1 Signals that at port DATA_O there is new data available
DATA_WR_READY_O OUT 1 Signals that the write from upper module has been performed
SYNC_O OUT 1 Signals that the next data transfer will correspond to channel 1
AD7606 connectors
ADC_DB_I IN 16 ADC data bus used to read data from the AD7606
ADC_BUSY_I IN 1 ADC Busy Output. Logic output that indicates the status of the conversion. The BUSY output goes high following the falling edge of CONVST and stays high for the duration of the conversion. Once the conversion is complete and the result is available in the output register, the BUSY output goes low. The track-and-hold returns to track mode just prior to the falling edge of BUSY on the 13th rising edge of CLKIN
ADC_OS_O OUT 3 Oversampling Mode Pins. These inputs are used to select the oversampling ratio
ADC_RANGE_O OUT 1 Analog Input Range Selection. The polarity of this pin determines the input range of the analog input channels. If this pin is tied to a logic high, the analog input range is +-10V for all channels. If this pin is tied to a logic low, the analog input range is +-5V. A logic change has immediate effect.
ADC_CS_N_O OUT 1 ADC Chip Select. Active low logic input used in conjunction with RD to read conversion data.
ADC_RD_N_O OUT 1 ADC Read pin. Active low logic input used in conjunction with CS to access the conversion result. The conversion result is placed on the data bus following the falling edge of RD read while CS is low.
ADC_RESET_O OUT 1 Reset pin. When set to logic high, the rising edge of RESET resets the AD7606.
ADC_STDBY_O OUT 1 Standby Mode pin. This pin is used to place the AD7606 into one of the two power-down modes: standby mode or shutdown mode. The power-down mode entered depends on the state of the RANGE pin.
ADC_CONVST_N_O OUT 1 ADC conversion Start Input. A falling edge on CONVST is used to initiate a conversion. The track-and-hold goes from track mode to hold mode on the falling edge of CONVST and the conversion process is initiated at this point. Following power-down, when operating in auto-shutdown or auto-standby modes, a rising edge on CONVST is used to power up the device.
Table 4 Port description for the AD7606 module

Quick Evaluation

The next sections of this document present all the steps needed to create a fully functional project that can be used for evaluating the operation of the ADI platform. It is possible to skip these steps and load in the FPGA an image that contains a fully functional system that can be used for platform evalution. The first step of the quick evaluation process is to program the FPGA with the image provided in the lab files. Before the image can be loaded the Quartus II Web Edition tool or the Quartus II Programmer must be installed on your computer. To load the FPGA image you must first make sure that the USB cable is not connected to the CED1Z board. Connect the USB Blaster to the J6 connector of the CED1Z and power the board. Run the program_fpga.bat batch file located in the ADIEvalBoard/FPGA folder.

In order to acquire data, follow the instructions in the Evaluation Project Data Acquisition section.

NIOS II Software Design

This section presents the steps for developing a software application that will run on the CED1Z system and will be used for controlling and monitoring the operation of the ADI evaluation board.

Create a new project using the NIOS II Software Build Tools for Eclipse

Launch the Nios II SBT from the Start → All Programs → Altera → Nios II EDS 11.0 → Nios II 11.0 Software Build Tools for Eclipse (SBT).

NOTE: Windows 7 users will need to right-click and select Run as administrator. Another method is to right-click and select Properties and click on the Compatibility tab and select the Run This Program As An Administrator checkbox, which will make this a permanent change.

1. Initialize Eclipse workspace

  • When Eclipse first launches, a dialog box appears asking what directory it should use for its workspace. It is useful to have a separate Eclipse workspace associated with each hardware project that is created in SOPC Builder. Browse to the ADIEvalBoard directory and click Make New Folder to create a folder for the software project. Name the new folder “eclipse_workspace”. After selecting the workspace directory, click OK and Eclipse will launch and the workbench will appear in the Nios II perspective.

2. Create a new software project in the SBT

  • Select File → New → Nios II Application and BSP from Template.

  • Click the Browse button in the SOPC Information File Name dialog box.
  • Select the uC.sopcinfo file located in the ADIEvalBoard/FPGA directory.
  • Set the name of the Application project to “ADIEvalBoard”.
  • Select the Blank Project template under Project template.
  • Click the Finish button.

The tool will create two new software project directories. Each Nios II application has 2 project directories in the Eclipse workspace.

  • The application software project itself - this where the application lives.
  • The second is the Board Support Package (BSP) project associated with the main application software project. This project will build the system library drivers for the specific SOPC system. This project inherits the name from the main software project and appends “_bsp” to that.

Since you chose the blank project template, there are no source files in the application project directory at this time. The BSP contains a directory of software drivers as well as a system.h header file, system initialization source code and other software infrastructure.

Configure the Board Support Package

  • Configure the board support package to specify the properties of this software system by using the BSP Editor tool. These properties include what interface should be used for stdio and stderr messages, the memory in which stack and heap should be allocated and whether an operating system or network stack should be included with this BSP.
  • Right click on the ADIEvalBoard_bsp project and select Nios II → BSP Editor… from the right-click menu.

The software project provided in this lab does not make use of an operating system. All stdout, stdin and stderr messages will be directed to the jtag_uart.

  • Select the Common settings view. In the Common settings view, change the following settings:
    • Select the jtag_uart_0 for stdin, stdout and stderr messages. Note that you have more than one choice.
    • Select none for the sys_clk_timer and timestamp_timer.

The memory used by the design is should be changed from OnChip ram to SRAM for the .text region.

  • Select Linker Script tab.
  • Change .text region Linker Region Name from onchip_mem to sram.

  • Select File → Save to save the board support package configuration to the settings.bsp file.
  • Click the Generate button to update the BSP.
  • When the generate has completed, select File → Exit to close the BSP Editor.

Configure BSP Project Build Properties

In addition to the board support package settings configured using the BSP Editor, there are other compilation settings managed by the Eclipse environment such as compiler flags and optimization level.

  • Right click on the ADIEvalBoard_bsp software project and select Properties from the right-click menu.
  • On the left-hand menu, select Nios II BSP Properties.
  • During compilation, the code may have various levels of optimization which is a tradeoff between code size and performance. Change the Optimization level setting to Level 2
  • Since our software does not make use of C++, uncheck Support C++.
  • Check the Reduced device drivers option
  • Check the Small C library option
  • Press Apply and OK to regenerate the BSP and close the Properties window.

Add source code to the project

In Windows Explorer locate the project directory which contains a directory called Software. In Windows Explorer select all the files and directories from the Software folder and drag and drop them into the Eclipse software project ADIEvalBoard.

  • Select all the files and folders and drag them over the ADIEvalBoard project in the SBT window and drop the files onto the project folder.

  • A dialog box will appear to select the desired operation. Select the option Copy files and folders and press OK.

  • This should cause the source files to be physically copied into the file system location of the software project directory and register these source files within the Eclipse workspace so that they appear in the Project Explorer file listing.

Configure Application Project Build Properties

Just as you configured the optimization level for the BSP project, you should set the optimization level for the application software project ADIEvalBoard as well.

  • Right click on the ADIEvalBoard software project and select Properties from the right-click menu.
  • On the left-hand menu, select the Nios II Application Properties tab
  • Change the Optimization level setting to Level 2.
  • Press Apply and OK to save the changes.

Define Application Include Directories

Application code can be conveniently organized in a directory structure. This section shows how to define these paths in the makefile.

  • In the Eclipse environment double click on my_include_paths.in to open the file.
  • Click the Ctrl and A keys to select all the text. Click the Ctrl and C keys to copy all the text.

  • Double click on Makefile to open the file.
  • If you see the message shown here about resources being out of sync, right click on the Makefile and select Refresh.

  • Select the line APP_INCLUDE_DIRS :=

  • Click the Ctrl and V keys to replace the selected line with the include paths.

  • Click the Ctrl and S keys to save the Makefile.

Compile, Download and Run the Software Project

1. Build the Application and BSP Projects

  • Right click the ADIEvalBoard_bsp software project and choose Build Project to build the board support package.
  • When that build completes, right click the ADIEvalBoard application software project and choose Build Project to build the Nios II application.

These 2 steps will compile and build the associated board support package, then the actual application software project itself. The result of the compilation process will be an Executable and Linked Format (.elf) file for the application, the ADIEvalBoard.elf file.

In case an error appears at compile time with a description like : section .rodata loaded at [00400164,00400477] overlaps section .text loaded at [00400164,004054d7] the enable_alt_load_copy_exceptions option must be unchecked from BSP Editor → Main → Settings → Advanced→ hal.linker

2. Verify the Board Connection

The CED1Z hardware is designed with a System ID peripheral. This peripheral is assigned a unique value based on when the hardware design was last modified in the SOPC Builder tool. SOPC Builder also places this information in the .sopcinfo hardware description file. The BSP is built based on the information in the .sopcinfo file.

  • Select the ADIEvalBoard application software project.
  • Select Run → Run Configurations…
  • Select the Nios II Hardware configuration type.
  • Press the New button to create a new configuration.
  • Change the configuration name to CED1Z and click Apply.
  • On the Target Connection tab, press the Refresh Connections button. You may need to expand the window or scroll to the right to see this button.
  • Select the jtag_uart_0 as the Byte Stream Device for stdio.
  • Check the Ignore mismatched system ID option.
  • Check the Ignore mismatched system timestamp option.

3. Run the Software Project on the Target

To run the software project on the Nios II processor:

  • Before running the the software project, the FPGA located on the CED1Z must be programmed with the Nios II system image. To program the FPGA run the ADIEvalBoard/FPGA/program_fpga.bat script.
  • Press the Run button in the Run Configurations window. This will re-build the software project to create an up–to-date executable and then download the code into memory on the CED1Z hardware. The debugger resets the Nios II processor, and it executes the downloaded code. Note that the code is verified in memory before it is executed

The code size and start address might be different than the ones displayed in the above screenshot.

20 Aug 2012 16:26 · Adrian Costina

Evaluation Project Data Acquisition

After the FPGA is correctly programmed the data acquisition process can start by executing the data_capture.bat script. The data_capture.tcl file can be modified to acquire a variable number of channels, to change the oversampling signals and the range signal. If the number of channels is larger than the number of channels available on the part, the additional channels will be taken from channel 1. (e.g for AD7606-4, channel 5 will have the same data as channel 1, channel 6 will have the same data as channel 2 etc).

The configuration from data_capture.tcl is performed the first time the script is executed. If changes are performed after that, the system must be reinitialized by reprogramming the FPGA.

If the resulting csv file is opened with Microsoft Excel, the data will be displayed on a different number of columns, each column corresponding to a channel.

More information

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

请按住滑块,拖动到最右边
了解新功能

查看更多

广告

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1491次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  4次下載  |  免費
  15. 8基于AT89C2051/4051單片機編程器的實驗
  16. 0.11 MB  |  4次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537793次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 7m第一福利500精品视频 | 欧美视频一区二区三区 | 92国产精品午夜福利免费 | 欧美一区二区三区不卡视频 | 我想看一级黄色片 | 久久久久国产精品视频 | 啪啪自拍视频 | 久久精品国产免费 | 狠狠色综合色综合网络 | 天堂国产一区二区三区四区不卡 | 日本一级淫片免费啪啪3 | 国产123在线 | 美女免费网站在线观看 | 久久aaaa片一区二区 | 欧美日韩中文在线视频 | 高清av免费| 人妻互换一二三区激情视频 | 日本十八少妇毛片视频 | 中文在线а√在线 | 裸露双乳挤奶无遮掩裸体网站 | 午夜影院欧美 | 精品乱子伦一区二区三区 | 秋霞成人午夜鲁丝一区二区三区 | 怡红院av久久久久久久 | 欧美一二三四五区 | 我要看www免费看插插视频 | 特级黄色网 | 久久久久久曰本av免费免费 | 久久精品久久久久观看99水蜜桃 | 99国产精品久久久久久久成人热 | 伊人精品成人久久综合软件 | 亚洲四区 | 亚洲国产成人一区二区精品区 | 久久久久久人妻精品一区 | 精品国产91久久久 | 欧洲美女与动zooz | a免费毛片| 色噜噜狠狠狠综合曰曰曰88av | 欧美黑人精品一区二区不卡 | 亚洲综合日韩精品欧美综合区 | 对白超刺激精彩粗话av | 免费看黄色网 | 日韩精品视频一区二区在线观看 | 男女无遮挡做爰猛烈黄文 | 性乌克兰xxxx极品 | 国产精品三区四区 | 亚洲欧洲精品成人久久曰 | 亚洲欧美日本韩国 | 国产女优在线播放 | 国产va| 国产亚洲欧美日韩俺去了 | 制服.丝袜.亚洲.中文.综合懂色 | 91精产国品一二三区在线观看 | av天天有 | 欧洲-级毛片内射 | 国产69精品一区二区亚洲孕妇 | 老司机午夜精品 | 狠狠躁天天躁中文字幕 | 沈阳45老熟女高潮喷水亮点 | 精品无码av无码专区 | 欧美黄网址 | 中文字幕一区二区三区四区视频 | 深夜福利网址 | 美女内内免费看 | 黄页网站视频 | 上司的丰满人妻中文字幕 | 熟女俱乐部五十路六十路 | 2018天天干天天操 | 久久精品久久久久久久久久16 | 欧美成人精品一区二区三区在线观看 | 国产学生美女无遮拦高潮视频 | 少妇性l交大片7724com | 乱子轮熟睡1区 | 狠狠干欧美 | 日本最大色倩网站www | 国产综合婷婷 | 深夜男女福利18免费软件 | 天天天天天天天天干 | 久久久精品99久久精品36亚 | 欧美高清videos高潮hd | 久久国产精品免费一区二区三区 | 美女毛片在线 | 成人羞羞国产免费软件小说 | brazzers猛女系列 | 躁躁躁日日躁2020麻豆 | 国产影视av| 亚洲成aⅴ人片久青草影院 亚洲无av码一区二区三区 | 色av中文字幕 | 亚洲欧洲日产国码久在线 | 免费av导航| 亚洲字幕av一区二区三区四区 | 免费观看黄色网址 | 国产精品久久久久久三级 | 成人aaaa | 亚洲国产精品视频一区 | 夜夜偷天天爽夜夜爱 | 国产日韩一级片 | 久热超碰 | 久久精品aⅴ无码中文字字幕重口 | 中文字幕在线亚洲精品 | 成人免费视频国产免费网站 | 一区二区三区四区五区视频 | 91精品国产一区 | 在线麻豆| 亚洲激情视频小说 | 精品国产97 | 色五月丁香五月综合五月4438 | 国a产久v久伊人 | 国产精品久久久久久久 | 少妇奶水亚洲一区二区观看 | 欧美超级乱婬视频播放 | 最新精品国偷自产在线 | 国产成人av免费网址 | 久久99热狠狠色精品一区 | 九草网| 国产精品99在线观看 | 国产另类xxxxhd高清 | 午夜视频在线播放 | 正在播放国产老头老太色公园 | 少妇寂寞小伙满足少妇在线观看 | 免费看成年人网站 | 俺也去av | 毛片在线免费观看网址 | 第四色视频| 国产高清精品一区二区三区 | 国产精品欧美综合亚洲 | 中文字幕一区二区三区又粗 | 日本成人一区二区 | 欧美日韩精品一区二区三区在线 | 日产精品一区二区三区在线观看 | 黄色片久久 | 国产女主播喷出白浆视频 | 国产精品国产三级国产专播 | 第一福利av | 国产麻豆精品精东影业av网站 | 午夜在线观看网站 | 日韩一区二区三区国产 | 天天干网| 国产丝袜自拍 | 日韩欧美一区二区三区免费观看 | 欧美成人一区二免费视频 | 青青草自拍 | 含羞草传媒mv免费观看视频 | 日韩精品一区二 | 99r精品视频在线观看 | 亚洲国产一区二区三区波多野结衣 | 日日摸天天爽天天爽视频 | 亚洲成av | 欧美性受xxxx黑人xyx性爽 | 九九热在线观看视频 | 亚洲第一狼人区 | 成年女人永久免费观看视频 | 欧美性猛交xxxⅹ乱大交小说一 | 国产精品无码专区 | 国产乱子伦精品无码码专区 | 亚洲v欧美v另类v综合v日韩v | 精品久久久久一区 | 久久午夜影院 | 国产又爽又黄又湿免费99 | 国产精品久久久久久超碰 | 成年人晚上看的视频 | 大又大粗又爽又黄少妇毛片 | 亚洲精品国产品国语在线观看 | 亚洲午夜爱爱香蕉片 | 久久久久二区 | 在线的av | 亚洲少妇第一页 | 色婷婷五月综合亚洲小说 | 亚洲欧美国产一区二区三区 | 91激情在线视频 | 国产青青视频 | 久久99精品国产.久久久久 | 亚洲国产一区二区视频 | 国产黄大片在线观看 | 欧美性猛交xxxⅹ乱大交小说 | 久操新在线 | 久久无码中文字幕免费影院蜜桃 | 最新日韩中文字幕 | 无码午夜成人1000部免费视频 | 女十八毛片aaaaaaa片 | 亚洲精品播放 | 91大神久久| 亚洲黄色av网站 | 中文日韩视频 | 欧美一区二区三区四区在线 | 亚洲欧美va天堂人熟伦 | 婷婷精品国产欧美精品亚洲人人爽 | 2014亚洲天堂| 91精品无人区卡一卡二卡三 | 亚洲国产美女久久久久 | 偷偷在线观看免费高清av | 人人揉人人捏人人添 | 国产69久久 | 欧美 国产 亚洲 卡通 综合 | 色婷婷综合中文久久一本 | 午夜性刺激免费看视频 | 丝袜 制服 清纯 亚洲 | 成人黄色动漫在线观看 | 97人人在线 | ww欧美黄色 | 亚洲色播永久网址大全 | 精品亚洲成a人无码成a在线观看 | 美女的mm免费视频 | 亚洲午夜久久久久久久久久久 | 国产精品99久久免费黑人人妻 | 午夜精品久久久久久99热小说 | www.香蕉视频.com | 欧美极品少妇 | 成年午夜精品久久久精品 | 久久久久久亚洲国产 | 医生强烈淫药h调教小说阅读 | 亚洲性激情 | 91精品国产综合久久四虎久久 | 久久在线观看 | 成 人色 网 站 欧美大片在线观看 | 中文字幕文字暮 | 97影院在线午夜 | 日本久久免费 | 亚洲区在线播放 | 国产精品伦一区二区三级视频 | 久久久精品二区 | 亚洲乱码国产乱码精品精剪 | 精品国产精品久久一区免费式 | 夜夜添日日射 | 在线播放的av | www.成人网 | 黄色91免费| 日韩影视一区 | 日韩在线一卡二卡 | 国产精品成人免费视频网站 | 国产一级片免费观看 | 国产精品办公室沙发 | 中文在线观看视频 | 色诱久久av | 伊大人香蕉综合8在线视 | 中文字幕午夜精品一区二区三区 | 久久久久国产精品一区 | 国产精品福利视频推女郎 | 华人永久免费 | 91欧美成人| 色视频网站在线观看一=区 色视频网址 | 久久久精品久久日韩一区综合 | 性色av蜜臀av牛牛影院 | 黑人巨大猛交丰满少妇 | 国产精品揄拍100视频 | 久久精品女人毛片国产 | 中文无码熟妇人妻av在线 | 国产资源站 | 九色porny丨精品自拍 | 女人大p毛片女人大p毛片 | 五月天丁香激情 | 美女少妇翘臀啪啪呻吟网站 | 黄色成人小视频 | 姐姐的朋友2在线 | 玖玖资源站无码专区 | 四虎永久在线精品免费网站 | 亚洲成人黄色小说 | 久久一区二区三区视频 | caoprom超碰 | 99精品免费久久久久久久久 | 国产午夜视频在线 | 成人av软件| 精品国产aⅴ一区二区三区 精品国产va久久久久久久 | 噜噜噜在线观看免费视频日本 | 久久人妻av无码中文专区 | 一区二区在线看 | 91精品视频在线播放 | 在线涩涩免费观看国产精品 | 日本黄色a级片 | 俺操操| 特大黑人巨交吊性xxxx视频 | 色噜噜狠狠一区 | 伊人网成人 | 免费黄色欧美 | 国产一级淫片a直接免费看 国产一级淫片免费放大片 国产一级影院 | 日日舔夜夜摸 | 国产精品久久婷婷六月丁香 | 国产精品极品白嫩 | 人人狠狠综合久久亚洲婷婷 | 亚洲一区二区三区 无码 | av中文字幕网址 | 清纯小美女主播流白浆 | 中文在线a在线 | 亚洲性色av| 黄色长视频 | 黄频网站在线观看 | 国产伦人伦偷精品视频 | 国产无套内射又大又猛又粗又爽 | 夜夜高潮夜夜爽国产伦精品 | 国产伦精品一区二区三区四区免费 | 被灌满精子的少妇视频 | 18中国xxxxxⅹxxx96 | 亚洲最大成人网站 | 色视频久久 | 欧美日韩精品久久久免费观看 | 日韩国产精品一区 | 葵司ssni-879在线播放 | 亚洲欧美激情视频 | 日本久久激情 | 人妻夜夜添夜夜无码av | 欧美极品少妇xxx | 亚洲最黄网站 | 亚洲一区二区自拍偷拍 | 成人欧美日韩一区二区三区 | 亚洲另类伦春色综合小说 | 国产98色在线 | 日韩 | 99久久久无码国产精品秋霞网 | 欧美一级做性受免费大片免费 | 久久久精品久久日韩一区 | 欧美一区二区三区日韩 | a√天堂资源| 51久久国产露脸精品国产 | 亚洲免费砖区 | 久久www香蕉免费人成 | 青草青草久热精品视频在线观看 | 中出亚洲| 免费观看毛片网站 | 免费在线观看毛片视频 | av最新网 | 日本黄视频网站 | 久久婷五月 | 天堂久久天堂av色综合 | 日本公妇乱淫免费 | 国产无遮挡18禁网站免费 | 亚洲自拍一区在线 | 亚洲一区二三区 | 久久躁狠狠躁夜夜av | 欧洲美色妇ⅹxxxxx欧美 | 性欧美极品另类 | 亚洲综合影视 | 自拍av在线| 蜜臀av综合网 | 日本少妇性生活 | 黑人干日本少妇 | 一道本在线视频 | 国产人妖在线视频 | 美女视频黄a视频全免费 | 双性受爽到不停的喷水bl | 国产 日韩 一区 | 91chinese video永久地址 | 影音先锋欧美在线 | 四虎www永久在线精品 | 欧美野外疯狂做受xxxx高潮 | 日本丶国产丶欧美色综合 | 中文字幕精品三级久久久 | 国语自产免费精品视频在 | 国产午夜三级一区二区三桃花影视 | 色综合久久久久综合99 | 国产精品成人一区无码 | 久久久精品国产sm调教网站 | 精品一区在线 | 男女互操视频 | 成年人色网站 | 舐め犯し波多野结衣在线观看 | 男女啪啪免费视频网站 | 麻豆成人免费 | 91久久免费视频 | 欧美成人免费视频 | 99精品欧美一区二区三区综合在线 | 高清视频在线播放 | www91久久| 欧美操女人 | 原创av| 国产乱码卡一卡2卡三卡四 国产精品国产三级国产专区53 | 少妇又紧又大又色又爽视频 | 日本少妇一级片 | 女人裸体夜夜爽快 | 亚洲青涩 | 免费吃奶摸下激烈视频 | 医生强烈淫药h调教小说阅读 | 少妇高潮喷水惨叫久久久久电影 | 免费av观看 | 免费草逼视频 | asian日本肉体pics | 韩国一区二区视频 | 国产精品久久人妻无码网站一区 | 中文字幕熟妇人妻在线视频 | 91蝌蚪少妇| 亚洲欧美激情精品一区二区 | 又粗又大又硬毛片免费看 | 制服丝袜亚洲中文综合懂色 | 亚洲色图 在线视频 | 国产欧美激情 | 精品久久久久久成人av | 蜜臀aⅴ一区二区三区 | 成人久久久精品国产乱码一区二区 | 国产精品一区二av18款 | 欧美饥渴熟妇高潮喷水水 | 久久久久久久久免费看无码 | 69亚洲精品久久久 | 国产日产精品一区二区三区四区的观看方式 | 七月婷婷综合 | 精品超清无码视频在线观看 | 国产成人精品一区二三区在线观看 | 日日噜噜夜夜狠狠久久丁香五月 | 久久夜色精品国产www红杏 | 亚洲精品aaaa乱码 | 痴汉电车在线播放 | 国产成人精品综合久久久 | 狠狠躁天天躁夜夜添人人 | 91人人澡人人爽人人精品 | 一区二区三区四区日韩 | 欧美牲交a欧美牲交aⅴ免费下载 | 一级做a爱片性色毛片www | 少妇寂寞小伙满足少妇在线观看 | 佐佐木希av一区二区三区 | 国产在线日本 | 国产大片黄在线观看 | 麻豆www. | 亚洲久久在线 | 国产大片b站 | 亚洲综合二 | 久久爰| 国产免费91 | 日韩av不卡在线观看 | 精品一卡2卡三卡4卡免费网站 | 人妖粗暴刺激videos呻吟 | 久久综合区 | 色狠狠av北条麻妃 | 日本欧美色十大禁片毛片 | 一区二区三区日本久久九 | 性欧美丰满熟妇xxxx性 | 甄宓高h荡肉呻吟np 正在播放国产老头老太色公园 | 欧美日本在线播放 | 伊人春色在线 | 欧美网站在线观看 | 精品久久久久久久人人人人传媒 | 日韩中文字幕在线一区二区三区 | 一区二区日韩视频 | 国产精品久久久久久久久免费桃花 | 免费三级网站 | 91久久综合亚洲鲁鲁五月天 | 亚洲国产av无码精品无广告 | 内射后入在线观看一区 | 国产又色又爽又黄又免费 | 午夜精品在线免费观看 | 欧美三级韩国三级日本三斤 | 男女高h视频 | 欧美乱大交xxxxx古装 | 色综合天天综合狠狠爱 | 成人免费av片 | 玖玖在线免费视频 | 欧美波霸videosex极品 | 国内精品久久久久影院一蜜桃 | 无码人妻一区二区三区在线视频 | 欧美亚洲一级 | 啪一啪射一射插一插 | 亚洲国产成人精品无码区在线秒播 | 尤物av午夜精品一区二区入口 | 91视频 - 88av| 午夜成人鲁丝片午夜精品 | 仙踪林毛片 | 亚洲欧美婷婷六月色综合 | av东方在线| 中文无码熟妇人妻av在线 | 欧美交换乱淫粗大 | 欧美日韩国产一区二区三区不卡 | 搡国产老太xxx网站 搡老女人一区二区三区视频tv | 免费欧美黄色片 | 日韩在线视频一区 | 国产日韩一区二区 | 亚洲精品综合网 | 一级片在线免费 | 亚洲精品成a人在线 | 中文字幕免费在线视频 | 伊人久久婷婷 | caoprom97| 在线观看免费视频麻豆 | yw.139尤物在线精品视频 | 国产精品久久高潮呻吟声 | 欧美日韩在线综合 | 国产精品99久久免费黑人人妻 | 国产乱码精品一区二区 | 真人第一次毛片 | 亚洲人成电影在线播放 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲欧美日韩人成在线播放 | 在线看不卡av | 国内品精一二三区品精 | 奇米99| 久久久久国产一区二区三区四区 | 国产对白受不了了 | 噜噜噜视频在线观看 | 欧美黄色免费网站 | 成人免费国产 | 丝袜人妻一区二区三区 | 欧美a级网站 | 最近更新中文字幕 | 天天操天天干天天舔 | 亚洲自拍网址 | 真人性生交免费视频 | 日本老小玩hd老少配 | jizz欧美性9| 成人天堂婷婷青青视频在线观看 | 国产婷婷成人久久av免费高清 | 久久精品岛国av一区二区无码 | 成人欧美在线视频 | 免费观看成人摸66m66 | 成人网在线视频 | 成人黄色在线免费观看 | 色综合天天综合网国产 | 亚洲一区二区三区在线播放 | 精品欧美一区二区久久久伦 | 真人真事免费毛片 | 亚洲成人99| 亚洲欧美日韩国产精品一区二区 | 十二月综合缴缴情小说 | 亚洲欧美激情精品一区二区 | 插b内射18免费视频 亚洲欧美另类激情综合区 很黄很色60分钟在线观看 | 综合天堂av久久久久久久 | 欧美自拍偷拍一区 | 中文日韩在线观看 | 一级特毛片 | 天天玩天天操 | 日韩www| 中文字幕亚洲无线码 | 天堂网www网在线最新版 | 日本久久久一区二区三区 | 少妇被粗大的猛进69视频 | 人妻被按摩到潮喷中文字幕 | 国产在线视频第一页 | 暖暖视频日本在线观看 | 免费一级全黄少妇性色生活片 | 国产卡一卡二卡三无线 | 色婷婷香蕉在线一区 | 亚洲乱码国产乱码精品精不卡 | 国产干b| 国产又粗又猛又爽又黄的视频文字 | 美女露出奶头扒开尿口免费网站 | 久久成人18免费网站 | 国产精品一区二区在线观看网站 | 在线观看亚洲网站 | 国产精品 视频一区 二区三区 | 这里只有精品久久 | 欧美人与性动交α欧美精品 | 人人干网站 | 国产偷窥熟女精品视频 | 图片区亚洲色图 | 成人免费毛片足控 | 91精品国产91久久久久久吃药 | 四虎国产精品成人免费影视 | 狠狠干在线观看 | 琪琪五月天 | 日韩少妇精品av一区二区 | 欧美精品国产综合久久 | 国产视频一区二区三区在线观看 | 国产成人综合久久精品免费 | 欧美xxxx免费虐 | 久久久妇女国产精品影视 | 久久精品色 | 亚洲免费人成在线视频观看 | 亚洲精品高清视频 | 欧美亚洲在线视频 | 婷婷午夜精品久久久久久性色av | 久久久久99精品成人片三人毛片 | 久艹视频免费看 | 成人看片17c.com | 日本黄在线观看 | 国产精品毛片久久久久久久 | 青青青看免费视频在线 | 亚洲少妇网站 | 男女一进一出粗大楱视频 | 国自产拍偷拍精品啪啪一区二区 | 国产麻花豆剧传媒精品mv在线 | 欧美在线视频一区二区三区 | 亚洲加勒比无码一区二区 | 中文字幕 亚洲视频 | 国产美女裸身网站免费观看视频 | 奶涨边摸边做爰爽别停快点视频 | 欧美在线视频播放 | 特黄aaaaaaaaa毛片免 | 人人妻人人妻人人片av | 爱爱视频免费网址 | 性色高清xxxxx厕所偷窥 | 任你操这里只有精品 | 日日干天天爽 | 丰满少妇一区二区三区专区 | 国产一区二区三区影院 | 精品人妻无码一区二区色欲产成人 | 91免费国产视频 | 欧美视频在线观看一区二区 | 91欧美精品午夜性色福利在线 | 欧美人与动物xxxxx | 欧美一区二区日韩 | 国产欧美日本在线 | 欧美视频在线观看一区二区三区 | 久久久蜜桃一区二区人 | 97超碰超碰久久福利超碰 | 成人午夜视频在线播放 | 欧美肥老太牲交大战 | 欧美在线视频一区二区 | 亚洲精品视频免费在线观看 | 午夜dj高清免费观看视频 | 亚洲制服av | 国产a级片 | 无码av中文一区二区三区桃花岛 | 熟透的岳跟岳弄了69视频 | 天天摸久久精品av | 国产日韩亚洲 | 九一亚色视频 | 久久视频在线观看 | 人人澡人人透人人爽 | 精品日本一区二区三区免费 | 国产裸体歌舞一区二区 | 在线看成人 | 色欲综合一区二区三区 | 无码国产精品一区二区免费16 | 丁香花在线影院观看在线播放 | 狠狠干老司机 | 乱短篇艳辣500篇h文最新章节 | 国产极品粉嫩福利姬萌白酱 | 澳门日本三级少妇三级99 | 久久国产这里只有精品 | kk视频在线观看 | 兔费看少妇性l交大片免费 脱裤吧av导航 |