Paper Abstract and Keywords |
Presentation |
2009-01-14 09:30
Object-Oriented Programming and Testing Environment for an FPGA Using CORBA/GIOP Protocol Takeshi Ohkawa, Kenji Toda (AIST/ITRI) Link to ES Tech. Rep. Archives: ICD2008-137 |
Abstract |
(in Japanese) |
(See Japanese page) |
(in English) |
A small software and a circuit system are implemented on a Xilinx Spartan 3E FPGA, which handles CORBA (Common Object Request Broker Architecture) / GIOP (General Inter ORB Protocol) message with small runtime memory footprint (about below 16K Bytes) in small circuit size (about below 1500 LUTs). The small circuit system, which is named “ORB Engine”, is composed of MicroBlaze soft-core processor provided by Xilinx, UART (Universal Asynchronous Receiver and Transceiver) controller and Interrupt controller. Connecting the ORB Engine’s UART port to the PC’s serial port, user’s circuit resided on the FPGA can be operated from the PC by a simple remote method call. The ORB Engine interprets a method-call request from the PC, set the parameter value to the user’s circuit, retrieves the output from the user’s circuit and sends the result back. The ORB Engine is an interface for a circuit in an FPGA, easily understood by software engineers. The whole system works as an object-oriented programming and testing environment. The proposed system contributes to design quality of FPGAs in embedded systems. |
Keyword |
(in Japanese) |
(See Japanese page) |
(in English) |
ORB / Request Broker / GIOP / FPGA / Testing / Distributed Object / / |
Reference Info. |
IEICE Tech. Rep., vol. 108, pp. 45-50, Jan. 2009. |
Paper # |
|
Date of Issue |
2009-01-06 (ICD) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
Download PDF |
Link to ES Tech. Rep. Archives: ICD2008-137 |
Conference Information |
Committee |
ICD IPSJ-ARC IPSJ-EMB |
Conference Date |
2009-01-13 - 2009-01-14 |
Place (in Japanese) |
(See Japanese page) |
Place (in English) |
Shoushin Kaikan |
Topics (in Japanese) |
(See Japanese page) |
Topics (in English) |
Embedded System Platform |
Paper Information |
Registration To |
IPSJ-EMB |
Conference Code |
2009-01-ICD-ARC-EMB |
Language |
English (Japanese title is available) |
Title (in Japanese) |
(See Japanese page) |
Sub Title (in Japanese) |
(See Japanese page) |
Title (in English) |
Object-Oriented Programming and Testing Environment for an FPGA Using CORBA/GIOP Protocol |
Sub Title (in English) |
|
Keyword(1) |
ORB |
Keyword(2) |
Request Broker |
Keyword(3) |
GIOP |
Keyword(4) |
FPGA |
Keyword(5) |
Testing |
Keyword(6) |
Distributed Object |
Keyword(7) |
|
Keyword(8) |
|
1st Author's Name |
Takeshi Ohkawa |
1st Author's Affiliation |
National Institute of Advanced Industrial Science and Technology (AIST/ITRI) |
2nd Author's Name |
Kenji Toda |
2nd Author's Affiliation |
National Institute of Advanced Industrial Science and Technology (AIST/ITRI) |
3rd Author's Name |
|
3rd Author's Affiliation |
() |
4th Author's Name |
|
4th Author's Affiliation |
() |
5th Author's Name |
|
5th Author's Affiliation |
() |
6th Author's Name |
|
6th Author's Affiliation |
() |
7th Author's Name |
|
7th Author's Affiliation |
() |
8th Author's Name |
|
8th Author's Affiliation |
() |
9th Author's Name |
|
9th Author's Affiliation |
() |
10th Author's Name |
|
10th Author's Affiliation |
() |
11th Author's Name |
|
11th Author's Affiliation |
() |
12th Author's Name |
|
12th Author's Affiliation |
() |
13th Author's Name |
|
13th Author's Affiliation |
() |
14th Author's Name |
|
14th Author's Affiliation |
() |
15th Author's Name |
|
15th Author's Affiliation |
() |
16th Author's Name |
|
16th Author's Affiliation |
() |
17th Author's Name |
|
17th Author's Affiliation |
() |
18th Author's Name |
|
18th Author's Affiliation |
() |
19th Author's Name |
|
19th Author's Affiliation |
() |
20th Author's Name |
|
20th Author's Affiliation |
() |
Speaker |
Author-1 |
Date Time |
2009-01-14 09:30:00 |
Presentation Time |
30 minutes |
Registration for |
IPSJ-EMB |
Paper # |
ICD2008-137 |
Volume (vol) |
vol.108 |
Number (no) |
no.375 |
Page |
pp.45-50 |
#Pages |
6 |
Date of Issue |
2009-01-06 (ICD) |