|Below you will find my experience record from my "professional" life. The list is NOT complete, however it gives an impression of my past work and experience.
Curriculum Vitae for Carsten Grøn
Name : Carsten Hansen Grøn
Year of Birth : 1966
Nationality : Danish
Languages : Danish, English and German
Profession : Soft- and Hardware developer, Embedded systems, DSP systems
Present Position : Developer/Technical manager, Embedded systems
Email address : chg@(remove this)moonbounce.dk (remove the text "(remove this)" )
Personal interests: Embedded Systems, Software both low- and high level, Radiocontrolled turbine jets, Amateur
Radio (short- and microwave), building microwave gear etc, R/C models, see my personal
Living on the East coast of Jutland in Denmark, between the cities Vejle and Horsens.
Partial list of courses/seminars I have attended in the past:
1985 : AMD, Bit slice computers, '2900 series (those were the days :o)
1985 : National Semiconductors, 32000 series processors
1986 : Allen Bradley, PLC programming
1989 : IBM, Database II, design/programming
1990 : IBM, DAE/Plantworks
1991 : Quality control, ISO-900x
1993 : Oracle Database, Performance tuning
1994 : Oracle Database, System administration
1994 : C++ course, 4 months
1995 : Altera, FPGA design
1997 : Texas Instruments, C6x family Workshop, Sweden
1997 : ICSPAT/DSPWorld conference, San Diego, USA
1997 : AND, Holographic Neural Networks seminar, The Pentagon, USA, Co-speaker on Advanced Parallel
1997 : Host for Texas Instruments C6x family Workshop
1998 : VHDL Course, Xilinx tools
1998 : Unitrode, switchmode powersupply design course
1998 : ICSPAT/DSPWorld conference, Toronto, Canada
1998 : C++/Microsoft MFC Class library course, Learning Tree
1998 : VHDL Course
2000 : DSP Fest 2000 at Texas Instruments, Houston, as a 3rd Party Company
2001 : Altera FPGA seminar, Embedded Processor Cores
2001 : Analog/Mixed Signal Seminar, National Instruments
+ a large number of (smaller) technical seminars in the last 5 years..
I have always been very interested in Electronics and Software. As a consequence of that,
most of my spare time is used on technical stuff of some kind. I was an active Ham Radio operator until a couple of years back.
That gave me the opportunity to work with RF, from 1.8MHz up to several GHz. Most of my "RF" time was spent on the design/building of equipment, not so much operating it and making contacts.
Some of my projects in the RF arena included transverters, high power amplifiers, low-noise amplifiers and of course antennas. Some of these projects can be seen on my personal webpage (address is given in "Details" above).
Most of my spare time, are used on embedded systems and R/C models. Some of the projects includes a complete system for the controlling of my house, based on a RS485 network, with more than 45 separate microcontrollers, each responsible for a specific task. Some of these include controlling of the heating system, lights etc. Common for all these small projects, is that they both contained hardware and software development. For a VERY partial listing of these projects, please look around at my personal webpage.
In 2003, I functioned as a ground station for the Satellite project from Aalborg University (www.cubesat.auc.dk). As the signals received from
the satellite at the university's own ground station was too weak to decode, my 8 meter homebuilt parabolic dish was then put into operation on the specified frequency, and we managed to get in contact with the satellite !
The same year, I also constructed a 4 x 4 meter Observatory, with a 3 meter dome on top of it. The dome and everything else in the observatory is electric and controlled by software. The observatory houses a 14 inch Schmidt Cassegrain telescope (from www.meade.com), more details at www.moonbounce.dk/astro/astronomy.htm
1. August 1985- : Danish Process Control A/S. (16 months) Developer, SW/HW
Responsible for hard- and software on a large SCADA system for all oil-rigs in the Danish part of the North Sea.
System was based on radio communication between the rigs. Developed micro controller based RTU’s for
data acquisition and control purposes. Development of Master/Slave Communication systems.
2. December 1986- : ESCON Electronics A/S. (8 years, 6 months) Developer, SW/HW Worked with a lot of different
Development of large plant floor applications and data acquisition systems.
soft- and hardware platforms, including CPM, DOS, OS/2, and different real-time Operating Systems for
microprocessors. Worked on large Oracle based database systems. Design and implementation of
Embedded controllers based on V20 Processors and graphical user interface. Servo control systems.
3. June 1995- : Kjærgaard el & industri automatik A/S. (4 years, 8 months) Developer SW/HW
Design/development of Hard real-time systems, multiple/parallel DSP Systems for machine vision systems.
Designing with Xilinx and Altera Complex PLD and 100.000+ Gates FPGA. Developed many embedded
systems based on various micro controllers. Software development on PC systems, OS/2, Win NT and
DOS, and DSP software development on a range of Texas Instruments DSP’s. Design and implementation
of a dual TMS320C6x01 PCI board with expansion sites. Design and implementation of a TMS320C31 DSP
standalone controller with 2 x 5 Mbps ArcNet, I/O, PID Servo controller etc. Design and implementation of
High-speed Frame grabbers for Digital cameras for TMS3230C6x board, Fiber comm. Boards etc.
1. Feb 2000 : Logic IO ApS.
Design of DSP systems based on Texas Instruments C6 family of DSP processors, design and implementation
of embedded hardware and software, telemetry systems based on GSM and GPRS technology. Large GUI programs,
developed in Microsoft Visual C++, communication protocols etc., ARM7 and ARM9 based designs, both hardware
and software. For further info, please visit www.logicio.com
1.May 2004 : Flextrack
Design of embedded hardware and software for GSM / GPRS and GPS technology tracking devices. Systems are based on ARM7/Cortex processors, 3 dimensional G force sensors, 433 and 868 MHz transceivers, USB interface (Bulk I/O and Mass Storage) transponders, SD cards (transflash), WAV/MP3 audio output, DTMF decoders etc.
I have Used/Using the following tools/systems:
Assembly for various processors
CPM 2.2, CPM 3.0
OS/2 1.0 -> 4.0
WIN 95,NT,2000, XP
Different RTOS for embedded systems
8051, and derivatives
Fujitsu F2MC-16LX family
ATMEL ARM7 Family
ATMEL ARM9 Family
NXP (former Philips) LPC2xxx ARM7 processors
...and probably some that I have forgotten about :-)
Protel CAD system
Altera MaxPlus FPGA design tools
Altera Quartus FPGA design tools
Xilinx Foundation FPGA design tools
Texas Instruments DSP tools, Assembler, C compiler etc
Go-DSP Code composer
Microsoft Visual Studio C++
Microsoft Frontpage 98/2000
Fujitsu Softune environment
Lauterbach JTAG Debuggers
ARM Development tools
...and many more…..