UDC 厦门大学博硕士论文摘要库

Similar documents

2



2



-2-



50 2

Supply Chain SCM IBM DRP

() MONORCHIIDAE SP


2

1

WTO

Abstract Since 1980 s, the Coca-Cola came into China and developed rapidly. From 1985 to now, the numbers of bottlers has increased from 3 to 23, and


XML SOAP DOM B2B B/S B2B B2B XML SOAP


% 6.7% % % / 1


WTO

UDC Hainan Airlines Investment Valuation Analysis (MBA) 厦门大学博硕士论文摘要库

WTO OEM

1

UDC Empirical Researches on Pricing of Corporate Bonds with Macro Factors 厦门大学博硕士论文摘要库

1998 5




UDC The Policy Risk and Prevention in Chinese Securities Market


THE APPLICATION OF ISOTOPE RATIO ANALYSIS BY INDUCTIVELY COUPLED PLASMA MASS SPECTROMETER A Dissertation Presented By Chaoyong YANG Supervisor: Prof.D

Abstract After over ten years development, Chinese securities market has experienced from nothing to something, from small to large and the course of






100Mbps 100Mbps 1000Mbps 100Mbps 1000Mbps 100Mbps 100Mbps PD LXT Mbps 100Mbps 100Mbps 1

:

UDC 厦门大学博硕士论文摘要库


UDC The Design and Implementation of a Specialized Search Engine Based on Robot Technology 厦门大学博硕士论文摘要库

X UDC A Post-Evaluation Research on SINOPEC Refinery Reconstruction and Expanding Project MBA 厦门大学博硕士论文摘要库





厦 门 大 学 学 位 论 文 原 创 性 声 明 本 人 呈 交 的 学 位 论 文 是 本 人 在 导 师 指 导 下, 独 立 完 成 的 研 究 成 果 本 人 在 论 文 写 作 中 参 考 其 他 个 人 或 集 体 已 经 发 表 的 研 究 成 果, 均 在 文 中 以 适 当 方

Abstract Today, the structures of domestic bus industry have been changed greatly. Many manufacturers enter into the field because of its lower thresh

Abstract There arouses a fever pursuing the position of being a civil servant in China recently and the phenomenon of thousands of people running to a


:

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

厦 门 大 学 学 位 论 文 原 创 性 声 明 本 人 呈 交 的 学 位 论 文 是 本 人 在 导 师 指 导 下, 独 立 完 成 的 研 究 成 果 本 人 在 论 文 写 作 中 参 考 其 他 个 人 或 集 体 已 经 发 表 的 研 究 成 果, 均 在 文 中 以 适 当 方




Abstract / / B-ISDN ATM Crossbar Batcher banyan N DPA Modelsim Verilog Synopsys Design Analyzer Modelsim FPGA ISE FPGA ATM ii



I

Research for RS encoding and decoding technology in the Digital Television Terrestrial Broadcasting System 2006 厦门大学博硕士论文摘要库


1

Ch03_嵌入式作業系統建置_01

厦门大学博硕士论文摘要库

IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I


专业主干课程与主要专业课程教学大纲(2009年、2011年).doc

WTO WTO ATM POS 4 CRM 2

J. D. 17 Daniel J. Elazar, American Federalism: A View From the States (New York: Happer & Row, Publishers, 1984), p

- 2 -

2002 II

Kluyveromyces sp. Y-85 Saccharomyces cerevisiae E-15, E g/100ml Y-85 E-15 DNA Y YEPD MM E E-15 Y-85 Y-85 12h E h 0.1%ED


- 2 - Russell Thaler unexpected dramatic P t =P t-1 + P t t P t-1 t-1 2 T.Russell and R.Thaler, The Relevance of Quasi-Rationality in Competitiv

X MGC X 22 X 23 X MGC X BALB/c 26 X MGC X MGC X MGC X..

A study on the Animal Husbandry Economy in the Tang Dynasty and the Five Dynasties 厦门大学博硕士论文摘要库

I 元器件上市公司经济状况分析及年度展望

2.

Microsoft Word - A doc


10384 B UDC ( )

.1 Abstract LD MAX PCB MC P

厦门大学博硕士论文摘要库

Microsoft Word - 32


Total Internet Connectivity in a Single Chip

(Pattern Recognition) 1 1. CCD

UDC The Establishment of Fractional BSDE : : : : : 厦门大学博硕士论文摘要库

02 看 見 躍 動 的 創 新 力 量 04 矽 數 十 年 金 矽 創 意 十 年 有 成 16 築 夢 之 際 你 所 不 知 道 的 金 矽 獎 40 樂 在 其 中

1 CPU

Research on the Mycorrhizal Community of Pinus Massoniana Lamb in Wuyishan Nature Reserve Abstract Mycorrhizae is the symbiosisal body of fugus and bo

1 VLBI VLBI 2 32 MHz 2 Gbps X J VLBI [3] CDAS IVS [4,5] CDAS MHz, 16 MHz, 8 MHz, 4 MHz, 2 MHz [6] CDAS VLBI CDAS 2 CDAS CDAS 5 2

.. Abstract


Transcription:

10384 200030003 UDC 2003 8 2003 9 2003

Hardware Platform for 2D Barcode Reader Techniques Thesis for the degree of Master of Science By Liu Zhenyu (Electronic Engineering Dept., Xiamen University, P.R. China)

20 TMS320C6711 VVL VV6500 CMOS Xilinx Spartan XL XCS10XL-4TQ144C Microchip PIC16C54 CMOS FPGA DSP FPGA CMOS FPGA VHDL DSP i

Abstract Abstract Since the first barcode was invented over twenty years ago, the barcodes technique has been rapidly developed and widely used. By using 1D barcodes, both the data acquisition and processing speeds have been improved, which do a contribution to the development of scientized and modernized administration. Compared with 1D barcodes, the 2D barcodes technique provides a novel method of information storage and transmitting, specialized by hyper density and mass storage; it has the hyper-strong capability of deencrypting damaged barcodes. Based on the 2D barcode reader technique, we designed and realized a hyper-efficient hardware platform for real time image processing. This system contains a core computing and data processing chip with a TMS320C6711, a image data acquisition sensor with a VV6500 (VVL Company, UK), a image pre-processing and data buffer model with a XCS10XL-4TQ144C (Spartan-XL serials, Xilinx Company) and a central control unit with a single-chip of PIC16C54 (Microchip Company). Main parts in the system are connected by high-speed interface and software-controlled. The results obtained from the real test environment show that this system could work stable with satisfied output specifications. Herein, the whole thesis parted into seven chapters. The first chapter is the introduction chapter, which will give us a bird eye of development of 2D barcode reader technique. The second chapter contains the function requirements for the system, the system block diagram and models design. The model of CMOS image sensor, the model of FPGA data processing and programming and the model of DSP and interface design will be described respectively in Chapter 3, 4 and 5. The built-in image processing software and the results obtained from real test environment will be described in the last chapter-chapter 6, in this chapter, we also discussed the high-speed FPGA system design and the high-speed circuits routing technique. Last but not least, we give a brief conclusion of work for this thesis in Chapter 7. Key word: 2D Barcodes, Image, Sensor, CMOS, FPGA, VHDL, DSP ii

... i Abstract...ii... 1 1.1... 1 1.2... 1 1.3 IC... 3 1.4... 3 1.4... 4 1.5... 5... 6 2.1... 6 2.1.1... 6 2.1.2... 7 2.2... 8 2.2.1... 8 2.2.2... 9 2.2.3... 9 2.3... 11 2.3.1 MCU... 11 2.3.2 FPGA... 12 2.3.3 DSP... 13 CMOS... 15 3.1... 16 3.1.1 CCD... 16 3.1.2 CMOS... 16 3.2 VV6500 CMOS... 17 3.2.1 VV6500... 17 3.2.2 VV6500... 18 3.3 VV6500... 19 3.3.1... 19 3.3.2... 19 3.3.3... 20 3.3.4 VV6500... 21 3.3.5 VV6500... 21 3.3.6 VV6500... 23 3.3.7 VV6500... 24 iii

3.3.8 VV6500... 25 3.4 VV6500... 25 FPGA... 28 4.1... 29 4.1.1 EDA... 29 4.1.2 VHDL... 30 4.1.3 FPGA/CPLD... 31 4.1.4... 33 4.2 FPGA... 34 4.3 FPGA... 35 4.3.1... 35 4.3.2... 37 4.3.3... 39 4.3.4 FIFO... 42 4.3.5 FPGA... 43 DSP... 46 5.1 DSP... 46 5.2 DSP... 47 5.2.1 DSP... 47 5.2.2 TMS320C6711... 48 5.3 DSP... 50 5.3.1... 50 5.3.2 TMS320C6711... 51 5.3.3 TMS320C6711... 52 5.3.4 CSR... 52 5.3.5 IER... 53 5.3.6 IFR,ISR,ICR... 53 5.3.7... 54 5.3.8... 55 5.4 DSP... 56 5.4.1... 56 5.4.2 EMIF... 57 5.4.3 EMIF... 58 5.4.4 EMIF... 60... 63 6.1... 63 6.1.1 BAYER... 63 iv

6.1.2 C6711... 65 6.1.3... 65 6.1.4... 66 6.2 FPGA... 68 6.2.1 FIFO... 68 6.2.2 FPGA... 69 6.3... 70 6.3.1... 71 6.3.2... 71 6.3.3... 72 6.3.4... 72... 73... 76... 78 v

1.1 EAN UPC 70 80 70 80 ( ) 1.2 80 2-dimensional bar code 2000 1

80 250 1100 76mm 25mm PDF417 1848 2729 1000 10 26 Code l28 128 ASIC ( ) PDF 417 0-8 9 8 50 Stacked Bar Code Dot Matrix Bar Code Code 49 PDF 417 Code 16K Code one Data Matrix Maxicode 1 0 2

1.3 IC IC (1 ) IC IC 3 5 (2 3 ) IC IC PDF417 8 9 (PVC ) : IC 1.4 CCD (Linear Imager) PDF417, Image Reader PDF417 3

Symbol 1.4 :, Code49 Code16K PDF417 Code one, PDF417,,, ATAA(Air Transport Association of America) NASA AIAG(Automotive Industry Action Group) DOD (Department of Defense) Data Matrix Intel Pentium IV CPU Data Matrix PDF417 Code one, Symbol 1991 PDF417 PDF417 1994 1996 AIM (ANSI) Code one Code16K Code49 Data matrix Maxicode CEN 1997 (CEN) PDF417 (ISO) (IEC) JTC1/SC31 PDF417 Code16K Data matrix Maxicode ISO, GB/T17172-1997, 4

PDF417 1.5 PIC CMOS FPGA FPGA DSP Bayer 5

2.1 2-1 I/O Codeword / RS232 USB LCD 2-1 PDF 417 2.1.1 l. 2. 3. 4. 6

40KHz 16bit, 80K 80K 352 288 8bit 30 / CIF 6.1M 6.1M 2.1.2 12 SRAM DRAM PC100 SDRAM 134M/S ROM EPROM EEPROM FLASH ROM FLASH ROM LCD LCD LCD LCD 2bit 4 4bit 16 LCD Active Passly TFT LCD STN LCD / RS232 USB USB 1.1 12M/S 2.0 480Mb/s USB IrDA Bluetooth IrDA 7

PDA Bluetooth 2.2 2.2.1 MPU MCU I/O X86 80186 188 486 586 DVD WebPad SOC DSP Digital Signal Processor DSP I/O RISC Reduced Instruction Set Computer RISC RISC ARM ARM Hitachi SH MIPS LSI Logic IDT Aldeny Toshiba MIPS Motorola M-Core RISC ARM RISC TI DSP TMS320C54X TMS320C62X/TMS320C67X TMS320C54X 100M 25/20/15/12.5/10ns, 40/50/66/80/100MIPS. TMS320C54X TI TMS320C62X TMS320C67X DSP TMS320C62X 200MHz 1600MIPS TMS320C67X IEEE 167MHZ 1GFLOPS TMS320C6000 8

Degree papers are in the Xiamen University Electronic Theses and Dissertations Database. Full texts are available in the following ways: 1. If your library is a CALIS member libraries, please log on http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary loan department in your library. 2. For users of non-calis member libraries, please mail to etd@xmu.edu.cn for delivery details.